Context: Software architecture documentation is used to communicate architectural knowledge. It is often difficult for document users to find all the architectural knowledge they need to do their tasks, and this results in wasted time and mistakes during development. Objective: In this paper we investigate how ontology-based documentation may support users in finding the architectural knowledge they need. Method:We executed a controlled experiment to test for differences in knowledge retrieval efficiency and effectiveness between two groups of master students that used two ontologies built from different understandings of the ar- chitectural knowledge needs of document users. Results: Use of the ontology built based on a better understandin...
It is difficult for software professionals to find all the architectural knowledge they need from ar...
The Architectural knowledge (AK) generated during software architecture projects is a valuable asset...
Abstract- The basic format in which software requirements and architecture designs are documented is...
Software architecture documentation is used to communicate architectural knowledge. It is often diff...
A common approach to software architecture documentation in industry projects is the use of file-bas...
A common approach to software architecture documentation in industry projects is the use of file-bas...
A common approach to software architecture documentation in industry projects is the use of file-bas...
The usefulness of Software Architecture (SA) documentation depends on how well its Architectural Kno...
Abstract. Large organizations have a need and challenge of archiving the architecture work done on s...
Context Software documents are core artifacts produced and consumed in documentation activity in the...
Context Software documents are core artifacts produced and consumed in documentation activity in the...
Context: Knowledge management technologies have been employed across software engineering activities...
Context: Knowledge management technologies have been employed across software engineering activities...
The software systems typically fail and deviate from its prescriptive architecture due to various r...
Every software has an architecture, but in most cases it is poorly documented. That’s especially tru...
It is difficult for software professionals to find all the architectural knowledge they need from ar...
The Architectural knowledge (AK) generated during software architecture projects is a valuable asset...
Abstract- The basic format in which software requirements and architecture designs are documented is...
Software architecture documentation is used to communicate architectural knowledge. It is often diff...
A common approach to software architecture documentation in industry projects is the use of file-bas...
A common approach to software architecture documentation in industry projects is the use of file-bas...
A common approach to software architecture documentation in industry projects is the use of file-bas...
The usefulness of Software Architecture (SA) documentation depends on how well its Architectural Kno...
Abstract. Large organizations have a need and challenge of archiving the architecture work done on s...
Context Software documents are core artifacts produced and consumed in documentation activity in the...
Context Software documents are core artifacts produced and consumed in documentation activity in the...
Context: Knowledge management technologies have been employed across software engineering activities...
Context: Knowledge management technologies have been employed across software engineering activities...
The software systems typically fail and deviate from its prescriptive architecture due to various r...
Every software has an architecture, but in most cases it is poorly documented. That’s especially tru...
It is difficult for software professionals to find all the architectural knowledge they need from ar...
The Architectural knowledge (AK) generated during software architecture projects is a valuable asset...
Abstract- The basic format in which software requirements and architecture designs are documented is...