Application runtime framework for model-driven development

Nacha Chondamrongkul, Rattikorn Hewett

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Model-driven development aims to overcome the complexity of software construction by allowing developers to work at the high-level models of software systems instead of low-level codes. Most studies have focused on model abstraction, deployment of modeling languages, and automated supports for transforming the models to implemented codes. However, current model-driven engineering (MDE) has little or no support for system evolution (e.g., platform, meta-model). This paper takes the vision of MDE to further transform models to running systems. We present a framework for developing an MDE runtime environment that supports the model-driven development of enterprise applications to automatically deploy the models and produce the running applications. Furthermore, the framework supports platform evolution by providing an infrastructure that is robust to changing requirements from new target platforms. The framework architecture, its underlying infrastructure and mechanisms are described and illustrated on a running enterprise application system for semi-automated price quotation approval service.

Original languageEnglish
Title of host publicationSoftware Eng. Business Continuity and Education-Int. Conf ASEA, DRBC and EL 2011,Held as Part of the Future Generation Inf. Technology Conf. FGIT 2011, in Conjunction with GDC 2011,Proc.
Pages256-264
Number of pages9
DOIs
StatePublished - 2011
Event2011 Int.Conf.on Advanced Software Eng.and Its Applications,ASEA 2011,Disaster Recovery and Business Continuity,DRBC 2011,and Education and Learning,EL 2011,Held as Part of the 3rd Int.Mega-Conf.on Future-Generation Inform.Tech.FGIT 2011 - Jeju Island, Korea, Republic of
Duration: Dec 8 2011Dec 10 2011

Publication series

NameCommunications in Computer and Information Science
Volume257 CCIS
ISSN (Print)1865-0929

Conference

Conference2011 Int.Conf.on Advanced Software Eng.and Its Applications,ASEA 2011,Disaster Recovery and Business Continuity,DRBC 2011,and Education and Learning,EL 2011,Held as Part of the 3rd Int.Mega-Conf.on Future-Generation Inform.Tech.FGIT 2011
CountryKorea, Republic of
CityJeju Island
Period12/8/1112/10/11

Keywords

  • enterprise applications
  • model-driven engineering
  • run-time environments

Fingerprint Dive into the research topics of 'Application runtime framework for model-driven development'. Together they form a unique fingerprint.

Cite this