Documenting Software Architecture

Documenting Software Architecture is the systematic practice of creating and maintaining formal descriptions of a software system's structural components, their relationships, and the principles governing their design and evolution, to facilitate communication, analysis, and long-term maintenance among stakeholders.

156

Publications

10.7K

Citations

344

Authors

159

Institutions

Publications per year

2017–2026

21

Authors

344

  1. PA
    Paris Avgeriou

    University of Groningen, Netherlands

    12 publications · 765 citations

    12

    h-index

  2. PL
    Peng Liang

    Wuhan University, China

    9 publications · 351 citations

    9

    h-index

  3. HV
    Hans van Vliet

    Vrije Universiteit Amsterdam, Netherlands

    8 publications · 253 citations

    8

    h-index

  4. AT
    Antony Tang

    Swinburne University of Technology, Australia

    7 publications · 234 citations

    7

    h-index

  5. RC
    Rafael Capilla

    Universidad Rey Juan Carlos, Spain

    6 publications · 278 citations

    6

    h-index

1–5 of 344

Venues

  1. IEEE Software

    8 publications · 1.3K citations

    8

    h-index

  2. Journal of Systems and Software

    JSS · 7 publications · 197 citations

    7

    h-index

  3. Figshare

    Repository · 5 publications · 235 citations

    5

    h-index

  4. Information and Software Technology

    3 publications · 2.6K citations

    3

    h-index

  5. 3

    h-index

1–5