Application of DESA design method in object-oriented software systems

被引:0
|
作者
Lim, Yee Soon [1 ]
Helander, Martin G. [1 ]
机构
[1] Nanyang Technol Univ, Singapore, Singapore
关键词
DESA; functional dependency; model and user interface subsystems; object-oriented design; software system complexity;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
To reduce complexity in software systems it is essential to minimize the functional dependencies in them. Functional dependency can be caused by the internal logic (model) of the system as well as the user interface. It is then vital to locate the source of the dependency, so that it can be removed. Our method "Design Equations for Systems Analysis", or DESA, offers an opportunity to accomplish this. It allows separate examination of the model and the user interface when evaluating functional dependencies. This study investigates this potential of DESA in identifying coupled relationships. We used an object-oriented game application as a case study. DESA was found to effectively reduce the complexity of object-oriented software systems.
引用
收藏
页码:989 / 994
页数:6
相关论文
共 50 条
  • [1] Research on object-oriented systems design method
    Mei, Shu'e
    Zhong, Weijun
    Xu, Nanrong
    Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 18 (03): : 8 - 13
  • [2] Software Design Metrics for Object-Oriented Software
    Aggarwal, K. K.
    Singh, Yogesh
    Kaur, Arvinder
    Malhotra, Ruchika
    JOURNAL OF OBJECT TECHNOLOGY, 2007, 6 (01): : 121 - 138
  • [3] The Practical Design Method: A Software Design Method for a First Object-Oriented Project
    Ortega Arjona, Jorge L.
    COMPUTACION Y SISTEMAS, 2005, 9 (01): : 41 - 54
  • [4] OBJECT-ORIENTED DESIGN OF TELECOMMUNICATION SOFTWARE
    YAMAZAKI, S
    KAJIHARA, K
    ITO, M
    YASUHARA, R
    IEEE SOFTWARE, 1993, 10 (01) : 81 - 87
  • [5] A tutorial and review of object-oriented design of manufacturing software systems
    Usher, JM
    COMPUTERS & INDUSTRIAL ENGINEERING, 1996, 30 (04) : 781 - 798
  • [6] AN OBJECT-ORIENTED METHOD FOR SOFTWARE MAINTENANCE
    CHEN, JY
    CHANG, SCV
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1994, 6 (08): : 46 - 51
  • [7] OBJECT-ORIENTED APPLICATION SYSTEMS AND SYSTEM SOFTWARE FOR THE 90S
    KONIG, W
    WIRTSCHAFTSINFORMATIK, 1990, 32 (03): : 209 - 210
  • [8] Object-oriented heat transfer software application
    Tan, FL
    Chua, PSK
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2006, 13 (04) : 333 - 346
  • [9] Meta analysis - a method of combining empirical results and its application in object-oriented software systems
    Djokic, S
    Succi, G
    Pedrycz, W
    Mintchev, M
    OOIS 2001: 7TH INTERNATIONAL CONFERENCE ON OBJECT-ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 2001, : 103 - 112
  • [10] Research on the Application of Object-Oriented Software Engineering
    Ding, Ying
    Zhang, Xiaodong
    PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON MATERIALS ENGINEERING AND INFORMATION TECHNOLOGY APPLICATIONS (MEITA 2016), 2017, 107 : 51 - 54