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 条
  • [41] Evaluating UML class diagram layout based on architectural importance
    Andriyevska, Olena
    Dragan, Natalia
    Simoes, Bonita
    Maletic, Jonathan I.
    3RD IEEE INTERNATIONAL WORKSHOP ON VISUALIZING SOFTWARE FOR UNDERSTANDING AND ANALYSIS, PROCEEEDINGS, 2005, : 14 - 19
  • [42] Understanding B specifications with UML class diagram and OCL constraints
    Tatibouet, B.
    Jacques, I.
    ICEIS 2006: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2006, : 475 - +
  • [43] UML class diagram as a navigational support for e-learning
    Essalmi, Fathi
    Ben Ayed, Leila Jemni
    Jemni, Mohamed
    Kinshuk
    8TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2008, : 946 - +
  • [44] Formalizing the UML class diagram using Object-Z
    Kim, SK
    Carrington, D
    UML'99 - THE UNIFIED MODELING LANGUAGE: BEYOND THE STANDARD, 1999, 1723 : 83 - 98
  • [45] The Modeling Assistant Recommender: A UML class diagram recommender system
    Savary-Leblanc, Maxime
    Le Pallec, Xavier
    Gerard, Sebastien
    SCIENCE OF COMPUTER PROGRAMMING, 2024, 234
  • [46] Transforming UML Class Diagram into Cassandra Data Model with Annotations
    Feng, Wenduo
    Gu, Ping
    Zhang, Chao
    Zhou, Kai
    2015 IEEE INTERNATIONAL CONFERENCE ON SMART CITY/SOCIALCOM/SUSTAINCOM (SMARTCITY), 2015, : 798 - 805
  • [47] No-redundant metrics for UML class diagram structural, complexity
    Manso, E
    Genero, M
    Piattini, M
    ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2003, 2681 : 127 - 142
  • [48] Research on PLC Information Model Based on UML Class Diagram
    Yu, Xu Ran
    Zu, Yun Xiao
    Li, Wei Hai
    2018 INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS AND CONTROL ENGINEERING (ISPECE 2018), 2019, 1187
  • [49] On the Influence of UML Class Diagrams Refactoring on Code Debt: A Family of Replicated Empirical Studies
    Freire, Savio
    Passos, Amanda
    Mendonca, Manoel
    Sant'Anna, Claudio
    Spinola, Rodrigo O.
    2020 46TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2020), 2020, : 346 - 353
  • [50] UML CLASS DIAGRAM OR ENTITY RELATIONSHIP DIAGRAM? AN OBJECT-RELATIONAL CONCEPTUAL IMPEDANCE MISMATCH
    Byrne, Bernadette Marie
    Qureshi, Yasser Shahzad
    6TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI 2013), 2013, : 3594 - 3604