SAIN: A Community-Wide Software Architecture INfrastructure

Joshua Garcia, Mehdi Mirakhorli, Lu Xiao, Sam Malek, Rick Kazman, Yuanfang Cai, Nenad Medvidovic

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    Abstract

    Software Architecture is the most important determinant of the functional and non-functional attributes of a system [1]-[3]. Put simply, software systems 'live and die' by their architectures [4]. Despite the importance, the architecture of a software system is often not explicitly documented, especially in the prevalent Agile methods in the past decades. Instead, the architecture of a system often becomes hidden in the myriad system implementation details, and gradually decays and accumulates grime-causing significant challenges to its long-term evolution and maintenance [5]-[8]. Recovering, understanding, and updating a system's architecture is an important facet of overcoming this challenge to support the evolution and maintenance of long-lived software systems.

    Original languageEnglish
    Title of host publicationProceedings - 2023 IEEE/ACM 45th International Conference on Software Engineering
    Subtitle of host publicationCompanion, ICSE-Companion 2023
    Pages336-337
    Number of pages2
    ISBN (Electronic)9798350322637
    DOIs
    StatePublished - 2023
    Event45th IEEE/ACM International Conference on Software Engineering: Companion, ICSE-Companion 2023 - Melbourne, Australia
    Duration: 14 May 202320 May 2023

    Publication series

    NameProceedings - International Conference on Software Engineering
    ISSN (Print)0270-5257

    Conference

    Conference45th IEEE/ACM International Conference on Software Engineering: Companion, ICSE-Companion 2023
    Country/TerritoryAustralia
    CityMelbourne
    Period14/05/2320/05/23

    Keywords

    • empirical software engineering
    • reproducible
    • software architecture

    Fingerprint

    Dive into the research topics of 'SAIN: A Community-Wide Software Architecture INfrastructure'. Together they form a unique fingerprint.

    Cite this