1. Formal Modelling of Domain Constraints in Event-B
- Author
-
Linda Mohand-Oussaid, Idir Ait-Sadoune, Laboratoire de Recherche en Informatique (LRI), Université Paris-Sud - Paris 11 (UP11)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS), and ANR-13-INSE-0001,IMPEX,Intégration des sémantiques implicite et explicite dans les développements de systèmes discrets fondés sur la preuve.(2013)
- Subjects
formal specification ,Event- B ,Programming language ,Computer science ,Process (engineering) ,020207 software engineering ,02 engineering and technology ,Ontology (information science) ,computer.software_genre ,[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulation ,Domain (software engineering) ,System requirements ,theorem proving ,Transformation (function) ,[INFO.INFO-FL]Computer Science [cs]/Formal Languages and Automata Theory [cs.FL] ,Formal specification ,Domain constraints ,0202 electrical engineering, electronic engineering, information engineering ,Domain knowledge ,ontologies ,020201 artificial intelligence & image processing ,Software system ,computer - Abstract
International audience; When designing a hardware or a software system, the inte-gration of domain constraints becomes a determining factor to ensurea great match with the system requirements. This domain knowledge ismost often modelled using ontologies that allow to express the domaindata properties. In this paper, we propose an approach to integrate do-main ontologies into a system development process based on Event-B. Itconsists to annotate Event-B models using the ontology concepts, thisassumes a formalization of the domain ontology in the Event-B method.Therefore, we propose an extensible generic transformation approachwhich develops an Event-B specification based on an ontology describedin an ontological language. The integration of the Event-B descriptionof a domain ontology allows to constrain the system under design withthe domain ontology and to validate domain properties.
- Published
- 2017
- Full Text
- View/download PDF