Strategic Directions in Object-Oriented Programming

Mehmet Aksit, Rachid Guerroui

    Research output: Contribution to journalArticleAcademic

    22 Citations (Scopus)
    159 Downloads (Pure)


    This paper has provided an overview of the field of object-oriented programming. After presenting a historical perspective and some major achievements in the field, four research directions were introduced: technologies integration, software components, distributed programming, and new paradigms. In general there is a need to continue research in traditional areas: (1) as computer systems become more and more complex, there is a need to further develop the work on architecture and design; (2) to support the development of complex systems, there is a need for better languages, environments, and tools; (3) foundations in the form of the conceptual framework and other theories must be extended to enhance the means for modeling and formal analysis, as well as for understanding future computer systems.
    Original languageUndefined
    Pages (from-to)691-700
    Number of pages10
    JournalACM computing surveys
    Issue number28/4
    Publication statusPublished - Dec 1996


    • EWI-10152
    • METIS-118519
    • IR-18000

    Cite this