Tool Support to Automate Transformations from SBVR to UML Use Case Diagram

Imane Essebaa, Salima Chantit

2018

Abstract

Model transformation becomes a very important technique in software engineering as it helps to guarantee traceability between models and develop software applications quickly, In this context, the purpose of this work is an approach that allows generating UML Use Case Diagram (UCD) from Semantic Business Vocabulary and Business Rules (SBVR) which is a standard introduced by OMG that can be used to capture software requirements in structured English. The paper gives a set of rules that map SBVR element into UCD elements. This approach is a part of our works that focus on automating Model Transformations to generate the application code following standards of Model Driven Architecture approach. Particulary we use SBVR standard and UCD to model the Computation Independent Model (CIM) which is the first level of abstraction. The paper describes also an implementation of this approach as an Eclipse plug-in that automates the transformation rules defined using QVT language. In order to well illustrate our approach, we apply it on RentalCarAgency system.

Download


Paper Citation


in Harvard Style

Essebaa I. and Chantit S. (2018). Tool Support to Automate Transformations from SBVR to UML Use Case Diagram.In - MDI4SE, ISBN , pages 0-0. DOI: 10.5220/0006817705250532


in Bibtex Style

@conference{mdi4se18,
author={Imane Essebaa and Salima Chantit},
title={Tool Support to Automate Transformations from SBVR to UML Use Case Diagram},
booktitle={ - MDI4SE,},
year={2018},
pages={},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006817705250532},
isbn={},
}


in EndNote Style

TY - CONF

JO - - MDI4SE,
TI - Tool Support to Automate Transformations from SBVR to UML Use Case Diagram
SN -
AU - Essebaa I.
AU - Chantit S.
PY - 2018
SP - 0
EP - 0
DO - 10.5220/0006817705250532