10 years of software architecture knowledge management: Practice and future

R Capilla, A Jansen, A Tang, P Avgeriou… - Journal of Systems and …, 2016 - Elsevier
The importance of architectural knowledge (AK) management for software development has
been highlighted over the past ten years, where a significant amount of research has been …

A comparative study of architecture knowledge management tools

A Tang, P Avgeriou, A Jansen, R Capilla… - Journal of Systems and …, 2010 - Elsevier
Recent research suggests that architectural knowledge, such as design decisions, is
important and should be recorded alongside the architecture description. Different …

[책][B] Software architecture knowledge management

MA Babar, T Dingsøyr, P Lago, H Van Vliet - 2009 - Springer
A software architecture manifests the major early design decisions. These early decisions
determine the system's development, deployment and evolution. Thus, making better …

Enriching software architecture documentation

A Jansen, P Avgeriou, JS van der Ven - Journal of Systems and Software, 2009 - Elsevier
The effective documentation of Architectural Knowledge (AK) is one of the key factors in
leveraging the paradigm shift toward sharing and reusing AK. However, current …

Towards an effective approach for architectural knowledge management considering global software development

MA Hamid, Y Hafeez, B Hamid… - … Journal of Grid …, 2020 - inderscienceonline.com
Architectural design is expected to provide virtuous outcomes of quality software products by
satisfying customer requirements. A foremost apprehension of the customer is to have a …

An enhanced architectural knowledge metamodel linking architectural design decisions to other artifacts in the software engineering lifecycle

R Capilla, O Zimmermann, U Zdun, P Avgeriou… - … Conference, ECSA 2011 …, 2011 - Springer
Software architects create and consume many interrelated artifacts during the architecting
process. These artifacts may represent functional and nonfunctional requirements …

Tools and technologies for architecture knowledge management

P Liang, P Avgeriou - Software Architecture Knowledge Management …, 2009 - Springer
As management of architectural knowledge becomes vital for improving an organization's
architectural capabilities, support for (semi-) automating this management is required. There …

Improving understandability of architecture design through visualization of architectural design decision

M Shahin, P Liang, MR Khayyambashi - … of the 2010 ICSE Workshop on …, 2010 - dl.acm.org
Concentrating on components and connectors in traditional approaches to document
software architecture causes the problems, such as high costs for architecture change and …

Collaborative software architecting through knowledge sharing

P Liang, A Jansen, P Avgeriou - Collaborative Software Engineering, 2010 - Springer
In the field of software architecture, there has been a paradigm shift from describing the
outcome of the architecting process to documenting architectural knowledge, such as design …

Knowledge architect: A tool suite for managing software architecture knowledge

P Liang, A Jansen, P Avgeriou - 2009 - research.rug.nl
Management of software architecture knowledge (AK) is vital for improving an organization's
architectural capabilities. To support the architecting process within our industrial partner …