Abstract
This paper is about the extension of the SysML/KAOS requirements engineering method with domain models expressed as ontologies. More precisely, it concerns the translation of these ontologies into B System for system construction. The contributions of this paper are twofold. The first one is a formal semantics for the ontology modeling language. The second one is the formal definition of translation rules between ontologies and B system specifications in order to provide the structural part of the formal specification. These translation rules are modeled in Event-B. Their consistency and completeness are proved using Rodin. We show that they are structure preserving (two related elements within the source model remain related within the target model), by proving various isomorphisms between the ontology and the B System specification.
Author supplied keywords
Cite
CITATION STYLE
Tueno Fotso, S. J., Mammar, A., Laleau, R., & Frappier, M. (2018). Event-B expression and verification of translation rules between sysML/KAOS domain models and B system specifications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10817 LNCS, pp. 55–70). Springer Verlag. https://doi.org/10.1007/978-3-319-91271-4_5
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.