Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-founded design decisions. However, finding such AK is quite challenging. One pragmatic approach is to search for AK on the web using traditional search engines (e.g. Google); this is common practice among software engineers. Still, we know very little about what AK is retrieved, from where, and how useful it is. In this paper, we conduct an empirical study with 53 software engineers, who used Google to make design decisions using the AttributeDriven-Design method. Based on how the subjects assessed the nature and relevance of the retrieved results, we determined how effective web search engines are to find relevant architectural information. ...
It is difficult for software professionals to find all the architectural knowledge they need from ar...
Recent research suggests that architectural knowledge, such as design decisions, is important and sh...
Architectural Knowledge (AK) has been an integral part of Software Architecture specification since ...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers share their architectural knowledge (AK) in different places on the Web. Recent s...
Software engineers share their architectural knowledge (AK) in different places on the Web. Recent s...
Architectural tactics are the building blocks of software architecture. They describe solutions for ...
Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Architecture, 2007.Includes bibliogra...
It is difficult for software professionals to find all the architectural knowledge they need from ar...
Recent research suggests that architectural knowledge, such as design decisions, is important and sh...
Architectural Knowledge (AK) has been an integral part of Software Architecture specification since ...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers need relevant and up-to-date architectural knowledge (AK), in order to make well-...
Software engineers share their architectural knowledge (AK) in different places on the Web. Recent s...
Software engineers share their architectural knowledge (AK) in different places on the Web. Recent s...
Architectural tactics are the building blocks of software architecture. They describe solutions for ...
Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Architecture, 2007.Includes bibliogra...
It is difficult for software professionals to find all the architectural knowledge they need from ar...
Recent research suggests that architectural knowledge, such as design decisions, is important and sh...
Architectural Knowledge (AK) has been an integral part of Software Architecture specification since ...