DocumentCode :
2739370
Title :
Monitoring Composite Services with Universal Modal Sequence Diagrams
Author :
Li, Wenrui ; Wang, Zhijian
Author_Institution :
Coll. of Comput. & Inf. Eng., Hohai Univ., Nanjing, China
fYear :
2009
fDate :
1-3 Dec. 2009
Firstpage :
69
Lastpage :
76
Abstract :
Monitoring is a promising technique to detect erroneous behavior of a composite service at run-time, which is to complement static verification and validation techniques. One of the most important aspects of monitoring approach is that the specification of the properties without losing expressive power should be as simple as possible, facilitating the developers to represent the properties of the composite service. Consequently, we prefer to use Modal Sequence Diagrams that are the modal extension of UML 2.0 Sequence Diagrams as our property specification. Modal Sequence Diagrams are not only simple enough but also have powerful expressive power. We first define the formal syntax and semantics of Modal Sequence Diagrams, and measure the expressiveness based on Property Specification Patterns. Then, a novel framework is proposed to monitor temporal properties of the composite service with Modal Sequence Diagrams. Finally, a series of experiments based on On-the-Job Assistant case study have been conducted to validate our approach.
Keywords :
Unified Modeling Language; Web services; program verification; sequences; system monitoring; temporal logic; UML 2.0 sequence diagrams; composite services monitoring; formal semantics; formal syntax; modal extension; on-the-job assistant case study; property specification patterns; run-time error; static validation technique; static verification technique; universal modal sequence diagrams; Application software; Automata; Computerized monitoring; Educational institutions; Heart; Logic; Runtime environment; Software engineering; Unified modeling language; Web services; composite service; universal Modal Sequence Diagrams;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2009. APSEC '09. Asia-Pacific
Conference_Location :
Penang
ISSN :
1530-1362
Print_ISBN :
978-0-7695-3909-6
Type :
conf
DOI :
10.1109/APSEC.2009.65
Filename :
5358520
Link To Document :
بازگشت