Introducing the open source metamodel concept

The Model Driven Architecture (MDA) is a model centric software engineering methodology that aiming to enhance software productivity, reusability, maintainability and quality by focusing on models and metamodels in place of conventional code. By adopting the separation of concern these models define...

Full description

Saved in:
Bibliographic Details
Main Authors: Elsawi, Ahmed Mohammed, Sahibuddin, Shamsul, Abdelhadi, Abdelhamid
Format: Article
Language:English
Published: Asian Research Publishing Network (ARPN) 2013
Subjects:
Online Access:http://eprints.utm.my/id/eprint/49666/1/ShamsulSahibuldin2013_Introducingtheopensource.pdf
http://eprints.utm.my/id/eprint/49666/
http://www.jatit.org
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknologi Malaysia
Language: English
id my.utm.49666
record_format eprints
spelling my.utm.496662018-10-14T08:26:34Z http://eprints.utm.my/id/eprint/49666/ Introducing the open source metamodel concept Elsawi, Ahmed Mohammed Sahibuddin, Shamsul Abdelhadi, Abdelhamid QA76 Computer software The Model Driven Architecture (MDA) is a model centric software engineering methodology that aiming to enhance software productivity, reusability, maintainability and quality by focusing on models and metamodels in place of conventional code. By adopting the separation of concern these models defined in different levels of abstraction where each model syntactically conforms to a particular metamodel. Under the MDA context this work presents a novel approach for representing models and metamodels. Benefiting from the knowledge representation capability and the open structure of the Entity Attribute Value (EAV) model, we represent metamodels and its instance models in a single EAV designed repository in to support of model transformations and introducing a new concept of what we call it an Open Source Metamodel. Also this work demonstrate an integration between UML static and behavioral models Asian Research Publishing Network (ARPN) 2013 Article PeerReviewed application/pdf en http://eprints.utm.my/id/eprint/49666/1/ShamsulSahibuldin2013_Introducingtheopensource.pdf Elsawi, Ahmed Mohammed and Sahibuddin, Shamsul and Abdelhadi, Abdelhamid (2013) Introducing the open source metamodel concept. Journal of Theoretical and Applied Information Technology, 57 (3). pp. 432-440. ISSN 1992-8645 http://www.jatit.org
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
language English
topic QA76 Computer software
spellingShingle QA76 Computer software
Elsawi, Ahmed Mohammed
Sahibuddin, Shamsul
Abdelhadi, Abdelhamid
Introducing the open source metamodel concept
description The Model Driven Architecture (MDA) is a model centric software engineering methodology that aiming to enhance software productivity, reusability, maintainability and quality by focusing on models and metamodels in place of conventional code. By adopting the separation of concern these models defined in different levels of abstraction where each model syntactically conforms to a particular metamodel. Under the MDA context this work presents a novel approach for representing models and metamodels. Benefiting from the knowledge representation capability and the open structure of the Entity Attribute Value (EAV) model, we represent metamodels and its instance models in a single EAV designed repository in to support of model transformations and introducing a new concept of what we call it an Open Source Metamodel. Also this work demonstrate an integration between UML static and behavioral models
format Article
author Elsawi, Ahmed Mohammed
Sahibuddin, Shamsul
Abdelhadi, Abdelhamid
author_facet Elsawi, Ahmed Mohammed
Sahibuddin, Shamsul
Abdelhadi, Abdelhamid
author_sort Elsawi, Ahmed Mohammed
title Introducing the open source metamodel concept
title_short Introducing the open source metamodel concept
title_full Introducing the open source metamodel concept
title_fullStr Introducing the open source metamodel concept
title_full_unstemmed Introducing the open source metamodel concept
title_sort introducing the open source metamodel concept
publisher Asian Research Publishing Network (ARPN)
publishDate 2013
url http://eprints.utm.my/id/eprint/49666/1/ShamsulSahibuldin2013_Introducingtheopensource.pdf
http://eprints.utm.my/id/eprint/49666/
http://www.jatit.org
_version_ 1643652746725818368