132,362 research outputs found
Semantic model-driven development of web service architectures.
Building service-based architectures has become a major area of interest since the advent of Web services. Modelling these architectures is a central activity. Model-driven development is a recent approach to developing software systems based on the idea of making models the central artefacts for design representation, analysis, and code generation.
We propose an ontology-based engineering methodology for semantic model-driven composition and transformation of Web service architectures. Ontology technology as a logic-based knowledge representation and reasoning framework can provide answers to the needs of sharable and reusable semantic models and descriptions needed for service engineering. Based on modelling, composition and code generation techniques for service architectures, our approach provides a methodological framework for ontology-based semantic service architecture
An Ontology-Based Transformation Model for the Digital Forensics Domain
The creation of an ontology makes it possible to form common information structures, to reuse knowledge, to make assumptions within a domain and to analyse every piece of knowledge. In this paper, we aim to create an ontologybased transformation model and a framework to develop an ontology-based transformation system in the digital forensics domain. We describe the architecture of the ontology-based transformation system and its components for assisting computer forensics experts in the appropriate selection of tools for digital evidence investigation. We consider the use of the attributes of Extensible Markup Language document transformation to map the computer forensics ontology and we use the representations in the National Institute of Standards and Technology's "Computer Forensics Tool Catalog" for aligning one form with the other
PatOMat - Versatile Framework for Pattern-Based Ontology Transformation
The purpose of the PatOMat transformation framework is to bridge between different modeling styles of web ontologies. We provide a formal model of pattern-based ontology transformation, explain its implementation in PatOMat, and manifest the flexibility of the framework on diverse use cases
Towards Sharing Rules Between OWL/SWRL and UML/OCL
The paper presents a metamodel-driven model transformation approach to interchanging rules between the Semantic Web Rule Language along with the Web Ontology Language (OWL/SWRL) and Object Constraint Language (OCL) along with UML (UML/OCL). The solution is based on the REWERSE Rule Markup Language (R2ML), a MOF-defined general rule language, as a pivotal metamodel and the bidirectional transformations between OWL/SWRL and R2ML and between UML/OCL and R2ML. Besides describing mapping rules between three rule languages, the paper proposes the implementation by using ATLAS Transformation language (ATL) and describes the whole transformation process involving several MOF-based metamodels, XML schemas, EBNF grammars
TRANSFORMING EXTENDED ENTITY-RELATIONSHIP MODEL INTO OWL ONTOLOGY IN TEMPORAL DATABASES
Many previous systems were built based on the ER model, so the upgrading and transforming the ER model into ontology for reducing cost is really necessary. There are several studies aim at transforming from ER and EER model into ontology. However, these studies have not classified the semantic of the recursive relationship in ER model, so the semantic of the recursive relationship will be easily lost during the transformation. Also, the studies have not mentioned the designing of the ontology that supports temporal attributes based on the temporal ER model. This paper discusses the semantic classification of the recursive relationship and TimeER model (extended EER in temporal databases) and OWL ontology. And propose a method to transform into OWL ontology
Ontology-based patterns for the integration of business processes and enterprise application architectures
Increasingly, enterprises are using Service-Oriented Architecture (SOA) as an approach to Enterprise Application Integration (EAI). SOA has the potential to bridge
the gap between business and technology and to improve the reuse of existing applications and the interoperability with new ones. In addition to service architecture
descriptions, architecture abstractions like patterns and styles capture design knowledge and allow the reuse of successfully applied designs, thus improving the quality of
software. Knowledge gained from integration projects can be captured to build a repository of semantically enriched, experience-based solutions. Business patterns identify the interaction and structure between users, business processes, and data.
Specific integration and composition patterns at a more technical level address enterprise application integration and capture reliable architecture solutions. We use an
ontology-based approach to capture architecture and process patterns. Ontology techniques for pattern definition, extension and composition are developed and their
applicability in business process-driven application integration is demonstrated
An Ontology-Based Method for Semantic Integration of Business Components
Building new business information systems from reusable components is today
an approach widely adopted and used. Using this approach in analysis and design
phases presents a great interest and requires the use of a particular class of
components called Business Components (BC). Business Components are today
developed by several manufacturers and are available in many repositories.
However, reusing and integrating them in a new Information System requires
detection and resolution of semantic conflicts. Moreover, most of integration
and semantic conflict resolution systems rely on ontology alignment methods
based on domain ontology. This work is positioned at the intersection of two
research areas: Integration of reusable Business Components and alignment of
ontologies for semantic conflict resolution. Our contribution concerns both the
proposal of a BC integration solution based on ontologies alignment and a
method for enriching the domain ontology used as a support for alignment.Comment: IEEE New Technologies of Distributed Systems (NOTERE), 2011 11th
Annual International Conference; ISSN: 2162-1896 Print ISBN:
978-1-4577-0729-2 INSPEC Accession Number: 12122775 201
- …