Authors:
Marcos Alexandre Rose Silva
and
Junia Coutinho Anacleto
Affiliation:
Federal University of São Carlos, Brazil
Keyword(s):
Design Patterns, Design Pattern Formalism, Pattern Language, Semantic Relations, Pattern Relationships.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Guidelines, Principles, Patterns and Standards
;
Human-Computer Interaction
Abstract:
Design patterns have been used to support design decisions to solve recurring design problems adopting the successful solutions stated in design patterns. One of the main characteristics of design patterns is to allow the patterns' content understanding because they are written using a common language, i.e., not specialized, and they bring examples to support the comprehension of the solutions. On the other hand, to understand the correlation among these design patterns, usually organized through nodes and edges as in a graph, is not a simple task. In this context, this paper presents a semantic approach, based on how humans organize their knowledge, to connect design patterns and define those relationships according to our intellectual structure and function. A feasibility study, described here, shows evidences that semantic relations allow organizing patterns to support the comprehension of patterns connections, as well as, the name of these relations are able to express their mean
ing.
(More)