Dilemma between the structured and object-oriented approaches to systems analysis and design

被引:0
|
作者
Rob, MA [1 ]
机构
[1] Univ Houston Clear Lake, Houston, TX 77058 USA
关键词
systems development life cycle; SDLC; systems analysis and design; structured development; object-oriented design; OO analysis; UML; Unified Process; complexity;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, there has been a surge of interest in adapting object-oriented (OO) concepts, UML, and Unified Process of system development in the Systems Analysis and Design texts. However, there is a question of how to best fit these concepts with the existing coherent discussion of structured approach. This paper addresses some of the intricacies of OO concepts such as complexity of diagrams and models, weak links between phases, and lack of support for designing system components. We would like to recommend that there should be a separate text for the OO methodology and it should not present various OO models according to the phases of the traditional structured approach, rather it should focus on the evolution of the models leading to the design of the system components. Furthermore, there should be a standard set of models for the OO methodology as well as a clear definition of steps as an analyst moves from one set of models to the next.
引用
收藏
页码:32 / 42
页数:11
相关论文
共 50 条
  • [1] Real-time systems development: From structured analysis to object-oriented design
    Lin, JJ
    SEVENTH INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2000, : 486 - 490
  • [2] An Object-Oriented Analysis and Design Environment
    Kung, David
    Lei, Jeff
    2016 IEEE 29TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2016, : 91 - 100
  • [3] OBJECT-ORIENTED SYSTEMS-DEVELOPMENT - SURVEY OF STRUCTURED METHODS
    SUTCLIFFE, AG
    INFORMATION AND SOFTWARE TECHNOLOGY, 1991, 33 (06) : 433 - 442
  • [4] An experimental comparison of the maintainability of object-oriented and structured design documents
    Briand L.C.
    Bunse C.
    Daly J.W.
    Differding C.
    Empirical Software Engineering, 1997, 2 (3) : 291 - 312
  • [5] The structured complexity of object-oriented programs
    Fóthi, A
    Nyéky-Gaizler, J
    Porkoláb, Z
    MATHEMATICAL AND COMPUTER MODELLING, 2003, 38 (7-9) : 815 - 827
  • [6] An active learning framework for object-oriented analysis and design
    Kim, Suntae
    Kim, Jintae
    Park, Sooyong
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2012, 20 (03) : 400 - 409
  • [7] Analysis and Design of Object-oriented Program Understanding System
    Sani, Nor Fazlida Mohd
    Zin, Abdullah Mohd
    Idris, Sufian
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (01): : 125 - 134
  • [9] Application of object-oriented design to knowledge amplification by structured expert randomization (KASER)
    Rubin, SH
    Rush, RJ
    Ceruti, MG
    PROCEEDINGS OF THE SEVENTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, 2002, : 343 - 349
  • [10] Object-Oriented Integrated Approach for the Design of Scalable ECG Systems
    Boskovic, Dusanka
    Besic, Ingmar
    Avdagic, Zikrija
    MEDICAL INFORMATICS IN A UNITED AND HEALTHY EUROPE, 2009, 150 : 625 - 629