The SysML/KAOS Domain Modeling Approach

10/02/2017
by   Steve Tueno, et al.
0

A means of building safe critical systems consists of formally modeling the requirements formulated by stakeholders and ensuring their consistency with respect to application domain properties. This paper proposes a metamodel for an ontology modeling formalism based on OWL and PLIB. This modeling formalism is part of a method for modeling the domain of systems whose requirements are captured through SysML/KAOS. The formal semantics of SysML/KAOS goals are represented using Event-B specifications. Goals provide the set of events, while domain models will provide the structure of the system state of the Event-B specification. Our proposal is illustrated through a case study dealing with a Cycab localization component specification. The case study deals with the specification of a localization software component that uses GPS,Wi-Fi and sensor technologies for the realtime localization of the Cycab vehicle, an autonomous ground transportation system designed to be robust and completely independent.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/20/2017

Formal Representation of SysML/KAOS Domain Model (Complete Version)

Nowadays, the usefulness of a formal language for ensuring the consisten...
research
08/10/2017

A discrete event system specification (DEVS)-based model of consanguinity

Consanguinity or inter-cousin marriage is a phenomenon quite prevalent i...
research
03/19/2021

Building Specifications in the Event-B Institution

This paper describes a formal semantics for the Event-B specification la...
research
06/12/2022

A Rewriting Logic Semantics and Statistical Analysis for Probabilistic Event-B

Probabilistic specifications are fast gaining ground as a tool for stati...
research
03/09/2023

ACoRe: Automated Goal-Conflict Resolution

System goals are the statements that, in the context of software require...
research
02/13/2018

Extending the DEVS Formalism with Initialization Information

DEVS is a popular formalism to model system behaviour using a discrete-e...
research
03/23/2023

Paraconsistent Transition Systems

Often in Software Engineering, a modeling formalism has to support scena...

Please sign up or login with your details

Forgot password? Click here to reset