Verifying consistency between activity diagrams and their corresponding OCL contracts

Christoph Hilken, Julia Seiter, Robert Wille, Ulrich Kuhne, Rolf Drechsler

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

1 Scopus citations

Abstract

Modeling languages such as SysML provide various description means for a precise specification of the desired system. As a system model typically uses multiple diagram types focusing on different aspects, it is crucial to keep them consistent to each other. In this paper, we propose a verification methodology which ensures the consistency between activity diagrams as blueprints for the implementation and their contracts from a block definition diagram. For this purpose, activity diagrams are transformed to OCL constraints that can be checked against pre-and postconditions. The proposed approach is evaluated in a case study based on an industrial specification.

Original languageEnglish
Title of host publicationFDL 2014 - Proceedings of the 2014 Forum on Specification and Design Languages
EditorsAna Pinzari, Adam Morawiec
PublisherIEEE Computer Society
ISBN (Electronic)9791092279078
DOIs
StatePublished - 5 Jun 2015
Externally publishedYes
Event17th Forum on Specification and Design Languages, FDL 2014 - Munich, Germany
Duration: 14 Oct 201416 Oct 2014

Publication series

NameForum on Specification and Design Languages
Volume2015-June
ISSN (Print)1636-9874

Conference

Conference17th Forum on Specification and Design Languages, FDL 2014
Country/TerritoryGermany
CityMunich
Period14/10/1416/10/14

Fingerprint

Dive into the research topics of 'Verifying consistency between activity diagrams and their corresponding OCL contracts'. Together they form a unique fingerprint.

Cite this