Principles and patterns in the Object Oriented design

被引:0
|
作者
Garzás, J [1 ]
Piattini, M [1 ]
机构
[1] ALTRAN SDB, Projects Engn Res Grp, Madrid 28043, Spain
来源
OOIS 2001: 7TH INTERNATIONAL CONFERENCE ON OBJECT-ORIENTED INFORMATION SYSTEMS, PROCEEDINGS | 2001年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, due to experience acquired during years of investigation and development of Object Oriented systems, numerous techniques and methods that facilitate their design are available to us. In this article we present a compilation of the object oriented design principles, as well as an initial analysis of the design patterns and their relationship with these principles and as this relationship can facilitate a new base for the study, comparison and application of patterns. The principles allow us to extract "good practical" OO and to observe how the patterns are based and connected with the design principles, so we will be able to learn how to apply them.
引用
收藏
页码:15 / 24
页数:10
相关论文
共 50 条
  • [21] USING OBJECT-ORIENTED DESIGN PRINCIPLES IN ELECTRIC MACHINES DEVELOPMENT
    Zablodskii, N. N.
    Pliugin, V. E.
    Petrenko, A. N.
    ELECTRICAL ENGINEERING & ELECTROMECHANICS, 2016, (01) : 17 - 20
  • [22] An Object Oriented Method of Industrial Design Based on 40 Inventive Principles
    Qi, Ming
    Zou, Chang-yi
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT, INNOVATION MANAGEMENT AND INDUSTRIAL ENGINEERING, VOL III, 2008, : 202 - 205
  • [23] Proxies: Design Principles for Robust Object-oriented Intercession APIs
    Van Cutsem, Tom
    Miller, Mark S.
    ACM SIGPLAN NOTICES, 2010, 45 (12) : 59 - 72
  • [24] Applying object-oriented principles to the analysis and design of learning objects
    Chrysostomou, Chrysostomos
    Papadopoullos, George
    6TH EUROPEAN CONFERENCE ON E-LEARNING, 2007, : 107 - 118
  • [25] A declarative evolution framework for object-oriented design patterns
    Mens, T
    Tourwé, T
    IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS: SYSTEMS AND SOFTWARE EVOLUTION IN THE ERA OF THE INTERNET, 2001, : 570 - 579
  • [26] Comparing object-oriented languages using design patterns
    Computer Science Department, University of Alabama in Huntsville, Huntsville, AL 35899, United States
    不详
    不详
    不详
    不详
    1600, 228-235 (2005):
  • [27] Evaluation of object-oriented design patterns in game development
    Ampatzoglou, Apostolos
    Chatzigeorgiou, Alexander
    INFORMATION AND SOFTWARE TECHNOLOGY, 2007, 49 (05) : 445 - 454
  • [28] Using the principles of object-oriented design of an intelligent transport system
    Mikheeva, T. I.
    VESTNIK SAMARSKOGO GOSUDARSTVENNOGO TEKHNICHESKOGO UNIVERSITETA-SERIYA-FIZIKO-MATEMATICHESKIYE NAUKI, 2005, (34): : 141 - 148
  • [29] Application of the object-oriented principles for hardware and embedded system design
    Damasevicius, R
    Stuikys, V
    INTEGRATION-THE VLSI JOURNAL, 2004, 38 (02) : 309 - 339
  • [30] Analyzing object-oriented design patterns from an object-process viewpoint
    Shlezinger, Galia
    Reinhartz-Berger, Iris
    Dori, Dov
    NEXT GENERATION INFORMATION TECHNOLOGIES AND SYSTEMS, PROCEEDINGS, 2006, 4032 : 186 - 197