scispace - formally typeset
Open AccessJournal ArticleDOI

SBVR to OWL 2 Mappings: An Automatable and Structural-Rooted Approach

TLDR
This work presents a broad and detailed set of transformations that allows the automatable generation of an ontology implemented in OWL 2 from the SBVR specifications of a business domain.
Abstract
The wide applicability of mapping business rules expressions to ontology statements have been recently recognized. Some of the most important applications are: (1) using of ontology reasoners to prove the consistency of business domain information, (2) generation of an ontology intended to be used in the analysis stage of a software development process, and (3) the possibility of encapsulate the declarative specification of business knowledge into information software systems by means of an implemented ontology. The Semantics of Business Vocabulary and Business Rules (SBVR) supports that approach by providing business people with a linguistic way to semantically describe business concepts and specify business rules in an independent way of any information system design. Although previous work have presented some proposals, an exhaustive and automatable approach for them is still lacking. This work presents a broad and detailed set of transformations that allows the automatable generation of an ontology implemented in OWL 2 from the SBVR specifications of a business domain. Such transformations are rooted on the structural specification of both standards and are depicted through a case study. A real case validation example was performed, approaching the feasibility of the mappings by the quality assessment of the developed ontology.

read more

Content maybe subject to copyright    Report

Citations
More filters
Proceedings ArticleDOI

An Ontology-based Approach for Business Process Compliance Checking

TL;DR: This paper proposes an ontology-based approach for business process compliance checking, where the business processes and the business rules are represented in a machine understandable form and a reasoner is used to reason on this knowledge base for detecting the potential semantic error.
Journal ArticleDOI

A set of ontology design patterns for reengineering SBVR statements into OWL/SWRL ontologies

TL;DR: A set of ontology design patterns providing a way to obtain an OWL/SWRL ontology by applying metamodel transformation rules over the SBVR specification of a business domain and translations from SBVR to SWRL language are presented.

A Systematic Review of Methods for Consistency Checking in SBVR-based Business Rules.

TL;DR: This work conducts a systematic literature review of various solutions discussed in the field of consistency checking for business rules, especially rules in Semantics of Business Vocabularies and Rules (SBVR) format and highlights the progress made, aspects that can be developed further, and the current gaps in the methods.
Book ChapterDOI

An Automated Detection of Inconsistencies in SBVR-based Business Rules Using Many-sorted Logic

TL;DR: The current practice in industry, of detecting inconsistencies manually, is error prone, due to the size, complexity and ambiguity in representation using natural language.
BookDOI

Practical Aspects of Declarative Languages

TL;DR: This paper presents a meta-modelling framework that automates the very labor-intensive and therefore time-heavy and expensive and expensive process of developing and applying algorithms to solve the challenge of integrating data stores.
References
More filters
BookDOI

The Description Logic Handbook: Theory, Implementation and Applications

TL;DR: The Description Logic Handbook as mentioned in this paper provides a thorough account of the subject, covering all aspects of research in this field, namely: theory, implementation, and applications, and can also be used for self-study or as a reference for knowledge representation and artificial intelligence courses.
BookDOI

Ontologies for Software Engineering and Software Technology

TL;DR: This book covers two applications of ontologies in software engineering and software technology: sharing knowledge of the problem domain and using a common terminology among all stakeholders; and filtering the knowledge when defining models and metamodels.

OWL 2 Web Ontology Language New Features and Rationale

TL;DR: This document is a simple introduction to the new features of the OWL 2 Web Ontology Language, including an explanation of the differences between the initial version of OWL and OWL2, and their rationale from a theoretical and implementation perspective.
Journal Article

OQuaRE: A SQuaRE-based Approach for Evaluating the Quality of Ontologies

TL;DR: A framework for evaluating the quality of ontologies based on the SQuaRE standard for software quality evaluation is proposed, which requires the definition of both a quality model and quality metrics for evaluatingThe quality of the ontology.
Proceedings ArticleDOI

Modeling Semantics of Business Rules

TL;DR: An approach based on description logics (DL) as formal logic support for business rules for SBVR business vocabularies is proposed and translated into OWL+SWRL rules so that SBVR facts that cannot be expressed with OWL DL are translated into SWRL rules.