• DocumentCode
    3606536
  • Title

    Stable Template for Stable Analysis Patterns (Represented by Ontologies)

  • Author

    Gonzalez Garcia, Moises ; Martinez Jimenez, Rubi Celia ; Villamil Brito, Juan Moises ; Mar Lopez Ramirez, Ramiro

  • Author_Institution
    Centro Nac. de Investig. y Desarrollo Tecnol., Cuernavaca, Mexico
  • Volume
    13
  • Issue
    7
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    2430
  • Lastpage
    2440
  • 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.
  • Keywords
    ontologies (artificial intelligence); software reusability; Raminhos template; analysis patterns; inventory; ontology representation; product invoice; product order; reusable entities; software stability model; stable analysis patterns; stable template; stable template components; Adaptation models; Computational modeling; OWL; Ontologies; Silicon compounds; Software; Stability analysis; Analysis Patterns; Model Driven Architecture; Ontology; Stable Software Patterns; Template;
  • fLanguage
    English
  • Journal_Title
    Latin America Transactions, IEEE (Revista IEEE America Latina)
  • Publisher
    ieee
  • ISSN
    1548-0992
  • Type

    jour

  • DOI
    10.1109/TLA.2015.7273809
  • Filename
    7273809