The New Culture of Software Development: Reflections on the practice of object-oriented design

2009 
Object-oriented techniques, when applied seriously and on a broad scale, reflect a new culture of software engineering. which may be called the component culture. After contrasting this new culture with the more traditional project culture, this article examines some of the technical. economical and managerial implications of the new approach. The discussion explores the fundamental object-oriented processes of abstraction and extraction (recognizing inheritance structures a posteriori). and introduces a new lifecyclemodel which seems to fit best with object-oriented development of reusable software: the Cluster Model.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    7
    References
    22
    Citations
    NaN
    KQI
    []