Live briefing
Everything about Software architecture description
Practices for analysing software architectures
Software architecture description is the set of practices for expressing, communicating and analysing software architectures, and the result of applying such practices through a work product expressing a software architecture. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Software architecture descriptionA 5-minute orientation
- Skim a recent paper: Towards a Software Architecture Description for Tax ComplianceInfluential work since 2022
- Pick up a classic book: System Specification And Design LanguagesThe most-reprinted book on the subject
- Read the landmark paper: A classification and comparison framework for software architecture description languagesCited 1,239 times
- Go sideways: IEEE 1471A closely related topic
- Go sideways: TRAKA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
A classification and comparison framework for software architecture description languages
A comprehensive approach for the development of modular software architecture description languages
In practice: UML software architecture and design description
Software architecture description in original software publications
A Rewriting Semantics for a Software Architecture Description Language
Software Architecture Description Revisited
Towards a Rewriting Semantics for a Software Architecture Description Language
A Review on Software/Systems Architecture Description for Autonomous Systems
🆕 Influential since 2022
📚 Books worth reading
System Specification And Design LanguagesTom J. Ka Mierski · 2011
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- IEEE 1471 IEEE 1471 is a superseded IEEE standard for describing the architecture of a "software-intensive system", also known as software architecture. In 2011…
- TRAK TRAK is a general architecture framework aimed at systems engineers. TRAK provides a set of triples and defines architecture view content to support description…
- View model A view model or viewpoints framework in systems engineering, software engineering, and enterprise engineering is a framework which defines a coherent set…
- ISO/IEC 42010 ISO/IEC/IEEE 42010 Systems and software engineering — Architecture description is an international standard for architecture descriptions of systems and…
- Architecture framework The ISO/IEC/IEEE 42010 Conceptual Model of Architecture Description defines the term architecture framework within systems engineering and software development…
- Software architecture Software architecture is the set of structures needed to reason about a software system and the discipline of creating such structures and systems. Each…
- Architecture description language Architecture description languages (ADLs) are used in several disciplines: system engineering, software engineering, and enterprise modelling and engineering…
- DUALLy DUALLy is an MDE framework to create interoperability among Architecture Description Languages (ADLs). It is developed at the Computer Science Department…