Title :
Automatic Verification and Performance Analysis of Time-Constrained SysML Activity Diagrams
Author :
Jarraya, Yosr ; Soeanu, Andrei ; Debbabi, Mourad ; Hassaine, F.
Author_Institution :
Concordia Inst. for Inf. Syst. Eng., Concordia Univ., Montreal, Que.
Abstract :
We present in this paper a new approach for the automatic verification and performance analysis of SysML activity diagrams. Since timeliness is important in the design and analysis of real-time systems, we annotate activity diagrams with time constraints. In order to apply the model checking technique, we use discrete-time Markov chains (DTMC) as a semantic interpretation of such SysML models wherein communication is restricted to synchronization. Thus, we describe a mapping procedure of SysML activity diagrams to their corresponding DTMC and use PRISM model checker for the assessment and evaluation of performance characteristics. Finally, we apply our methodology on a real-life case study meant to assess a systems engineering behavioral model of a photo-camera device
Keywords :
ML language; Markov processes; formal verification; real-time systems; software performance evaluation; SysML models; automatic verification; discrete-time Markov chains; model checking; performance analysis; real-time systems; semantic interpretation; time constraints; time-constrained SysML activity diagrams; Computer security; Information systems; Laboratories; Performance analysis; Process design; Real time systems; Research and development; Systems engineering and theory; Time factors; Unified modeling language;
Conference_Titel :
Engineering of Computer-Based Systems, 2007. ECBS '07. 14th Annual IEEE International Conference and Workshops on the
Conference_Location :
Tucson, AZ
Print_ISBN :
0-7695-2772-8
DOI :
10.1109/ECBS.2007.22