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 条
  • [1] A pattern-based approach for improving model quality
    Mira Balaban
    Azzam Maraee
    Arnon Sturm
    Pavel Jelnov
    Software & Systems Modeling, 2015, 14 : 1527 - 1555
  • [2] A metamodeling approach to pattern-based model refactoring
    France, R
    Ghosh, S
    Song, E
    Kim, DK
    IEEE SOFTWARE, 2003, 20 (05) : 52 - +
  • [3] A pattern-based approach for improving model quality
    Balaban, Mira
    Maraee, Azzam
    Sturm, Arnon
    Jelnov, Pavel
    SOFTWARE AND SYSTEMS MODELING, 2015, 14 (04): : 1527 - 1555
  • [4] Pattern-based evolution of software architectures
    Cote, Isabelle
    Heisel, Maritta
    Wentzlaff, Ina
    SOFTWARE ARCHITECTURE, PROCEEDINGS, 2007, 4758 : 29 - +
  • [5] Pattern-Based Model Refactoring
    El-Sharqwi, Mohamed
    Mahdi, Hani
    El-Madah, Islam
    ICCES'2010: THE 2010 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS, 2010, : 301 - 306
  • [6] A pattern-based automated approach to building energy model calibration
    Sun, Kaiyu
    Hong, Tianzhen
    Taylor-Lange, Sarah C.
    Piette, Mary Ann
    APPLIED ENERGY, 2016, 165 : 214 - 224
  • [7] A Pattern-Based Approach to Hepatic Infections
    Lamps, Laura W.
    MODERN PATHOLOGY, 2023, 36 (09)
  • [8] A pattern-based approach to elementary algebra
    Stromskag, Heidi
    PROCEEDINGS OF THE NINTH CONFERENCE OF THE EUROPEAN SOCIETY FOR RESEARCH IN MATHEMATICS EDUCATION (CERME9), 2015, : 474 - 480
  • [9] Pattern-Based Approach to Table Extraction
    Santosh, K. C.
    Belaid, Abdel
    PATTERN RECOGNITION AND IMAGE ANALYSIS, IBPRIA 2013, 2013, 7887 : 766 - 773
  • [10] Orbital Imaging A Pattern-Based Approach
    Meltzer, Daniel E.
    RADIOLOGIC CLINICS OF NORTH AMERICA, 2015, 53 (01) : 37 - +