• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. An experimental comparison of the maintainability of object-oriented and structured design documents
 
  • Details
  • Full
Options
1997
Conference Paper
Title

An experimental comparison of the maintainability of object-oriented and structured design documents

Abstract
This paper presents a controlled experiment focusing on the following issues (i) are object-oriented design documents easier to understand and modify than structured design documents?, (ii) must they comply with quality design principles such as the ones provided by Coad and Yourdon?, and (iii) what is the impact of such design principles on the understandability and modifiability of design documents? Results strongly suggest that such design principles have a beneficial effect on the maintainability of object-oriented design documents. However, there is no strong evidence regarding the alleged higher maintainability of object-oriented design documents over structured design documents. Furthermore, results suggest that object-oriented design documents are more sensitive to poor design practices, in part because their cognitive complexity becomes increasingly unmanageable. However, as our ability to generalise these results is limited, they should be considered as preliminary, i.e., it is very likely that they can only be generalised to programmers with little object-oriented training. Such programmers can, however, be commonly found on maintenance projects.
Author(s)
Briand, L.C.
Bunse, C.
Daly, J.
Differding, C.
Mainwork
International Conference on Software Maintenance 1997. Proceedings  
Conference
International Conference on Software Maintenance (ICSM) 1997  
DOI
10.1109/ICSM.1997.624239
Additional full text version
Landing Page
Language
English
Fraunhofer-Institut für Experimentelles Software Engineering IESE  
Keyword(s)
  • experiment

  • object-oriented design

  • structured design

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024