Formalisation of SysML/KAOS goal assignments with B system component decompositions

  • Steve Jeffrey Tueno Fotso
  • , Marc Frappier
  • , Régine Laleau
  • , Amel Mammar
  • , Michael Leuschel

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The use of formal methods for verification and validation of critical and complex systems is important, but can be extremely tedious without modularisation mechanisms. SysML/KAOS is a requirements engineering method. It includes a goal modeling language to model requirements from stakeholder’s needs. It also contains a domain modeling language for the representation of system application domain using ontologies. Translation rules have been defined to automatically map SysML/KAOS models into B System specifications. Moreover, since the systems we are interested in naturally break down into subsystems (enabling the distribution of work between several agents: hardware, software and human), SysML/KAOS goal models allow the capture of assignments of requirements to agents responsible of their achievement. Each agent is associated with a subsystem. The contribution of this paper is an approach to ensure that a requirement assigned to a subsystem is well achieved by the subsystem. A particular emphasis is placed on ensuring that system invariants persist in subsystems specifications.

Original languageEnglish
Title of host publicationIntegrated Formal Methods - 14th International Conference, IFM 2018, Proceedings
EditorsCarlo A. Furia, Kirsten Winter
PublisherSpringer Verlag
Pages377-397
Number of pages21
ISBN (Print)9783319989372
DOIs
Publication statusPublished - 1 Jan 2018
Event14th International Conference on Integrated Formal Methods, IFM 2018 - Maynooth, Ireland
Duration: 5 Sept 20187 Sept 2018

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11023 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference14th International Conference on Integrated Formal Methods, IFM 2018
Country/TerritoryIreland
CityMaynooth
Period5/09/187/09/18

Keywords

  • B System
  • Domain models
  • Event-B
  • Formal models
  • Goal models
  • Modularisation
  • Requirements engineering
  • SysML/KAOS

Fingerprint

Dive into the research topics of 'Formalisation of SysML/KAOS goal assignments with B system component decompositions'. Together they form a unique fingerprint.

Cite this