Title :
Monitoring facilities in languages supporting development of concurrent self-measurement programs
Author :
Nonaka, Yusuke ; Ushijima, Kazuo ; Cheng, Jingde
Author_Institution :
Dept. of Comput. Sci. & Commun. Eng., Kyushu Univ., Fukuoka, Japan
Abstract :
Large-scale and highly reliable concurrent systems are more and more required and it is indispensable for them to keep on measuring and monitoring in order to ensure their reliability. Some systematic method for developing self-measurement concurrent systems has been needed. Self-measurement programs may be difficult to be developed and maintained in a conventional environment for development. This paper presents the concept of the measurement handler, which is an approach to support development of self-measurement systems with programming languages. As a concrete example, we present the programming language Ada MH, which is an extension of Ada 95 with the measurement handler. In this paper, implementation of a processing system for Ada MH is also presented
Keywords :
Ada; distributed processing; object-oriented languages; object-oriented programming; software maintenance; software reliability; system monitoring; Ada 95; Ada MH; concurrent self-measurement programs; measurement handler; monitoring; programming languages; reliable concurrent systems; software development; software maintenance; Computer languages; Computer science; Computerized monitoring; Concrete; Concurrent computing; Large-scale systems; Loss measurement; Maintenance; Reliability engineering; Runtime;
Conference_Titel :
Software Engineering Conference, 2000. APSEC 2000. Proceedings. Seventh Asia-Pacific
Print_ISBN :
0-7695-0915-0
DOI :
10.1109/APSEC.2000.896687