Authors:
Messaoud Rahim
1
;
Hammad Ahmed
2
and
Ioualalen Malika
3
Affiliations:
1
Yahia Fares University, Algeria
;
2
Institut FEMTO-ST, France
;
3
USTHB, Algeria
Keyword(s):
SysML, Activity Diagram, Places Bordered Petri Nets, Distributed Model-checking.
Related
Ontology
Subjects/Areas/Topics:
Applications and Software Development
;
Component-Based Software Engineering
;
Hybrid Multi-Modeling Approaches
;
Languages, Tools and Architectures
;
Methodologies, Processes and Platforms
;
Model Transformation
;
Model Transformations and Generative Approaches
;
Model-Based Testing and Validation
;
Model-Driven Architecture
;
Model-Driven Software Development
;
Model-Driven Systems Engineering
;
Models
;
Paradigm Trends
;
Software Engineering
Abstract:
Model-based development for complex system design has been used to support the increase of systems complexity. SysML is a modeling language that allows a system description with various integrated diagrams, but SysML lacks formality for the requirement verification. Translating SysML-based specification into Petri nets allows to enable rigorous system analysis. However, for complex systems, we have to deal with the state space explosion problem. In this paper, we propose new approach to allow a modular and distributed verification of SysML Activity Diagram basing on the derived Petri net.