UML Diagram for Design Patterns

被引:0
|
作者
Mustapha, Muhazam [1 ]
Daud, Nik Ghazali Nik [1 ]
机构
[1] Natl Def Univ Malaysia, Kuala Lumpur 57000, Malaysia
关键词
Design Patterns; Unified Modeling Language (UML); Architecture Description Language (ADL); Object Modeling Language (OML); RECOVERY; LANGUAGE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
UML has been used widely as a design and analysis tool for object-oriented software projects. Despite of having a good number of diagram categories, UML is still lacking of a dedicated set of diagrams for representing design patterns. While numerous works have been published on attempts to describe design patterns in terms of UML features, there is hardly any work has been done on attempts to un-clutter class diagrams at the initial development stage so that the design patterns in used can be seen clearly. With the aim to tidy-up huge networks of interconnecting class diagrams, this paper proposes a new higher level set of diagrams and layout schemes to better highlight the design patterns used in a software architecture. This proposal can go further as a proposal for a new set of diagram in UML standard.
引用
收藏
页码:215 / 230
页数:16
相关论文
共 50 条
  • [21] Deriving Combinatorial Test Design Model from UML Activity Diagram
    Satish, Preeti
    Sheeba, K.
    Rangarajan, Krishnan
    IEEE SIXTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2013), 2013, : 331 - 337
  • [22] Diagram Change Types Taxonomy based on Analysis and Design Models in UML
    Inpirom, Akapon
    Prompoon, Nakornthip
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 283 - 287
  • [23] Extending the modeling efficiency of the UML activity diagram for the design of distributed systems
    Fengler, O
    Fengler, W
    Duridanova, V
    INNOVATIVE INTERNET COMPUTING SYSTEMS, 2002, 2346 : 51 - 62
  • [24] A Platform for the Conceptualization of Arabic Texts Dedicated to the Design of the UML Class Diagram
    Bousmaha, Kheira Zineb
    Rahmouni, Mustapha Kamel
    Kouninef, Belkacem
    Belguith, Lamia Hadrich
    NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS, NLDB 2016, 2016, 9612 : 447 - 452
  • [25] Refactoring UML class diagram
    Pereira, C
    Favre, L
    Martinez, L
    Innovations Through Information Technology, Vols 1 and 2, 2004, : 506 - 510
  • [26] Viewpoints Diagram: Towards an innovative diagram in the UML Language
    Ettalbi, Ahmed
    Nassar, Mahmoud
    Sbihi, Boubker
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2012, 12 (08): : 49 - 54
  • [27] Guiding the application of design patterns based on UML models
    Briand, Lionel C.
    Labiche, Yvan
    Sauve, Alexandre
    ICSM 2006: 22ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2006, : 234 - +
  • [28] Diagram Definition: A Case Study with the UML Class Diagram
    Elaasar, Maged
    Labiche, Yvan
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, 2011, 6981 : 364 - +
  • [29] UML Extension for Defining the Interaction Variants of Design Patterns
    Loo, Keen Ngee
    Lee, Sai Peck
    Chiew, Thiam Kian
    IEEE SOFTWARE, 2012, 29 (05) : 64 - 72
  • [30] Automating performance analysis from UML design patterns
    Rana, OF
    Jennings, D
    EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 168 - 172