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 …

[KNJIGA][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 …

[HTML][HTML] The vision of on-demand architectural knowledge systems as a decision-making companion

M Razavian, B Paech, A Tang - Journal of Systems and Software, 2023 - Elsevier
Cobbler's children do not wear shoes. Software engineers build sophisticated software but
we often cannot find the needed information and knowledge for ourselves. Issues are the …

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 …

The lonesome architect

JF Hoorn, R Farenhorst, P Lago, H Van Vliet - Journal of Systems and …, 2011 - Elsevier
Although the benefits are well-known and undisputed, sharing architectural knowledge is
not something architects automatically do. In an attempt to better understand what architects …

Knowledge based quality-driven architecture design and evaluation

E Ovaska, A Evesti, K Henttonen, M Palviainen… - Information and software …, 2010 - Elsevier
Modelling and evaluating quality properties of software is of high importance, especially
when our every day life depends on the quality of services produced by systems and …

Software architecture design reasoning: a case for improved methodology support

A Tang, J Han, R Vasa - 2009 - figshare.swinburne.edu.au
Software architecture design is a critical aspect of develo** large-scale software systems.
However, the practice of architecture design reasoning is immature, partly because of a lack …

Mining software architecture knowledge: Classifying stack overflow posts using machine learning

M Ali, H Mushtaq, MB Rasheed, A Baqir… - Concurrency and …, 2021 - Wiley Online Library
Abstract Software Architectural Process (SAP) is a core and excessively knowledge
intensive phase of software development life cycle, as it consumes and produces knowledge …

A just-in-time architectural knowledge sharing portal

R Farenhorst, R Izaks, P Lago… - Seventh Working IEEE …, 2008 - ieeexplore.ieee.org
In recent years, management of architectural knowledge has become a more prominent
theme in software architecture research. Although various specialized tools have been …

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 …