Choosing the right design pattern: an implicit culture approach
Aliaksandr Birukou, Enrico Blanzieri, Paolo Giorgini · Unitn Eprints Research (Università Degli Studi di Trento) · 2006
Design patterns represent reusable solutions to problems that have been proved to be useful in di#erent contexts. An experienced programmer can choose a suitable pattern for a given problem e#ectively. However, for an inexperienced programmer this is a very hard task. We propose a multi-agent system that supports programmers in choosing the design pattern suitable for a given problem. Personal agents in our system produce knowledge transfer among users, allowing for the reuse of experience in choosing design patterns.