Catalog of Grammar Refactoring Patterns

被引:0
|
作者
Halupka, Ivan [1 ]
Kollar, Jan [1 ]
机构
[1] Tech Univ Kosice, Fac Elect Engn & Informat, Kosice, Slovakia
关键词
Grammar refactoring; refactoring patterns; pLERO language;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Grammar dependant software development and automated grammar transformations have received considerable attention in recent years. This paper presents our catalog of six grammar refactoring patterns that specify the solutions to commonly occurring refactoring problems in the field of grammarware engineering. Patterns are formally specified using extended version of pLERO language, designed specifically for this purpose, while chosen pLERO extensions are also discussed.
引用
收藏
页码:116 / 121
页数:6
相关论文
共 50 条
  • [1] Catalog of grammar refactoring patterns
    Halupka, Ivan
    Kollar, Jan
    OPEN COMPUTER SCIENCE, 2014, 4 (04) : 231 - 241
  • [2] DSL for Grammar Refactoring Patterns
    Halupka, Ivan
    CENTRAL EUROPEAN FUNCTIONAL PROGRAMMING SCHOOL, CEFP 2013, 2015, 8606 : 446 - 458
  • [3] pLERO: Language for Grammar Refactoring Patterns
    Kollar, Jan
    Halupka, Ivan
    Chodarev, Sergej
    Pietrikova, Emilia
    2013 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2013, : 1503 - 1510
  • [4] An executable metamodel refactoring catalog
    Lorenzo Bettini
    Davide Di Ruscio
    Ludovico Iovino
    Alfonso Pierantonio
    Software and Systems Modeling, 2022, 21 : 1689 - 1709
  • [5] An executable metamodel refactoring catalog
    Bettini, Lorenzo
    Di Ruscio, Davide
    Iovino, Ludovico
    Pierantonio, Alfonso
    SOFTWARE AND SYSTEMS MODELING, 2022, 21 (05): : 1689 - 1709
  • [6] Catalog of Refactoring Operations for IEC 61499
    Oberlehner, Michael
    Sonnleithner, Lisa
    Wiesmayr, Bianca
    Zoitl, Alois
    2021 26TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2021,
  • [7] Refactoring to Patterns
    Daughtry, John M.
    Kannampallil, Thomas George
    JOURNAL OF OBJECT TECHNOLOGY, 2005, 4 (04): : 193 - 196
  • [8] Refactoring to patterns
    Kerievsky, J
    EXTREME PROGRAMMING AND AGILE METHODS - XP/ AGILE UNIVERSE 2004, PROCEEDINGS, 2004, 3134 : 232 - 232
  • [9] A Refactoring Catalog for Lambda Expressions in Java']Java
    Teixeira Junior, Janio Elias
    Valdivieso Tobar Neto, Heres Edison
    de Faveri, Cristiano
    Saccol, Deise de Brum
    Vizzotto, Juliana Kaizer
    Piveta, Eduardo Kessler
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2019, 29 (06) : 791 - 818
  • [10] A Task-driven Grammar Refactoring Algorithm
    Halupka, Ivan
    Kollar, Jan
    Pietrikova, Emilia
    ACTA POLYTECHNICA, 2012, 52 (05) : 51 - 57