Title :
The road to effective software development
Author :
Wolfsthal, Yaron
Author_Institution :
IBM Israel Sci. & Technol.
fDate :
4/1/1994 12:00:00 AM
Abstract :
Object-oriented programming enhances the productivity of developers, simplifies software management, and helps overcome the limitations of traditional procedural programming. In a reality of ever-increasing software cost and complexity, object-oriented programming (OOP) is a paradigm that enhances the productivity of developers and simplifies software management. The article describes the OOP paradigm and its contribution to overcoming the limitations of traditional procedural programming (PP). The key concepts of the OOP paradigm are demonstrated by an illustrative programming example. A glossary of OOP terminology and a suggested reading list are also provided.<>
Keywords :
object-oriented programming; software engineering; OOP paradigm; glossary; object-oriented programming; procedural programming; software complexity; software cost; software development; software management; software productivity; Cost function; Functional programming; Information systems; Object oriented modeling; Object oriented programming; Productivity; Software development management; Software engineering; Software systems; Terminology;
Journal_Title :
Communications Magazine, IEEE