DocumentCode
2075323
Title
Customized awareness: recommending relevant external change events
Author
Holmes, Reid ; Walker, Robert J.
Author_Institution
Dept. of Comput. Sci. & Eng., Univ. of Washington, Seattle, WA, USA
Volume
1
fYear
2010
fDate
2-8 May 2010
Firstpage
465
Lastpage
474
Abstract
It is often assumed that developers´ view of their system and its environment is always consistent with everyone else´s; in practice, this assumption can be false, as the developer has little practical control over changes to the environments in which their code will be deployed. To proactively respond to such situations, developers must constantly monitor a flood of information involving changes to the deployment environments; unfortunately, the vast majority of this information is irrelevant to the individual developer, and its sheer volume makes it likely that infrequent change events of relevance are overlooked. As a result, errors may arise at deployment time that the developer does not immediately detect. This paper presents a recommendation approach for filtering the flood of change events on deployment dependencies to those that are most likely to cause problems for the individual developer. The approach is evaluated for its ability to drastically filter irrelevant details, while being unlikely to filter important ones. The relevance of the results is assessed on the basis of deployment problems that would have historically occurred within a set of industrial systems.
Keywords
information filtering; recommender systems; software engineering; customized awareness; deployment problems; external change events; filtering; recommendation approach; Engines; Java; Libraries; Maintenance engineering; Measurement; Monitoring; Software; YooHoo; change events; customized awareness; deployment environment; developer-specific awareness; external dependencies; information overload; recommendation system;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2010 ACM/IEEE 32nd International Conference on
Conference_Location
Cape Town
ISSN
0270-5257
Print_ISBN
978-1-60558-719-6
Type
conf
DOI
10.1145/1806799.1806867
Filename
6062114
Link To Document