Plantilla Estable para Patrones de Análisis Estables (Stable Template for Stable Analysis Patterns (Represented by Ontologies))

Moisés González García (moises@cenidet.edu.mx)1, Rubí Celia Martínez Jiménez ( ruby_martinez11c@cenidet.edu.mx)1, Juan Moisés Villamil Brito (villamil@cenidet.edu.mx)1, Ramiro Mar López Ramírez (rmar@cenidet.edu.mx)1


1Centro Nacional de Investigación y Desarrollo Tecnológico (CENIDET)

This paper appears in: Revista IEEE América Latina

Publication Date: July 2015
Volume: 13,   Issue: 7 
ISSN: 1548-0992


Abstract:
Raminhos template is used as a representation of analysis patterns, and it was generated: from experience, by analogies, and based on design patterns. However, analysis patterns are rarely reused, because there are some difficulties in their adaptation to different domains. In this article we report, in order to reduce these difficulties, integration of Raminhos' template with concepts of the software stability model. The resulting template allows identifying different stability types of components: from enduring (most stable objects), to specific objects for a given scenario. This information allows effective adaptation of analysis patterns to several domains. Other problem is that descriptions of analysis patterns are difficult to be stored and utilized. To reduce this problem, we describe the storage of the stable template components, and their relations, as knowledge, using ontologies. To validate the description by means of the stable template, and its ontology representation, three analysis patterns were used: 1) reservation and use of reusable entities, 2) order and envoice of products, and 3) inventory.

Index Terms:
Analysis Patterns, Template, Ontology, Stable Software Patterns, Model Driven Architecture   


Documents that cite this document
This function is not implemented yet.


[PDF Full-Text (683)]