Refactoring UML class diagram

被引:0
|
作者
Pereira, C [1 ]
Favre, L [1 ]
Martinez, L [1 ]
机构
[1] Univ Nacl Ctr Prov Buenos Aires, Fac Ciencias Exactas, INTIA, Tandil, Argentina
关键词
D O I
暂无
中图分类号
F [经济];
学科分类号
02 ;
摘要
Refactoring is now seen as an essential activity during software development and maintenance. In this paper, we describe a "rules + strategies" approach that allows the refactoring on UML static models together with OCL contracts. Our focus is on behavior-preserving model-to-model transformations. We also describe an experimental tool prototype to restructure object-oriented hierarchies.
引用
收藏
页码:506 / 510
页数:5
相关论文
共 50 条
  • [1] Preservation of Class Invariants in Refactoring UML Models
    Thi-Huong Dao
    Xuan-Truong Nguyen
    Ninh-Thuan Truong
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2019, 29 (02) : 221 - 244
  • [2] Refactoring OCL annotated UML class diagrams
    Slaviša Marković
    Thomas Baar
    Software & Systems Modeling, 2008, 7 : 25 - 47
  • [3] Refactoring OCL annotated UML class diagrams
    Markovic, Slavisa
    Baar, Thomas
    SOFTWARE AND SYSTEMS MODELING, 2008, 7 (01): : 25 - 47
  • [4] Refactoring OCL annotated UML class diagrams
    Markovic, SA
    Baar, T
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2005, 3713 : 280 - 294
  • [5] Model and Criteria for the Automated Refactoring of the UML Class Diagrams
    Nikulchev, Evgeny
    Deryugina, Olga
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (12) : 76 - 79
  • [6] Class Diagram Critic: A Design Critic Tool for UML Class Diagram
    Abdulkareem, Soran Mahmood
    Ali, Norhayati Mohd
    Admodisastro, Novia
    Sultan, Abu Bakar Md
    ADVANCED SCIENCE LETTERS, 2017, 23 (11) : 11567 - 11571
  • [7] Diagram Definition: A Case Study with the UML Class Diagram
    Elaasar, Maged
    Labiche, Yvan
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, 2011, 6981 : 364 - +
  • [8] UML Class Diagram Metrics Tool
    Girgis, Moheb R.
    Mahmoud, Tarek. M.
    Nour, Rehab R.
    2009 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES 2009), 2009, : 423 - 428
  • [9] Testability analysis of a UML class diagram
    Baudry, B
    Le Traon, Y
    Sunyé, G
    EIGHTH IEEE SYMPOSIUM ON SOFTWARE METRICS, PROCEEDINGS, 2002, : 54 - 63
  • [10] BPMN to UML Class Diagram Using QVT
    Habri, Mohamed Achraf
    Esbai, Redouane
    Nadori, Yasser Lamlili El Mazoui
    NETWORKING, INTELLIGENT SYSTEMS AND SECURITY, 2022, 237 : 593 - 602