DocumentCode :
2063192
Title :
An experiment on a new programming paradigm
Author :
Kambayashi, Yasushi ; Ledgard, Henry F.
Author_Institution :
Dept. of Comput. & Inf. Eng., Nippon Inst. of Technol., Saitama, Japan
fYear :
2005
fDate :
13-16 April 2005
Firstpage :
155
Lastpage :
160
Abstract :
In the development of any technology there is always a tendency to lose sight of the basic problems that stimulated its introduction. There is very little quantitative research regarding the question whether object-oriented programming really improves productivity. Many assume that object-oriented programming is more productive than traditional structured programming. The assumption lacks concrete empirical data that support the belief. In the previous paper, we introduced the principle of an alternative programming paradigm by Y. Kambayashi and H. F. Ledgard (2004). This paradigm, called the separation principle, separates the declaration of data structures from program executable instructions. In this paper we present the results of our empirical studies by comparing the understandability of an OOP program versus a corresponding version written using the separation principle. Our results give preliminary evidence of the effectiveness of using the separation principle.
Keywords :
data structures; programming; data structure; object-oriented programming; program executable instruction; separation principle; traditional structured programming; Concrete; Costs; Data structures; Humans; Large-scale systems; Object oriented programming; Productivity; Programming profession; Solids; Standards development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Cybernetics, 2005. ICCC 2005. IEEE 3rd International Conference on
Print_ISBN :
0-7803-9122-5
Type :
conf
DOI :
10.1109/ICCCYB.2005.1511566
Filename :
1511566
Link To Document :
بازگشت