DocumentCode :
1576839
Title :
A survey of experiences amongst object-oriented practitioners
Author :
Daly, J. ; Miller, J. ; Brooks, A. ; Roper, M. ; Wood, M.
Author_Institution :
Dept. of Comput. Sci., Strathclyde Univ., Glasgow, UK
fYear :
1995
Firstpage :
137
Lastpage :
146
Abstract :
The object-oriented paradigm is becoming increasingly popular as a result of expert opinion and anecdotal evidence and not on the basis of sound empirical data. The questionnaire survey was undertaken as part of a programme of research to validate unsupported claims about the paradigm. The questionnaire follows structured interviews of experienced object-oriented developers with the intention of confirming the findings on a wider practitioner 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
Keywords :
human resource management; inheritance; object-oriented languages; object-oriented methods; object-oriented programming; professional aspects; software maintenance; software reusability; system documentation; C++ language; analysis; degradation; design; electronic newsgroups; electronic questionnaire; experienced object-oriented developers; inappropriate design; inheritance; maintenance; missing design documentation; object-oriented mailing list; object-oriented paradigm; object-oriented practitioners; object-oriented software; poor design; postal questionnaire; practitioner group; programmer productivity; questionnaire survey; software reuse; structured interviews; Computer industry; Computer science; Degradation; Documentation; Handicapped aids; Productivity; Programming profession; Software design; Software engineering; Software maintenance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 1995. Proceedings., 1995 Asia Pacific
Conference_Location :
Brisbane, Qld.
Print_ISBN :
0-8186-7171-8
Type :
conf
DOI :
10.1109/APSEC.1995.496962
Filename :
496962
Link To Document :
بازگشت