Merging Application Models in a MDA Based Runtime Environment for Enterprise Information Systems

The issue of merging source code based applications is very problematic, particularly when involving code from disparate sources, due to the typical unsuitability of available source code for software merging. The relatively recent field of model driven architecture is primely involved in the defini...

Full description

Bibliographic Details
Main Authors: Davis, Jon, Tierney, Andrew, Chang, Elizabeth
Format: Conference Paper
Published: IEEE 2005
Subjects:
Online Access:http://hdl.handle.net/20.500.11937/9833
_version_ 1848746064313581568
author Davis, Jon
Tierney, Andrew
Chang, Elizabeth
author_facet Davis, Jon
Tierney, Andrew
Chang, Elizabeth
author_sort Davis, Jon
building Curtin Institutional Repository
collection Online Access
description The issue of merging source code based applications is very problematic, particularly when involving code from disparate sources, due to the typical unsuitability of available source code for software merging. The relatively recent field of model driven architecture is primely involved in the definition and development of the source model structures for model based applications and in developing transformations from the abstract models to various executable formats. The authors are also involved in these MDA activities in the development of their G2 prototype system targeted at the specific domain of enterprise information system style applications. They have reviewed various methods for merging application models within this domain and describe the fundamentals of three application model integration methods from their G2 system; standard element referencing, virtual data element mapping and element envelopment that can be used to provide practical and simple application model merging at both the design time and runtime of a model based production system, to produce a working integrated merged application.
first_indexed 2025-11-14T06:27:19Z
format Conference Paper
id curtin-20.500.11937-9833
institution Curtin University Malaysia
institution_category Local University
last_indexed 2025-11-14T06:27:19Z
publishDate 2005
publisher IEEE
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-98332018-12-14T00:47:46Z Merging Application Models in a MDA Based Runtime Environment for Enterprise Information Systems Davis, Jon Tierney, Andrew Chang, Elizabeth Model Driven Architecture merging models Enterprise Information Systems application models model management The issue of merging source code based applications is very problematic, particularly when involving code from disparate sources, due to the typical unsuitability of available source code for software merging. The relatively recent field of model driven architecture is primely involved in the definition and development of the source model structures for model based applications and in developing transformations from the abstract models to various executable formats. The authors are also involved in these MDA activities in the development of their G2 prototype system targeted at the specific domain of enterprise information system style applications. They have reviewed various methods for merging application models within this domain and describe the fundamentals of three application model integration methods from their G2 system; standard element referencing, virtual data element mapping and element envelopment that can be used to provide practical and simple application model merging at both the design time and runtime of a model based production system, to produce a working integrated merged application. 2005 Conference Paper http://hdl.handle.net/20.500.11937/9833 10.1109/INDIN.2005.1560445 IEEE fulltext
spellingShingle Model Driven Architecture
merging models
Enterprise Information Systems
application models
model management
Davis, Jon
Tierney, Andrew
Chang, Elizabeth
Merging Application Models in a MDA Based Runtime Environment for Enterprise Information Systems
title Merging Application Models in a MDA Based Runtime Environment for Enterprise Information Systems
title_full Merging Application Models in a MDA Based Runtime Environment for Enterprise Information Systems
title_fullStr Merging Application Models in a MDA Based Runtime Environment for Enterprise Information Systems
title_full_unstemmed Merging Application Models in a MDA Based Runtime Environment for Enterprise Information Systems
title_short Merging Application Models in a MDA Based Runtime Environment for Enterprise Information Systems
title_sort merging application models in a mda based runtime environment for enterprise information systems
topic Model Driven Architecture
merging models
Enterprise Information Systems
application models
model management
url http://hdl.handle.net/20.500.11937/9833