ODAP: an ontological approach for expressing the semantics of analysis patterns in conceptual modeling

  • Authors:
  • Merete Hvalshagen;Vijay Khatri

  • Affiliations:
  • Operations and Decision Technologies, Kelley School of Business, Indiana University, Bloomington, IN 47405;Operations and Decision Technologies, Kelley School of Business, Indiana University, Bloomington, IN 47405

  • Venue:
  • Information Technology and Management
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Systematic software reuse is emerging as a promising route to improved software development productivity and quality. While many benefits of patterns reuse have been identified, there is a need to develop a mechanism for supporting and automating the reuse of relevant analysis patterns for conceptual modeling. To enable effective reuse of analysis patterns, extant approaches require judgment about correctly instantiating and combining the analysis patterns. Building on prior research in ontology and conceptual modeling, we propose a "top-down" approach, referred to as Ontology for Describing Analysis Patterns (ODAP), to explicitly express the semantics of analysis patterns. We show how ODAP helps provide a mechanism to identify appropriate instances of analysis patterns including the discovery of valid combinations with other patterns in a patterns base. Thus, ODAP can enable communication of the meaning of the analysis pattern constructs to modelers and be the basis for a design support environment that supports the development of conceptual schemas using analysis patterns.