Dokumentation av programvaruarkitektur hjälper människor att förstå programvaruarkitekturen i ett system. I praktiken dokumenteras ofta programvaruarkitekturer efter detta faktum, dvs. De bibehålls eller skapas efter det att de flesta av designbesluten har fattats och genomförts. För att hålla arkitekturdokumentationen uppdaterad behöver en arkitekt återhämta sig och beskriva dessa beslut. I detta dokument presenteras ADDRA, ett tillvägagångssätt som en arkitekt kan använda för att återvinna arkitektoniska designbeslut efter detta faktum. ADDRA använder arkitektoniska delta för att ge arkitekten ledtrådar om dessa designbeslut. Detta gör det möjligt för arkitekten att systematiskt återhämta sig och dokumentera relevanta arkitektoniska designbeslut. De återvunna arkitektoniska designbesluten förbättrar dokumentationen av arkitekturen, vilket ökar spårbarheten, kommunikationen och den allmänna förståelsen av ett system.
Jansen m.fl. presentera ett tillvägagångssätt för att återvinna arkitektoniska designbeslut REF.
Documenting after the fact: Recovering architectural design decisions
{'venue': 'J. Syst. Softw.', 'journal': 'J. Syst. Softw.', 'mag_field_of_study': ['Computer Science']}