DocumentCode :
2097439
Title :
Compatibility verification of SysML blocks using hierarchical interface automata
Author :
Bouaziz, Hamida ; Chouali, Samir ; Hammad, Ahmed ; Mountassir, Hassan
Author_Institution :
FEMTO-ST Institute, University of Franche-Comté Besançon France
fYear :
2015
fDate :
28-30 April 2015
Firstpage :
1
Lastpage :
10
Abstract :
The objective of this paper is to propose an approach to formalize and verify the compatibility between SysML blocks, and to help in making decision about the possibility of assembling these blocks. We specify the architecture of the system using SysML internal block diagrams. To model the interaction between blocks with a convivial manner, we propose HPSM (Hierarchical Protocol State Machine) diagram. In order to permit the verification of such interactions, we perform a translation of HPSMs into HIA-ILTs (Hierarchical Interface Automata with Inter-Level Transitions), a variant of interface automata (IA) which we propose for this purpose. Our major objective is to benefit from the hierarchy which is present in HIA-ILTs. Thus, we have adapted the existing approaches of compatibility verification based on IAs to be applicable on the HIA-ILTs. However, in order to avoid the flattening of the entire HIA-ILT, we propose a preliminary phase that allows selecting the composite states to flatten. The aim behind this is to alleviate the verification phase. Our approach is illustrated by a case study, where we demonstrate the expressiveness of the HPSM and the HIA-ILT, and we show how the hierarchy and the abstraction help to reduce the complexity of verification.
Keywords :
Automata; Complexity theory; Connectors; Protocols; Standards; Systems engineering and theory; Unified modeling language; Abstraction; Compatibility verification; HIA-ILT; HPSM; Hierarchy; SysML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Programming and Systems (ISPS), 2015 12th International Symposium on
Conference_Location :
Algiers, Algeria
Type :
conf
DOI :
10.1109/ISPS.2015.7245002
Filename :
7245002
Link To Document :
بازگشت