Incremental Modeling of System Architecture Satisfying SysML Functional Requirements
Affiliation auteurs | !!!! Error affiliation !!!! |
Titre | Incremental Modeling of System Architecture Satisfying SysML Functional Requirements |
Type de publication | Conference Paper |
Year of Publication | 2014 |
Auteurs | Carrillo O, Chouali S, Mountassir H |
Editor | Fiadeiro JL, Liu Z, Xue J |
Conference Name | FORMAL ASPECTS OF COMPONENT SOFTWARE |
Publisher | Jiangxi Normal Univ |
Conference Location | HEIDELBERGER PLATZ 3, D-14197 BERLIN, GERMANY |
ISBN Number | 978-3-319-07602-7; 978-3-319-07601-0 |
Mots-clés | composition, Interface automata, LTL properties, Model driven architecture, requirements, SysML, System architecture, Verification |
Résumé | The aim of this work is to propose a methodological approach to model and verify Component-Based Systems (CBS), directly from SysML requirement diagrams, and to ensure formally the architecture consistency of the specified systems. The architecture consistency is guaranteed, when the components that interact in CBS are compatible and all component requirements are preserved by the composition. We propose to exploit functional requirements of CBS, specified with SysML diagrams, and the composition of components to specify incrementally system architecture. Component interfaces are specified with SysML sequence diagrams to capture their behaviors (protocols). From a requirement diagram, we associate atomic requirements, represented as LTL properties, to reusable components satisfying them. LTL properties are verified on the components with SPIN model-checker. Then, we specify system architecture incrementally, with SysML Block Definition Diagram (BDD) and Internal Block Diagram (IBD), by treating, one by one the atomic requirements. |
DOI | 10.1007/978-3-319-07602-7_7 |