{"title":"\"Just-in-time\" architectural knowledge for developers","authors":"Thorsten Keuler","doi":"10.1145/2361999.2362020","DOIUrl":null,"url":null,"abstract":"In this position paper, we present a vision towards supporting developers to better make use of architectural abstractions by providing \"just-in-time\" access to architectural knowledge. The concept presented in this paper is based on two main pillars: 1. On-the-fly access to \"living\" artifacts (such as code, user stories, project plans, etc.) with intelligent filtering and selection 2. Interactive presentation of architectural knowledge beyond static documentation of facts. Interactive searching, browsing and selecting relevant information in combination with intelligent decision support functions need to be installed into modern development environments which results in technical as well as social challenges. In this position paper, we sketch a vision pursuing the goal to make architectural knowledge easily accessible for every developer, especially when drowning in systemic implementation challenges.","PeriodicalId":116686,"journal":{"name":"Proceedings of the WICSA/ECSA 2012 Companion Volume","volume":"71 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the WICSA/ECSA 2012 Companion Volume","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2361999.2362020","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this position paper, we present a vision towards supporting developers to better make use of architectural abstractions by providing "just-in-time" access to architectural knowledge. The concept presented in this paper is based on two main pillars: 1. On-the-fly access to "living" artifacts (such as code, user stories, project plans, etc.) with intelligent filtering and selection 2. Interactive presentation of architectural knowledge beyond static documentation of facts. Interactive searching, browsing and selecting relevant information in combination with intelligent decision support functions need to be installed into modern development environments which results in technical as well as social challenges. In this position paper, we sketch a vision pursuing the goal to make architectural knowledge easily accessible for every developer, especially when drowning in systemic implementation challenges.