Skip to content

Commit

Permalink
Merge pull request #462 from isaqb-org/#422-sources-for-arch-views
Browse files Browse the repository at this point in the history
#422 sources for arch views
  • Loading branch information
gernotstarke authored Jul 22, 2024
2 parents 18fbcf8 + 1777b4e commit 3597d49
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
4 changes: 2 additions & 2 deletions docs/03-design/LZ-03-03.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Softwarearchitekt:innen können grundlegende Vorgehensweisen der Architekturentwicklung benennen, erklären und anwenden, beispielsweise:

* Top-down- und Bottom-up-Vorgehen beim Entwurf (R1)
* Sichtenbasierte Architekturentwicklung (R1)
* Sichtenbasierte Architekturentwicklung, siehe <<rozanskiwoods>>, <<kruchten95>> (R1)
* iterativer und inkrementeller Entwurf (R1)
** Notwendigkeit von Iterationen, insbesondere bei unter Unsicherheit getroffenen Entscheidungen (R1)
** Notwendigkeit von Rückmeldungen zu Entwurfsentscheidungen (R1)
Expand All @@ -23,7 +23,7 @@ Softwarearchitekt:innen können grundlegende Vorgehensweisen der Architekturentw
Software architects are able to name, explain, and use fundamental approaches of architecture development, for example:

* top-down and bottom-up approaches to design (R1)
* view-based architecture development (R1)
* view-based architecture development, see <<rozanskiwoods>>, <<kruchten95>> (R1)
* iterative and incremental design (R1)
** necessity of iterations, especially when decision-making is affected by uncertainties (R1)
** necessity of feedback on design decisions (R1)
Expand Down
6 changes: 4 additions & 2 deletions docs/09-references/00-references.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@

// K
- [[[keeling,Keeling 2017]]] Michael Keeling. Design It!: From Programmer to Software Architect. Pragmatic Programmer.
- [[[kruchten95, Kruchten 1995]]] Philippe Kruchten: Architectural Blueprints—The “4+1” View Model of Software Architecture, IEEE Software 12 (6), November 1995, pp. 42-50
- [[[kruchten, Kruchten 2004]]] Philippe Kruchten: The Rational Unified Process: An Introduction. 3rd edition. Addison-Wesley Professional 2004.

// L
Expand All @@ -82,11 +83,12 @@
- [[[q42,Q42]]] arc42 Quality Model, online: <https://quality.arc42.org>.

// R
- [[[richardsfundamentsls,Richards+20]]] Mark Richards, Neal Ford: Fundamentals of Software Architecture - An Engineering Approach. OReilly 2020.

- [[[richardsfundamentals,Richards+20]]] Mark Richards, Neal Ford: Fundamentals of Software Architecture - An Engineering Approach. OReilly 2020.
- [[[rozanskiwoods, Rozanski+11]]] Nick Rozanski, Eoin Woods: Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives. Addison-Wesley, 2nd edition 2011.
// S
- [[[starke,Starke 2024]]] Gernot Starke: Effektive Softwarearchitekturen - Ein praktischer Leitfaden (in German). 10. Auflage, Carl Hanser Verlag 2024. Website: https://esabuch.de
- [[[starkelorz, Starke+2021]]] Gernot Starke, Alexander Lorz: Software Architecture Foundation, CPSA Foundation® Exam Preparation. Van Haaren Publishing, 2nd edition, 2021.
- [[[starkeetalarc42, Starke+2023]]] Gernot Starke, Michael Simons, Stefan Zörner, Ralf D. Müller, and Hendrik Lösch: arc42-by-Example: Software Architecture Documentation in Practice. Leanpub, 3rd edition 2023. https://leanpub.com/arc42byexample
- [[[sysml,SysML]]] What is SysML <https://sysml.org/>. For diagrams, see also <https://sysml.org/tutorials/sysml-diagram-tutorial/>.


Expand Down

0 comments on commit 3597d49

Please sign in to comment.