The interaction network : a performance evaluation tool for loosely-coupled distributed systems

Type of content
Discussion / Working Papers
Publisher's DOI/URI
Thesis discipline
Degree name
University of Canterbury
Journal Title
Journal ISSN
Volume Title
Ashton, Paul James
Penny, J. P.

For users of loosely-coupled distributed systems, questions about "performance" commonly involve interactive performance. The problem of measuring components of interactive response times is approached by representing the processing needed for each interaction as a graph called an interaction network. The critical path through an interaction network shows the sequence of steps that take the longest time to execute. The goal of improving performance is presented as requiring strategies to shorten the lengths of critical paths. To identify these strategies, we augment each interaction network with vertices that represent additional events of interest to a performance analyst. A particular aim has been a unified approach that treats all types of system resource (hardware, software, or data) in a consistent fashion. An example is given to show that a set of event recorders can be designed to provide measurements for an exhaustive decomposition of response times for selected sets of interactions. Finally, details are given of experimental work done to record and analyse interaction networks.

distributed systems, interactive performance
Ngā upoko tukutuku/Māori subject headings
ANZSRC fields of research
Field of Research::08 - Information and Computing Sciences::0805 - Distributed Computing::080501 - Distributed and Grid Systems
Fields of Research::46 - Information and computing sciences::4606 - Distributed computing and systems software::460609 - Networking and communications
All Rights Reserved