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 条
  • [41] Development of Privacy Design Patterns Based on Privacy Principles and UML
    Suphakul, Theeraporn
    Senivongse, Twittie
    2017 18TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNDP 2017), 2017, : 369 - 375
  • [42] An UML profile for representing real-time design patterns
    Marouane, Hela
    Duvallet, Claude
    Makni, Achraf
    Bouaziz, Rafik
    Sadeg, Bruno
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2018, 30 (04) : 478 - 497
  • [43] The Formal Semantics of an UML Activity Diagram
    梁义芝
    王延章
    刘云飞
    Journal of Shanghai University, 2004, (03) : 322 - 327
  • [44] USEFUL LOGICAL SEMANTICS OF UML FOR QUERYING AND CHECKING UML CLASS DIAGRAM
    Raimbault, Thomas
    Genest, David
    Loiseau, Stephane
    ICAART 2009: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, 2009, : 179 - +
  • [45] Measuring MC/DC at Design Phase using UML Sequence Diagram and Concolic Testing
    Godboley, Sangharatna
    Dutta, Arpita
    Das, Avijit
    Mohapatra, Durga Prasad, Sr.
    2016 IEEE ANNUAL INDIA CONFERENCE (INDICON), 2016,
  • [46] The technique of test case design based on the UML sequence diagram for the development of web applications
    Cho, YS
    Lee, W
    Chong, KW
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 1, 2005, 3480 : 1 - 10
  • [47] UML-test Application for Automated Validation of Students' UML Class Diagram
    Herout, Pavel
    Brada, Premek
    2016 IEEE 29TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2016, : 222 - 226
  • [48] UML-test application for automated validation of students' UML class diagram
    Herout, Pavel
    Brada, Premek
    Proceedings - 2016 IEEE 29th Conference on Software Engineering Education and Training, CSEEandT 2016, 2016, : 222 - 226
  • [49] Refinement Patterns for UML
    Lano, K.
    Androutsopolous, K.
    Clark, D.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 137 (02) : 131 - 149
  • [50] How good is a UML diagram? A tool to check it
    Lavanya, K. C.
    Kishore, V. Bala
    Mohanty, Hrushikesha
    Shyamasundar, R. K.
    TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 1928 - +