Co-evolution of (Information) System Models

被引:0
|
作者
Dahanayake, Ajantha [1 ]
Thalheim, Bernhard [2 ]
机构
[1] Georgia Coll & State Univ, J Whitney Bunting Sch Business, Dept Informat Technol & Mkt, Campus Box 12, Milledgeville, GA 31061 USA
[2] Christian Albrechts Univ Kiel, Dept Comp Sci, D-24098 Kiel, Germany
关键词
Model suites; multi-models; model coherence; co-evolution of models; method engineering; MetaCASE; EVOLUTION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Information systems' modelling is based on separation of concern such as separation into facets or viewpoints on the application domain from one side and separation of aspects (structuring, functionality, interactivity, distribution, architectural components) from the other side. Facets and aspects are typically specified through different models that must be harmonised and made coherent. Such varieties of models are difficult to handle, to evolve, to maintain and to use. Most design methodologies adopt the master-slave principle in order to handle the coherence of such model assemblies by assigning one model to be the master and mapping the master to slave models. Moreover, these models diagrams are typically not developed from scratch. They are incrementally completed step by step depending on the modelling methodology. Models evolve during development and are not independent, are interrelated, and in most applications also intertwined. Their interrelationships are often not made explicit and impose changes resulting in inconsistencies to other models due to the variety of models. Therefore, this paper introduces the theory of model suites as a set of models with explicit associations among the models. Model suites are based on explicit controllers for maintenance of coherence, apply application schemata for their explicit maintenance and evolution, use tracers for establishment of their coherence and thus support co-evolution of information system models. The excitability is captured by integrating model suites and MetaCASE formalisms, exploring the (modelling) method engineering and tool generation required for multi-model development.
引用
收藏
页码:314 / +
页数:3
相关论文
共 50 条
  • [1] Facilitating the Co-evolution of Standards and Models
    Makedonski, Philip
    Grabowski, Jens
    SYSTEM ANALYSIS AND MODELING: LANGUAGES, METHODS, AND TOOLS FOR INDUSTRY 4.0, SAM 2019, 2019, 11753 : 219 - 232
  • [2] Consistent Co-Evolution of Models and Transformations
    Kusel, Angelika
    Etzlstorfer, Juergen
    Kapsammer, Elisabeth
    Retschitzegger, Werner
    Schwinger, Wieland
    Schoenboeck, Johannes
    2015 ACM/IEEE 18TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS), 2015, : 116 - 125
  • [3] On the Co-Evolution of Information Technology and Information Systems Personnel
    Niederman, Fred
    Ferratt, Thomas W.
    Trauth, Eileen M.
    DATA BASE FOR ADVANCES IN INFORMATION SYSTEMS, 2016, 47 (01): : 29 - 50
  • [4] Co-evolution and Information Signals in Biological Sequences
    Carbone, Alessandra
    Dib, Linda
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, 2009, 5532 : 6 - +
  • [5] Modeling web information systems for co-evolution
    De Silva, Buddhima
    Ginige, Athula
    ICSOFT 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL ISDM/WSEHST/DC, 2007, : 54 - 61
  • [6] CO-EVOLUTION OF BUSINESS AND INFORMATION TECHNOLOGY STRATEGIES
    Alexandra Garzon, Claudia
    Ismael Pena, Jose
    REVISTA CIENCIAS ESTRATEGICAS, 2015, 23 (33): : 17 - 29
  • [7] ONTOLOGIES AND COMMUNITIES CO-EVOLUTION IN INFORMATION SYSTEMS
    Fontana, Francesca Arcelli
    Formato, Ferrante
    Pareschi, Remo
    KEOD 2010: Proceedings of the International Conference on Knowledge Engineering and Ontology Development, 2010, : 453 - 458
  • [8] Co-evolution and information signals in biological sequences
    Carbone, A.
    Dib, L.
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (23) : 2486 - 2495
  • [9] Automated Co-evolution of GMF Editor Models
    Di Ruscio, Davide
    Laemmel, Ralf
    Pierantonio, Alfonso
    SOFTWARE LANGUAGE ENGINEERING, 2011, 6563 : 143 - +
  • [10] Approaches to Co-Evolution of Metamodels and Models: A Survey
    Hebig, Regina
    Khelladi, Djamel Eddine
    Bendraou, Reda
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2017, 43 (05) : 396 - 414