Spreading design patterns with semantic web technologies

  • Authors:
  • Susana Montero;Paloma Díaz;Ignacio Aedo;Laura Montells

  • Affiliations:
  • Laboratorio DEI. Dpto. de Informática, Universidad Carlos III de Madrid, Leganés, Spain;Laboratorio DEI. Dpto. de Informática, Universidad Carlos III de Madrid, Leganés, Spain;Laboratorio DEI. Dpto. de Informática, Universidad Carlos III de Madrid, Leganés, Spain;Laboratorio DEI. Dpto. de Informática, Universidad Carlos III de Madrid, Leganés, Spain

  • Venue:
  • AI'06 Proceedings of the 19th Australian joint conference on Artificial Intelligence: advances in Artificial Intelligence
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

There are a huge number of design patterns that can be used in specific software domains, not only in object-oriented software design. Several of these collections are disseminated as structured but informal documents, at best supported with hypertext tools on the web. These passive representations compromise usability of design patterns. We proposed to enrich the textual pattern description with semantic annotations that enable a machine and a human understanding, like in the Semantic Web. In this paper, we present an annotation tool to support the development of semantic pattern repositories. Moreover, in order to show the utility of this approach two software tools with different purposes have been developed: a semantic web repository to explore patterns and a pattern wizard to apply patterns into a design toolkit.