DocumentCode
2534858
Title
Recommendations as learning: From discrepancies to software improvement
Author
Schneider, Kurt ; Gärtner, Stefan ; Wehrmaker, Tristan ; Brügge, Bernd
Author_Institution
Software Eng. Group, Leibniz Univ. Hannover, Hannover, Germany
fYear
2012
fDate
4-4 June 2012
Firstpage
31
Lastpage
32
Abstract
Successful software development requires software engineering skills as well as domain and user knowledge. This knowledge is difficult to master. Increasing complexity and fast evolving technologies cause deficits in development and system behavior. They cause discrepancies between expectations and observations. We propose using discrepancies as a trigger for recommendations to developers. Discrepancies in using a software application are combined with discrepancies between development artifacts. To efficiently support software engineers, recommendations must consider knowledge bases of discrepancies and resolution options. They evolve over time along with evolving experience. Hence, recommendations and organizational learning are intertwined.
Keywords
software development management; domain knowledge; organizational learning; recommendations; software engineering; software improvement; user knowledge; Engines; Knowledge based systems; Multimedia communication; Programming; Recommender systems; Software; Software engineering; end-user feedback; heuristics; recommendation;
fLanguage
English
Publisher
ieee
Conference_Titel
Recommendation Systems for Software Engineering (RSSE), 2012 Third International Workshop on
Conference_Location
Zurich
Print_ISBN
978-1-4673-1758-0
Type
conf
DOI
10.1109/RSSE.2012.6233405
Filename
6233405
Link To Document