I recently hosted an episode of Software Engineering Radio called "Will McGugan on Text-Based User Interfaces"!

  • Home
  • Teaching
    • Overview
    • Data Abstraction
    • Operating Systems
  • Research
    • Overview
    • Papers
    • Presentations
  • Outreach
    • Software
    • Service
    • Blog
  • About
    • Biography
    • Schedule
    • Contact
    • Blog
    • Service
    • Papers
    • Presentations

Towards the measurement of tuple space performance

empirical study
performance analysis
software development
Performance Evaluation Review, 33:3
Authors

Daniel Fiedler

Kristen R. Walcott

Thomas Richardson

Gregory M. Kapfhammer

Ahmed Amer

Panos K. Chrysanthis

Published

2005

Abstract
Many applications rely upon a tuple space within distributed system middleware to provide loosely coupled communication and service coordination. This paper describes an approach for measuring the throughput and response time of a tuple space when it handles concurrent local space interactions. Furthermore, it discusses a technique that populates a tuple space with tuples before the execution of a benchmark in order to age the tuple space and provide a worst-case measurement of space performance. We apply the tuple space benchmarking and aging methods to the measurement of the performance of a JavaSpace, a current example of a tuple space that integrates with the Jini network technology. The experiment results indicate that: (i) the JavaSpace exhibits limited scalability as the number of concurrent interactions from local space clients increases, (ii) the aging technique can operate with acceptable time overhead, and (iii) the aging technique does ensure that the results from benchmarking capture the worst-case performance of a tuple space.
Details

Paper

Reference
@article{Fiedler2005,
 author = {Daniel Fiedler and Kristen R. Walcott and Thomas Richardson and
Gregory M. Kapfhammer and Ahmed Amer and Panos K. Chrysanthis},
 journal = {Performance Evaluation Review},
 month = {December},
 number = {3},
 title = {Towards the measurement of tuple space performance},
 volume = {33},
 year = {2005}
}

Return to Paper Listing

GMK

Top