Towards a Model-Driven Approach to Information System Evolution

被引:2
|
作者
Aboulsamh, Mohammed [1 ]
Davies, Jim [1 ]
机构
[1] Univ Oxford, Comp Lab, Oxford, England
关键词
Model-driven; Information systems; Data migration; model evolution;
D O I
10.1007/978-1-4419-7355-9_23
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Models have always played an important role in information systems (IS) design: typically, entity relationship diagrams or object models have been used to describe data structures and the relationships between them. Model transformation and code generation technologies have given models an even more important role: as part of the source code for the system. This "model-driven" approach, however, has application beyond initial implementation. This chapter shows how subsequent changes to a design, captured as an "evolution model", can be used to generate the data transformations required for the migration of data between different versions of the same system. The intention is to facilitate the adaptation of systems to changing requirements, using model-driven technologies for the rapid development of new versions, by reducing the cost and increasing the reliability of each migration step.
引用
收藏
页码:269 / 280
页数:12
相关论文
共 50 条
  • [1] Towards a model-driven approach to reuse
    France, RB
    Ghosh, S
    Turk, DE
    [J]. OOIS 2001: 7TH INTERNATIONAL CONFERENCE ON OBJECT-ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 2001, : 181 - 190
  • [2] Research on Model-Driven Simulation Approach for Healthcare Information System
    Song, L. L.
    Guo, X. Q.
    Wang, C.
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INDUSTRIAL ENGINEERING (AIIE 2015), 2015, 123 : 592 - 596
  • [3] TOWARDS MODEL-DRIVEN EVOLUTION OF DATA WAREHOUSES
    Kurze, Christian
    Hofmann, Marcus
    Jacobi, Frieder
    Mueller, Andre
    Gluchowski, Peter
    [J]. ICEIS 2011: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1, 2011, : 356 - 360
  • [4] A Model-Driven Approach for Evaluating Traceability Information
    Buender, Hendrik
    Rieger, Christoph
    Kuchen, Herbert
    [J]. THIRD INTERNATIONAL CONFERENCE ON ADVANCES AND TRENDS IN SOFTWARE ENGINEERING (SOFTENG 2017), 2017, : 59 - 65
  • [5] A Model-Driven approach to Information Security Compliance
    Correia, Anacleto
    Goncalves, Antonio
    Filomena Teodoro, M.
    [J]. APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2017, 1836
  • [6] Model-Driven Approach to XML Schema Evolution
    Necasky, Martin
    Mlynkova, Irena
    Klimek, Jakub
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2011 WORKSHOPS, 2011, 7046 : 514 - 523
  • [7] Towards Model-Driven Engineering Support for Service Evolution
    Vara, Juan M.
    Andrikopoulos, Vasilios
    Papazoglou, Michael P.
    Marcos, Esperanza
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2012, 18 (17) : 2364 - 2382
  • [8] Towards model-driven evolvability of enterprise information systems
    Meijler, Theo Dirk
    Postmus, Douwe
    Wortmann, Hans
    [J]. 10TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2006, : 413 - 416
  • [9] A Model-Driven Approach for Evaluating System of Systems
    Xia, Xiaokai
    Wu, Ji
    Liu, Chao
    Xu, Luo
    [J]. 2013 18TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2013, : 56 - 64
  • [10] Formalizing Information Flow Control in a Model-Driven Approach
    Stenzel, Kurt
    Katkalov, Kuzman
    Borek, Marian
    Reif, Wolfgang
    [J]. INFORMATION AND COMMUNICATION TECHNOLOGY, 2014, 8407 : 456 - 461