This page consist of resources which I consider as fundamentals of software architecture documentation.
- Bachmann, F.; Bass, L.; Clements, P.; Garlan, D. et al.: Documenting Software Architecture – Documenting Interfaces. Research Note SEI-2002-TN-015, Software Engineering Institute, Carnegie Mellon University, Pittsburgh 2002.
- Clements, Paul; Bachmann, Felix; Bass, Len; Garlan, David; Ivers, James; Little, Reed; Nord, Robert; Stafford, Judith: Documenting Software Architectures – Views and Beyond. Addision-Wesley, Boston et al. 2003.
- Clements, Paul: Comparing the SEI’s Views and Beyond Approach for Documenting Software Architectures with ANSI-IEEE 1471-2000. Technical Report CMU/SEI-2005-TN-017, Software Engineering Institute, Carnegie Mellon University, Pittsburgh 2005.
- Institute of Electrical and Electronics Engineers: Recommended Practice for Architectural Description of Software-Intensive Systems. IEEE Standard 1471, 2000.
- Kruchten, Philippe: Architectural Blueprints – The 4+1 View Model of Software Architecture. In: IEEE Software 12 (1995) 6, S. 42-50.
- SEI Documentation Template (Microsoft Word Template)
- Lange, Christian F. J.; Chaudron, Michel R. V.: UML Software Architecture and Design Description. In: IEEE Software 23 (2006) 2, pp 40-46.