Classifying relationships between object-oriented Design Patterns

被引:28
|
作者
Noble, J [1 ]
机构
[1] Macquarie Univ, Microsoft Res Inst, Sydney, NSW 2109, Australia
来源
1998 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS | 1998年
关键词
D O I
10.1109/ASWEC.1998.730917
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Since the publication of the Design Patterns book, a large number of object-oriented design patterns have been identified and codified. As part of the pattern form, object-oriented design patterns must indicate their relationships with other patterns, but these relationships are typically described very briefly, and different collections of patterns describe different relationships in different ways. In this paper we describe and classify the common relationships between object oriented design patterns. Practitioners can use these relationships to help them identity those patterns which may be applicable to a particular problem, and pattern writers can use these relationships to help them integrate new patterns into the body of the patterns literature.
引用
收藏
页码:98 / 107
页数:10
相关论文
共 50 条
  • [1] Inference of object-oriented design patterns
    Tonella, P
    Antoniol, G
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2001, 13 (05): : 309 - 330
  • [2] Object-oriented design patterns recovery
    Antoniol, G
    Casazza, G
    Di Penta, M
    Fiutem, R
    JOURNAL OF SYSTEMS AND SOFTWARE, 2001, 59 (02) : 181 - 196
  • [3] Design patterns in object-oriented frameworks
    Srinivasan, S
    COMPUTER, 1999, 32 (02) : 24 - +
  • [4] Object-Oriented Design Patterns for Detailed Design
    Al-Ahmad, W.
    JOURNAL OF OBJECT TECHNOLOGY, 2006, 5 (02): : 155 - 169
  • [5] Mapping procedural patterns to object-oriented design patterns
    Lano K.
    Malik N.
    Automated Software Engineering, 1999, 6 (3) : 265 - 289
  • [6] Object-oriented design of RTI using design patterns
    Lee, TD
    Jin, JH
    Jeong, CS
    OBJECT-ORIENTED INFORMATION SYSTEMS, 2003, 2817 : 329 - 333
  • [7] Design patterns for an Object-Oriented computational chemistry
    Bersini, H
    ADVANCES IN ARTIFICIAL LIFE, PROCEEDINGS, 1999, 1674 : 389 - 398
  • [8] Efficient object-oriented software with design patterns
    Friedrich, M
    Papajewski, H
    Schröder-Preikschat, W
    Spinczyk, O
    Spinczyk, U
    GENERATIVE AND COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2000, 1799 : 79 - 90
  • [9] Implementing design patterns with object-oriented rules
    Weiss, GM
    Ros, JP
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1998, 11 (07): : 25 - +
  • [10] Design patterns for object-oriented software development
    Pree, W
    Sikora, H
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1997, : 663 - 664