DocumentCode :
1690381
Title :
Supporting reuse by delivering task-relevant and personalized information
Author :
Ye, Yunwen ; Fischer, Gerhard
Author_Institution :
SRA Key Technol. Lab. Inc., Tokyo, Japan
fYear :
2002
Firstpage :
513
Lastpage :
523
Abstract :
Technical, cognitive and social factors inhibit the widespread success of systematic software reuse. Our research is primarily concerned with the cognitive and social challenges faced by software developers: how to motivate them to reuse software, and how to reduce the difficulty of locating components from a large reuse repository. Our research has explored a new interaction style between software developers and reuse repository systems enabled by information delivery mechanisms. Instead of passively waiting for software developers to explore the reuse repository with explicit queries, information delivery autonomously locates and presents components by using the developers´ partially written programs as implicit queries. We have designed, implemented, and evaluated a system called CodeBroker, which illustrates different techniques to address the essential challenges in information delivery: to make the delivered information relevant to the task at hand and personalized to the background knowledge of an individual developer. Empirical evaluations of CodeBroker show that information delivery is effective in promoting reuse.
Keywords :
computer aided software engineering; relevance feedback; software libraries; software reusability; software tools; user modelling; CodeBroker; background knowledge; cognitive factors; implicit queries; information relevance; interaction style; partially written programs; personalized information delivery; reuse repository systems; social factors; software component location; software developer motivation; software reuse; task-relevant information delivery; technical factors; Investments; Laboratories; Permission; Productivity; Programming; Software quality; Software systems; Software tools; System recovery; Technology social factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2002. ICSE 2002. Proceedings of the 24rd International Conference on
Conference_Location :
Orlando, FL, USA
Print_ISBN :
1-58113-472-X
Type :
conf
Filename :
1007995
Link To Document :
بازگشت