{"title":"攻丝Hermes:攻丝过程的个案研究","authors":"A. El-Kadi, S. Rotenstreich","doi":"10.1109/FTDCS.1993.344141","DOIUrl":null,"url":null,"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.<<ETX>>","PeriodicalId":251095,"journal":{"name":"1993 4th Workshop on Future Trends of Distributed Computing Systems","volume":"58 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Tapping Hermes: a case study of tapping processes\",\"authors\":\"A. El-Kadi, S. Rotenstreich\",\"doi\":\"10.1109/FTDCS.1993.344141\",\"DOIUrl\":null,\"url\":null,\"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.<<ETX>>\",\"PeriodicalId\":251095,\"journal\":{\"name\":\"1993 4th Workshop on Future Trends of Distributed Computing Systems\",\"volume\":\"58 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1993-09-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"1993 4th Workshop on Future Trends of Distributed Computing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FTDCS.1993.344141\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"1993 4th Workshop on Future Trends of Distributed Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FTDCS.1993.344141","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
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.<>