Skip to main navigation Skip to search Skip to main content

Integrating Domain Modeling Within a Formal Requirements Engineering Method

  • Steve Tueno
  • , Régine Laleau
  • , Amel Mammar
  • , Marc Frappier
  • Université de PARIS XII
  • Université de Sherbrooke

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

One way to build safe critical systems is to formally model the requirements formulated by stakeholders and to ensure their consistency with respect to domain properties. This paper describes a metamodel for a domain modeling language built from OWL and PLIB. The language is part of the SysML/KAOS requirements engineering method which also includes a goal modeling language. The formal semantics of SysML/KAOS models is specified, verified, and validated using the Event-B method. Goal models provide machines and events of the Event-B specification while domain models provide its structural part (sets and constants with their properties and variables with their invariant). Our proposal is illustrated with a case study dealing with the specification of a localization component for an autonomous vehicle.

Original languageEnglish
Title of host publicationImplicit and Explicit Semantics Integration in Proof-Based Developments of Discrete Systems
Subtitle of host publicationCommunications of NII Shonan Meetings
PublisherSpringer Singapore
Pages39-58
Number of pages20
ISBN (Electronic)9789811550546
ISBN (Print)9789811550539
DOIs
Publication statusPublished - 1 Jan 2020

Fingerprint

Dive into the research topics of 'Integrating Domain Modeling Within a Formal Requirements Engineering Method'. Together they form a unique fingerprint.

Cite this