gIBIS: a hypertext tool for exploratory policy discussion
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
Foundations for the study of software architecture
ACM SIGSOFT Software Engineering Notes
Abstractions for Software Architecture and Tools to Support Them
IEEE Transactions on Software Engineering - Special issue on software architecture
Software requirements & specifications: a lexicon of practice, principles and prejudices
Software requirements & specifications: a lexicon of practice, principles and prejudices
Design rationale
Questions, options, and criteria: elements of design space analysis
Design rationale
A process-oriented approach to design rationale
Design rationale
Toward Reference Models for Requirements Traceability
IEEE Transactions on Software Engineering
A survey on software architecture analysis methods
IEEE Transactions on Software Engineering
PROFES '00 Proceedings of the Second International Conference on Product Focused Software Process Improvement
Design Traceability of Complex Systems
HICS '98 Proceedings of the Fourth Symposium on Human Interaction with Complex Systems
Investigating Metrics for Architectural Assessment
METRICS '98 Proceedings of the 5th International Symposium on Software Metrics
Scenario-Based Software Architecture Reengineering
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
Evaluation of Tool Support for Architectural Evolution
Proceedings of the 19th IEEE international conference on Automated software engineering
Architecture Decisions: Demystifying Architecture
IEEE Software
Architecture Reviews: Practice and Experience
IEEE Software
Capturing and Using Software Architecture Knowledge for Architecture-Based Software Development
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Generalizing a Model of Software Architecture Design from Five Industrial Approaches
WICSA '05 Proceedings of the 5th Working IEEE/IFIP Conference on Software Architecture
ACCA: An Architecture-Centric Concern Analysis Method
WICSA '05 Proceedings of the 5th Working IEEE/IFIP Conference on Software Architecture
Software Architecture as a Set of Architectural Design Decisions
WICSA '05 Proceedings of the 5th Working IEEE/IFIP Conference on Software Architecture
A rationale-based architecture model for design traceability and reasoning
Journal of Systems and Software
A Tool for Managing Software Architecture Knowledge
ICSEW '07 Proceedings of the 29th International Conference on Software Engineering Workshops
Architectural Knowlege Management Strategies: Approaches in Research and Industry
SHARK-ADI '07 Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent
Modeling and Documenting the Evolution of Architectural Design Decisions
SHARK-ADI '07 Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent
Architectural knowledge and rationale: issues, trends, challenges
ACM SIGSOFT Software Engineering Notes
A Just-In-Time Architectural Knowledge Sharing Portal
WICSA '08 Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008)
Introducing Tool Support for Managing Architectural Knowledge: An Experience Report
ECBS '08 Proceedings of the 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems
Architectural knowledge: getting to the core
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Building up and reasoning about architectural knowledge
QoSA'06 Proceedings of the Second international conference on Quality of Software Architectures
The decision view of software architecture
EWSA'05 Proceedings of the 2nd European conference on Software Architecture
Effective tool support for architectural knowledge sharing
ECSA'07 Proceedings of the First European conference on Software Architecture
TracED: A tool for capturing and tracing engineering design processes
Advances in Engineering Software
Capturing exploration to improve software architecture documentation
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Where did all this good architectural knowledge go?
ECSA'10 Proceedings of the 4th European conference on Software architecture
ECSA'10 Proceedings of the 4th European conference on Software architecture
Advanced quality prediction model for software architectural knowledge sharing
Journal of Systems and Software
Supporting user participation design using a fuzzy analytic hierarchy process approach
Engineering Applications of Artificial Intelligence
Workshop on SHAring and Reusing architectural Knowledge (SHARK 2011)
Proceedings of the 33rd International Conference on Software Engineering
Software designers, are you biased?
Proceedings of the 6th International Workshop on SHAring and Reusing Architectural Knowledge
A framework for classifying and comparing software architecture tools for quality evaluation
ICCSA'11 Proceedings of the 2011 international conference on Computational science and Its applications - Volume Part V
ECSA'11 Proceedings of the 5th European conference on Software architecture
A process for documenting variability design rationale of flexible and adaptive PLAs
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems
Towards supporting the software architecture life cycle
Journal of Systems and Software
A documentation framework for architecture decisions
Journal of Systems and Software
Towards software architecture documents matching stakeholders' interests
ADNTIIC'11 Proceedings of the Second international conference on Advances in New Technologies, Interactive Interfaces and Communicability
Application of knowledge-based approaches in software architecture: A systematic mapping study
Information and Software Technology
Journal of Systems and Software
On quick comprehension and assessment of software
Proceedings of the 14th International Conference on Computer Systems and Technologies
ECSA'13 Proceedings of the 7th European conference on Software Architecture
Knowledge-based approaches in software documentation: A systematic literature review
Information and Software Technology
Hi-index | 0.00 |
Recent research suggests that architectural knowledge, such as design decisions, is important and should be recorded alongside the architecture description. Different approaches have emerged to support such architectural knowledge (AK) management activities. However, there are different notions of and emphasis on what and how architectural activities should be supported. This is reflected in the design and implementation of existing AK tools. To understand the current status of software architecture knowledge engineering and future research trends, this paper compares five architectural knowledge management tools and the support they provide in the architecture life-cycle. The comparison is based on an evaluation framework defined by a set of 10 criteria. The results of the comparison provide insights into the current focus of architectural knowledge management support, their advantages, deficiencies, and conformance to the current architectural description standard. Based on the outcome of this comparison a research agenda is proposed for future work on AK tools.