Software Architecture Modeling

Software Architecture Modeling is a formal discipline within software engineering that specifies the structural and behavioral organization of a software system through architectural abstractions and design decisions, distinguishing it from other modeling activities by focusing on high-level system decomposition, component interaction patterns, and non-functional property adherence.

1.6K

Publications

84.8K

Citations

3.1K

Authors

937

Institutions

Publications per year

2017–2026

145

Authors

3.1K

  1. DG
    David Garlan

    Carnegie Mellon University, United States

    32 publications · 5.5K citations

    26

    h-index

  2. NM
    Nenad Medvidović

    University of Southern California, United States

    29 publications · 3.8K citations

    23

    h-index

  3. RK
    Rick Kazman

    University of Hawaii System, United States

    26 publications · 2.5K citations

    21

    h-index

  4. FO
    Flávio Oquendo

    Université de Bretagne Sud, France

    22 publications · 865 citations

    15

    h-index

  5. PC
    Paul Clements

    Carnegie Mellon University, United States

    18 publications · 3.3K citations

    15

    h-index

1–5 of 3.1K

Venues

  1. Journal of Systems and Software

    JSS · 49 publications · 3.1K citations

    31

    h-index

  2. IEEE Transactions on Software Engineering

    TSE · 33 publications · 7.4K citations

    28

    h-index

  3. Information and Software Technology

    29 publications · 1.3K citations

    24

    h-index

  4. ACM SIGSOFT Software Engineering Notes

    SEN · 47 publications · 3.9K citations

    24

    h-index

  5. IEEE Software

    35 publications · 4.8K citations

    22

    h-index

1–5