Event-B expression and verification of translation rules between sysML/KAOS domain models and B system specifications

16Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

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.

Cite

CITATION STYLE

APA

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.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free