Software Evolution

Software Evolution is the process by which software systems undergo modifications over time to adapt to changing requirements, environments, or technologies, distinguishing it from initial development by focusing on maintenance, enhancement, and growth throughout the system's lifecycle.

4.6K

Publications

238.2K

Citations

7.1K

Authors

1.7K

Institutions

Publications per year

2017–2026

743

Authors

7.1K

  1. AE
    Ahmed E. Hassan

    Queen's University, Canada

    49 publications · 4.1K citations

    33

    h-index

  2. MD
    Massimiliano Di Penta

    University of Sannio, Italy

    44 publications · 4.2K citations

    33

    h-index

  3. HC
    Harald C. Gall

    University of Zurich, Switzerland

    43 publications · 5.4K citations

    30

    h-index

  4. ML
    Michele Lanza

    Università della Svizzera italiana, Switzerland

    40 publications · 2.9K citations

    28

    h-index

  5. TM
    Tom Mens

    University of Mons, Belgium

    48 publications · 2.8K citations

    27

    h-index

1–5 of 7.1K

Venues

  1. IEEE Transactions on Software Engineering

    TSE · 136 publications · 21.4K citations

    73

    h-index

  2. Journal of Systems and Software

    JSS · 104 publications · 6.6K citations

    42

    h-index

  3. IEEE Software

    89 publications · 8.4K citations

    38

    h-index

  4. Information and Software Technology

    71 publications · 3.4K citations

    32

    h-index

  5. Empirical Software Engineering

    56 publications · 3.3K citations

    31

    h-index

1–5