DocumentCode :
3441022
Title :
Object-oriented approach to software development, a walk through a number of topics
Author :
Lewi, J. ; Steegmans, E. ; De Man, J.
Author_Institution :
Dept. of Comput. Sci., Katholieke Univ., Leuven, Heverlee, Belgium
fYear :
1991
fDate :
13-16 May 1991
Firstpage :
626
Lastpage :
633
Abstract :
A number of important software development topics in which the object-oriented approach plays a central role and has caused a significant step forward are examined. An attempt is made to describe these topics in the form of dualities and contrasts. The aim is to present a view of software development which is different from the traditional one, in which the development process has been partitioned into analysis, design, and implementation steps of the life cycle. The authors´ viewpoint is based on a vertical partitioning rather than a horizontal one. The list of dualities and contrasts treated in this article contains: waterfall model ⇔ fountain model, formalism ⇔ method, functional ⇔ object-oriented, solution domain ⇔ problem domain, specification ⇔ implementation, formal ⇔ nonformal, declarative ⇔ procedural, completeness ⇔ approximation, extension ⇔ restriction, generalization ⇔ specialization, refinement ⇔ coarsening, and composition ⇔ decomposition
Keywords :
object-oriented programming; software engineering; approximation; coarsening; completeness; composition; declarative programming; decomposition; dualities; extension; formal methods; formalism; fountain model; functional programming; generalization; implementation; nonformal methods; object-oriented approach; problem domain; procedural programming; refinement; restriction; software development; solution domain; specialization; specification; vertical partitioning; waterfall model; Application software; Explosions; Object oriented modeling; Programming; Project management; Psychology; Software systems; Software tools; Telephony; Terminology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
CompEuro '91. Advanced Computer Technology, Reliable Systems and Applications. 5th Annual European Computer Conference. Proceedings.
Conference_Location :
Bologna
Print_ISBN :
0-8186-2141-9
Type :
conf
DOI :
10.1109/CMPEUR.1991.257462
Filename :
257462
Link To Document :
بازگشت