loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Second Asia-Pacific Software Engineering Conference (APSEC'95)
A Survey of Experiences amongst Object-Oriented Practitioners
Brisbane, Australia
December 06-December 09
ISBN: 0-8186-7171-8
John Daly, University of Strathclyde
James Miller, University of Strathclyde
Andrew Brooks, University of Strathclyde
Marc Roper, University of Strathclyde
Murray Wood, University of Strathclyde
The object-oriented paradigm is becoming increasingly popular, apparently as the result of expert opinion and anecdotal evidence, and not on the basis of sound empirical data. This questionnaire survey was undertaken as part of a programme of research to validate unsupported claims about the paradigm. The questionnaire follows our structured interviews of experienced object-oriented users with the intention to confirm the findings on a wider user group. It was posted to relevant electronic newsgroups and to members of an object-oriented (postal) mailing list. The survey received 167 responses to the electronic questionnaire and 119 responses (30% response rate) to the postal version. Results show that respondents are of the view that: (i) The object-oriented paradigm has advantages over other paradigms in terms of ease of analysis and design, programmer productivity, software reuse, and ease of maintenance. (ii) Inheritance can introduce difficulties when trying to understand object-oriented software. (iii) Missing design documentation and poor or inappropriate design are prevalent problems. (iv) maintenance causes degradation of object-oriented software, but less frequently than conventional software. (v) C++ has many deficiencies in comparison to other purer object-oriented languages.
Index Terms:
empirical, object-oriented, questionnaire survey
Citation:
John Daly, James Miller, Andrew Brooks, Marc Roper, Murray Wood, "A Survey of Experiences amongst Object-Oriented Practitioners," apsec, pp.137, Second Asia-Pacific Software Engineering Conference (APSEC'95), 1995
Usage of this product signifies your acceptance of the Terms of Use.