TY - GEN
T1 - Using recommendations to help novices to reuse design knowledge
AU - Díaz, Paloma
AU - Malizia, Alessio
AU - Navarro, Ignacio
AU - Aedo, Ignacio
PY - 2011
Y1 - 2011
N2 - The use of pattern languages is not so straightforward since itsusers have to identify the patterns they need, browsing the language and understanding both the benefits and trade-offs of each pattern as well as the relations and interactions it has with other patterns. Novice designers might benefit from tools that assist them in this learning task. In this paper we describe a recommendation tool embedded in a visual environment for pattern-based design which aims at suggesting patterns to help novice designers to produce better designs and understand the language.
AB - The use of pattern languages is not so straightforward since itsusers have to identify the patterns they need, browsing the language and understanding both the benefits and trade-offs of each pattern as well as the relations and interactions it has with other patterns. Novice designers might benefit from tools that assist them in this learning task. In this paper we describe a recommendation tool embedded in a visual environment for pattern-based design which aims at suggesting patterns to help novice designers to produce better designs and understand the language.
KW - Collaborative filtering
KW - Design Patterns
KW - end-user development
UR - http://www.scopus.com/inward/record.url?scp=79959926142&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-21530-8_35
DO - 10.1007/978-3-642-21530-8_35
M3 - Conference contribution
AN - SCOPUS:79959926142
SN - 9783642215292
VL - 6654 LNCS
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 331
EP - 336
BT - End-User Development - Third International Symposium, IS-EUD 2011, Proceedings
T2 - 3rd International Symposium on End-User Development, IS-EUD 2011
Y2 - 7 June 2011 through 10 June 2011
ER -