Uppsats
Improving architecture documentation management with object-oriented tools
Kandidat-uppsats
Luleå tekniska universitet/Institutionen för system- och rymdteknik
Publicerad: 2023
Språk: Engelska
Nyckelord
klicka för att sökaSammanfattning
Architectural documentation is crucial in the development process, as it helps developers understand the system’s architecture and make informed decisions. However, conventional documentation methods are often timeconsuming and error-prone since most of the work is done manually. This becomes even more ambiguous whendealing with complex systems and when requirements are prone to changing during the development process. This thesis addresses these challenges by exploring the potential benefits of utilizing object-oriented documentation tools and plugins to improve the efficiency of writing and maintaining architectural documentationwhile also making sure that the conveyed information is sufficient and understandable for junior developers. Moreover, it investigates the possibility of generating an easy-to-maintain context view with the use of metadatato display architectural information. The thesis employs both a qualitative case study as well as a rapid application development (RAD) approach.The case study involves interviewing junior developers to find patterns in what junior developers look for inregards to understanding a system’s architecture. Using the RAD approach, a prototype system is developedthat utilizes DollarDoc to treat documentation components as objects by being able to refer to these objectsfrom one file to another. The result shows how architectural documentation can be designed to effectively communicate critical aspects of the system’s architecture to junior developers by providing a clear overview of its components. Thiscontributes to a better understanding of the system’s functionality and purpose, leading to increased productivity and engagement. By using object-oriented documentation tools, the documentation structure becomesmore maintainable, allowing for automatic updates and reliable information.
Information
- Författare
- Florberg, Jack
- Lärosäte / institution
- Luleå tekniska universitet/Institutionen för system- och rymdteknik
- Publiceringsdatum
- 2023
- Uppsatstyp
- Kandidat-uppsats
- Språk
- Engelska
- Nyckelord
- ⌕Arkitektur⌕architecture⌕documentation⌕software architecture⌕software⌕Dokumentation⌕orientation⌕Orientering⌕objekt⌕object⌕OOP⌕problem⌕challanges⌕problems⌕architecture documentation⌕architectural documentation⌕Object-orientation⌕object oriented⌕oriented⌕object-oriented documentation⌕OOD⌕documentation management⌕DollarDoc⌕markdown⌕arkitektur dokumentation⌕orienterad⌕dokumentations hantering⌕objekt-orienterad dokumentation⌕dokumentation förbättring. utmaningar
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Kandidat-uppsats, Linnéuniversitetet/Institutionen för byggteknik (BY)
Paulina, Paczkowska, Nalina Kalsuda, Östensson Prasunwut
Publicerad: 2025
Kandidat-uppsats, Jönköping University/JTH, Byggnadsteknik och belysningsvetenskap
Sokel, Rimon, Wadie, John
Publicerad: 2025
Kandidat-uppsats, Uppsala universitet/Konstvetenskapliga institutionen
Aronsson Dahl, Maria
Publicerad: 2026
Yrkesexamen på avancerad nivå, Luleå tekniska universitet/Institutionen för samhällsbyggnad och naturresurser
Virtala, Dag
Publicerad: 2025
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Fridriksson, Egill
Publicerad: 2025
Yrkesexamen på avancerad nivå, Luleå tekniska universitet/Institutionen för samhällsbyggnad och naturresurser
Engsvik Stomberg, Martin
Publicerad: 2025