TY - JOUR
T1 - Object-oriented versus conventional software development
T2 - A comparative case study
AU - Pree, W.
AU - Pomberger, G.
N1 - Copyright:
Copyright 2014 Elsevier B.V., All rights reserved.
PY - 1992/9
Y1 - 1992/9
N2 - Although object-oriented programming techniques have evolved into an accepted technology with recognized benefits for software development, profound qualitative and quantitative comparisons of conventional (module-oriented) and object-oriented systems are missing. We derive statements about qualitative and quantitative differences between conventional module-oriented and object-oriented software systems from the construction of a prototyping tool which was implemented in Modula-2 as well as in C++ (based on an object-oriented application framework). We also discuss the most striking reusability problems of object-oriented software building blocks.
AB - Although object-oriented programming techniques have evolved into an accepted technology with recognized benefits for software development, profound qualitative and quantitative comparisons of conventional (module-oriented) and object-oriented systems are missing. We derive statements about qualitative and quantitative differences between conventional module-oriented and object-oriented software systems from the construction of a prototyping tool which was implemented in Modula-2 as well as in C++ (based on an object-oriented application framework). We also discuss the most striking reusability problems of object-oriented software building blocks.
UR - http://www.scopus.com/inward/record.url?scp=0026913521&partnerID=8YFLogxK
U2 - 10.1016/0165-6074(92)90318-2
DO - 10.1016/0165-6074(92)90318-2
M3 - Article
AN - SCOPUS:0026913521
SN - 0165-6074
VL - 35
SP - 203
EP - 211
JO - Microprocessing and Microprogramming
JF - Microprocessing and Microprogramming
IS - 1-5
M1 - 1-5
ER -