Object-oriented Design

Object-Oriented Design is a systems design methodology that organizes software structure and behavior around objects—encapsulated entities combining data and processes—distinguished from other design approaches by its emphasis on modularity, inheritance, polymorphism, and message passing to model complex real-world domains in Information Systems Development.

5.6K

Publications

284K

Citations

8.6K

Authors

1.9K

Institutions

Publications per year

2017–2026

205

Authors

8.6K

  1. LB
    Lionel Briand

    University of Luxembourg, Luxembourg

    31 publications · 7K citations

    27

    h-index

  2. ON
    Oscar Nierstrasz

    University of Bern, Switzerland

    32 publications · 1.4K citations

    19

    h-index

  3. SD
    Sté́phane Ducasse

    University of Bern, Switzerland

    29 publications · 1.5K citations

    19

    h-index

  4. EB
    Elisa Bertino

    Purdue University West Lafayette, United States

    23 publications · 1.3K citations

    17

    h-index

  5. JN
    James Noble

    Victoria University of Wellington, New Zealand

    24 publications · 1.6K citations

    17

    h-index

1–5 of 8.6K

Venues

  1. IEEE Transactions on Software Engineering

    TSE · 96 publications · 20.2K citations

    57

    h-index

  2. ACM SIGPLAN Notices

    146 publications · 8.8K citations

    44

    h-index

  3. IEEE Software

    70 publications · 4.2K citations

    33

    h-index

  4. Journal of Systems and Software

    JSS · 69 publications · 5.4K citations

    32

    h-index

  5. Communications of the ACM

    46 publications · 4.7K citations

    31

    h-index

1–5