capítulos de libros
Recognition of Software Design Patterns from the Interaction of a User with a CASE Tool
SILVA LOGROÑO, JUAN F.; BERDÚN, LUIS S.; ARMENTANO, MARCELO G.; AMANDI, ANALIA A.
New Horizons in Creative Open Software, Multimedia, Human Factors and Software Engineering
Blue Herons Editions
Lugar: Bergamo; Año: 2012; p. 55 - 66
In software engineering, a design pattern is a general repeatable solution to a commonly occurring problem in software design. A design pattern is a description or template for how to solve a problem that can be used in many different situations. In this paper we propose to create a model from the sequences of actions that an expert designer is expected to perform to model a design pattern in a CASE tool. This model is then used to detect possible design patterns a novice user might be trying to create in the CASE tool in order to provide him/her assistance in this task.