DocumentCode
2929187
Title
Mapping SysML to modelica to validate wireless sensor networks non-functional requirements
Author
Berrani, Samir ; Hammad, Ahmed ; Mountassir, Hassan
Author_Institution
Femto-ST Inst., Univ. of Franche-Comte, Besançon, France
fYear
2013
fDate
22-24 April 2013
Firstpage
177
Lastpage
186
Abstract
Wireless Sensor Networks (WSN) have registered a large success in the scientific and industrial communities for their broad application domains. Furthermore, the WSN specification is a complex task considering to their distributed and embedded nature and the strong interactions between their hardware and software parts. Moreover, most of approaches use semi-formal methods to design systems and generally simulation to validate their properties in order to produce models without errors and conform to the system specifications. In this context, we propose a Model Driven Architecture (MDA) approach to improve the verification of the WSN properties. This approach combines the advantages of the System Modeling Language (SysML) and the Modelica language which promote the reusability and improve the development process. In this work, we specify a model transformation from SysML static, dynamic and requirement diagrams to their corresponding elements in Modelica. Thanks to the SysML requirement diagram which is transformed into Modelica properties (constraints), we propose a technique using dynamic tests to verify WSN properties. We have used the Topcased platform to implement our approach 1 and chosen a crossroads monitoring system which is based on wireless sensors to illustrate it. Besides, we have verified and validated some wireless sensors properties of the studied system.
Keywords
Unified Modeling Language; software engineering; wireless sensor networks; Modelica language; SysML dynamic diagrams; SysML requirement diagram; SysML static diagram; Topcased platform; crossroads monitoring system; model driven architecture approach; model transformation; semi-formal methods; system modeling language; wireless sensor networks nonfunctional requirements; Erbium; Design; MDA; Model transformation; Modelica; Specification; SysML; Virtual verification; WSN;
fLanguage
English
Publisher
ieee
Conference_Titel
Programming and Systems (ISPS), 2013 11th International Symposium on
Conference_Location
Algiers
Print_ISBN
978-1-4799-1152-3
Type
conf
DOI
10.1109/ISPS.2013.6581484
Filename
6581484
Link To Document