DocumentCode
2278265
Title
Tapping Hermes: a case study of tapping processes
Author
El-Kadi, Amr ; Rotenstreich, Shmuel
Author_Institution
Dept. of Electr. Eng. & Comput. Eng., George Washington Univ., Washington, DC, USA
fYear
1993
fDate
22-24 Sep 1993
Firstpage
304
Lastpage
310
Abstract
Developing distributed systems includes activities such as testing, verification, debugging, and performance analysis. The authors introduce the set of generic events that are monitored by different development activities for distributed systems and identify other desirable monitoring properties for an efficient monitoring pool. They then give an overview of the newly introduced constructs, called tapping processes, that extend orthogonal languages so that this language-based approach can also be used as an event-based approach for the development of distributed systems. Those constructs provide accurate information about monitored systems without causing any perturbation. To illustrate the advantages of the new approach, it is shown in detail how the Hermes programming language was extended to include the tapping processes´ constructs
Keywords
distributed processing; high level languages; software engineering; system monitoring; Hermes programming language; case study; distributed systems; event-based approach; generic events; language-based approach; monitored systems; monitoring properties; orthogonal languages; performance analysis; program debugging; program testing; program verification; systems development; tapping processes; Clocks; Communication networks; Computer aided software engineering; Computer languages; Computer network reliability; Computerized monitoring; Debugging; Delay; Software systems; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1993., Proceedings of the Fourth Workshop on Future Trends of
Conference_Location
Lisbon
Print_ISBN
0-8186-4430-3
Type
conf
DOI
10.1109/FTDCS.1993.344141
Filename
344141
Link To Document