Title :
QoS-Based Model Driven Assessment of Adaptive Reactive Systems
Author :
Perez-Palacin, Diego ; Mirandola, Raffaela ; Merseguer, Joséí ; Grassi, Vincenzo
Author_Institution :
Dipt. de Inf. e Ing. de Sist., Univ. de Zaragoza, Zaragoza, Spain
Abstract :
Adaptable reactive software systems continuously interact with their environment responding to external stimuli and triggering events that may be perceived by their users. Designing and maintaining such systems is a challenging task. A key issue to be faced concerns the assessment of their effectiveness, in terms of the ability to meet their required Quality of Service. This paper introduces a model driven approach to support this assessment, with a focus on performance and dependability attributes. Our approach takes advantage from an existing intermediate modeling language and introduces the necessary extensions to cope with reactive systems. The presented model driven framework exploits the idea of defining a model transformation chain that maps a design oriented model of the system to an analysis oriented model that lends itself to the application of a suitable analysis methodology. We identify some key concepts that should be present in the design model of an adaptable reactive system, and show how to devise a transformation from such a model to a target analysis models.
Keywords :
distributed algorithms; quality of service; simulation languages; software engineering; QoS-based model driven assessment; adaptive reactive software systems; dependability attribute; intermediate modeling language; model transformation chain; performance attribute; quality of service; Adaptive systems; Maintenance; Performance analysis; Process design; Quality of service; Signal analysis; Signal design; Signal processing; Software systems; Software testing; KLAPER; Model-Driven Development; Petri nets; Quality of Service verification; Reactive Software; UML;
Conference_Titel :
Software Testing, Verification, and Validation Workshops (ICSTW), 2010 Third International Conference on
Conference_Location :
Paris
Print_ISBN :
978-1-4244-6773-0
DOI :
10.1109/ICSTW.2010.20