Year: 2014
Type: article
Abstract: Design patterns offer design and expertise reuse which promotes fast development and high quality products.However, to acquire the benefits of design patterns, a designer must have a high expertise to determine those design patterns suitable for a given design context and situation.In this paper, we present an approach for interactive design pattern recommendation that suggests patterns to help novice designers during the design process.Our approach uses the semantic information encoded both in the design patterns and modeled in the design.It uses a similarity matrix to compare semantically the words extracted from the design (class names, method names, etc.) drawn by the designer with the roles played by patterns' participants.For a better contextual assistance, it interacts with the designer to get textual description of the context of his/her design fragment and formulates questions about the pattern intentions using the designer's description.
Language: English
Subfield: Information Systems
Field: Computer Science
Domain: Physical Sciences
Open Access status: bronze
OpenAlex ID: W2321593385
