loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Imane Essebaa and Salima Chantit

Affiliation: Hassan II university of Casablanca, Morocco

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 an d 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)

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.119.160.154

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 - MDI4SE; ISBN 978-989-758-250-9; ISSN 2184-4895, SciTePress, 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 - MDI4SE},
year={2017},
pages={367-378},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006388703670378},
isbn={978-989-758-250-9},
issn={2184-4895},
}

TY - CONF

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