Software Reverse Engineering

Software Reverse Engineering is the systematic process of analyzing a software system to extract design, architectural, or implementation-level knowledge by examining its structure, behavior, or functionality, typically through the disassembly, decompilation, or dynamic observation of its executable components.

1.3K

Publications

68.5K

Citations

2.8K

Authors

849

Institutions

Publications per year

2017–2026

226

Authors

2.8K

  1. HM
    Hausi Müller

    University of Victoria, Canada

    20 publications · 1.7K citations

    16

    h-index

  2. ML
    Michele Lanza

    Università della Svizzera italiana, Switzerland

    17 publications · 1.4K citations

    15

    h-index

  3. PT
    Paolo Tonella

    Fondazione Bruno Kessler, Italy

    14 publications · 651 citations

    13

    h-index

  4. GC
    Gerardo Canfora

    University of Sannio, Italy

    14 publications · 664 citations

    11

    h-index

  5. ST
    Scott Tilley

    Florida Institute of Technology, United States

    11 publications · 949 citations

    11

    h-index

1–5 of 2.8K

Venues

  1. IEEE Transactions on Software Engineering

    TSE · 24 publications · 3.1K citations

    21

    h-index

  2. arXiv (Cornell University)

    Repository · 19 publications · 900 citations

    14

    h-index

  3. Computer-Aided Design

    14 publications · 2K citations

    14

    h-index

  4. IEEE Software

    16 publications · 3.2K citations

    13

    h-index

  5. 13

    h-index

1–5