loading
Papers

Research.Publish.Connect.

Paper

Authors: Imane Essebaa and Salima Chantit

Affiliation: Hassan II university of Casablanca, Morocco

ISBN: 978-989-758-250-9

Keyword(s): CIM, PIM, Model Transformations, SBVR, UML Diagrams, Eclipse Plug-in.

Abstract: The Model Driven Architecture is a specific variant of Model Driven Engineering that aims to separate different areas of concerns. This architecture is defined by three levels of abstraction, i.e. Computation Independent Model (CIM), Platform Independent Model (PIM) and Platform Specific Model (PSM) that defines the architecture of the generated code. The transition between these levels is realized throw Model Transformations which are the core of MDA. In this paper we will focus on the highest level of abstraction of MDA which is represented by Computation Independent Model and its transformation into the Platform Independent Model. Our approach is based primarily on OMG standards: UML diagrams (Unified Modeling Languages) and SBVR (Semantic Business Vocabulary and Business Rules). We represent the CIM level by an extension of Use Case Diagram to support Data Object elements, and SBVR standard, while after transformation the PIM level is modeled by Business Class Diagram and System Sequence Diagrams. The paper presents also the implementation of our approach which is an eclipse plug-in that allows to automatically transform models from CIM to PIM. We furthermore illustrate our approach with a case study of a car rental agency management application. (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.207.137.4

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Essebaa, I. and Chantit, S. (2017). Tool Support to Automate Transformations between CIM and PIM Levels.In Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: MDI4SE, ISBN 978-989-758-250-9, pages 367-378. DOI: 10.5220/0006388703670378

@conference{mdi4se17,
author={Imane Essebaa. and Salima Chantit.},
title={Tool Support to Automate Transformations between CIM and PIM Levels},
booktitle={Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: MDI4SE,},
year={2017},
pages={367-378},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006388703670378},
isbn={978-989-758-250-9},
}

TY - CONF

JO - Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: MDI4SE,
TI - Tool Support to Automate Transformations between CIM and PIM Levels
SN - 978-989-758-250-9
AU - Essebaa, I.
AU - Chantit, S.
PY - 2017
SP - 367
EP - 378
DO - 10.5220/0006388703670378

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.