Task-Specific Architecture Documentation for Developers - Dominik Rost

Task-Specific Architecture Documentation for Developers

Buch | Softcover
281 Seiten
2019
Fraunhofer Verlag
978-3-8396-1480-8 (ISBN)
69,00 inkl. MwSt
Software architecture documentation often contains huge amounts of information. For developers, finding the right information for their implementation work can be challenging. This thesis presents an approach for the automated creation of architecture documentation that is specific for individual implementation tasks. With this, developers gain a more efficient and effective access to relevant architecture knowledge for their implementation work.
Architecture documentation is essential for preserving knowledge and guiding the implementation in software development. For their implementation work, developers need detailed information from throughout the documentation. However, with regard to a single implementation task, architecture documentation contains mostly overhead information and relevant information is scattered. This makes information retrieval inefficient and error-prone and consequently affects implementation work. This thesis provides an approach for tailoring architecture documentation to individual implementation tasks, containing all relevant, but no overhead information, and presenting it concretely and centralized. As key contribution, this thesis provides a set of formalized creation rules, which defines the synthesis of task-specific architecture documentation. A tool prototype automates this process to make it economically feasible. To ensure applicability in practice, possible integration points in typical software development processes are described. The validation of the approach indicates the positive effects for the efficiency and accuracy of architecture information retrieval for developers.
Erscheinungsdatum
Reihe/Serie PhD Theses in Experimental Software Engineering ; 62
Zusatzinfo num. illus. and tab.
Verlagsort Stuttgart
Sprache englisch
Maße 170 x 240 mm
Themenwelt Informatik Software Entwicklung Objektorientierung
Informatik Software Entwicklung UML
Mathematik / Informatik Informatik Theorie / Studium
Schlagworte Development Task • documentation • Fraunhofer IESE • Informatiker • Object Oriented Software Engineering • software architecture • Softwarearchitekt • Softwarearchitekten • Software Developer • Software developers • Software engineering • Softwareentwickler • unified modeling language (UML)
ISBN-10 3-8396-1480-5 / 3839614805
ISBN-13 978-3-8396-1480-8 / 9783839614808
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Entwicklung von GUIs für verschiedene Betriebssysteme

von Achim Lingott

Buch (2023)
Hanser, Carl (Verlag)
39,99
objektorientierte Entwicklung modularer Maschinen für die digitale …

von Thomas Schmertosch; Markus Krabbes; Christian Zinke-Wehlmann

Buch | Hardcover (2024)
Hanser (Verlag)
44,99
Grundlagen, Objektorientierung und fortgeschrittene Konzepte

von Christian Kohls; Alexander Dobrynin

Buch (2023)
Carl Hanser (Verlag)
39,99