A pattern-based model evolution approach

被引:0
|
作者
Kim, Soon-Kyeong [1 ]
Carrington, David [1 ]
机构
[1] Univ Queensland, Sch Informat Technol & Elect Engn, St Lucia, Qld 4067, Australia
基金
澳大利亚研究理事会;
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we present a framework for pattern-based model evolution approaches in the MDA context. In the framework, users define patterns using a pattern modeling language that is designed to describe software design patterns, and they can use the patterns as rules to evolve their model. In the framework, design model evolution takes place via two steps. The first step is a binding process of selecting a pattern and defining where and how to apply the pattern in the model. The second step is an automatic model transformation that actually evolves the model according to the binding information and the pattern rule. The pattern modeling language is defined in terms of a MOF-based role metamodel, and implemented using an existing modeling framework, EMF, and incorporated as a plugin to the Eclipse modeling environment. The model evolution process is also implemented as an Eclipse plugin. With these two plugins, we provide an integrated framework where defining and validating patterns, and model evolution based on patterns can take place in a single modeling environment.
引用
收藏
页码:217 / +
页数:2
相关论文
共 50 条
  • [11] A pattern-based approach to reactive lymphadenopathies
    Tzankov, Alexandar
    Dirnhofer, Stephan
    SEMINARS IN DIAGNOSTIC PATHOLOGY, 2018, 35 (01) : 4 - 19
  • [12] Pattern-Based Model-to-Model Transformation
    de Lara, Juan
    Guerra, Esther
    GRAPH TRANSFORMATIONS, ICGT 2008, 2008, 5214 : 426 - +
  • [13] A pattern-based model-driven approach for situational method engineering
    Agh, Halimeh
    Ramsin, Raman
    INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 78 : 95 - 120
  • [14] A pattern-based approach to facilitating service composition
    Hu, HT
    Han, YB
    Huang, K
    Li, G
    Zhao, ZF
    GRID AND COOPERATIVE COMPUTING GCC 2004 WORKSHOPS, PROCEEDINGS, 2004, 3252 : 90 - 98
  • [15] Guided Process Discovery - A pattern-based approach
    Mannhardt, Felix
    de Leoni, Massimiliano
    Reijers, Hajo A.
    van der Aalst, Wil M. P.
    Toussaint, Pieter J.
    INFORMATION SYSTEMS, 2018, 76 : 1 - 18
  • [16] A Pattern-Based Representation Approach for Online Discourses
    Xu, Hao
    ADVANCES IN COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2010, 6059 : 378 - 384
  • [17] Numerical Irony Identification: A Pattern-Based Approach
    Reddy, Isukapalli Sainath
    Sindhu, C.
    Reddy, Settipalle C. Sal Pavan Kumar
    Pravallika, Isukapalli
    Naidu, Lekkala Sai Benerji
    JOURNAL OF PHARMACEUTICAL NEGATIVE RESULTS, 2022, 13 : 89 - 98
  • [18] Pattern-based inference approach for data mining
    Sy, BK
    18TH INTERNATIONAL CONFERENCE OF THE NORTH AMERICAN FUZZY INFORMATION PROCESSING SOCIETY - NAFIPS, 1999, : 727 - 731
  • [19] A Pattern-Based Approach for Sarcasm Detection on Twitter
    Bouazizi, Mondher
    Otsuki , Tomoaki
    IEEE ACCESS, 2016, 4 : 5477 - 5488
  • [20] OntoCase - A pattern-based ontology construction approach
    Blomqvist, Eva
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2007: COOPLS, DOA, ODBASE, GADA, AND IS, PT 1, PROCEEDINGS, 2007, 4803 : 971 - 988