The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
In this paper we propose an extensible framework over Jena and OWL API that maps complex Java data models onto semantic models based on some custom annotations in order to benefit from the advantages of ontologies in software engineering. Furthermore, it facilitates the implementation of basic CRUD operations for the domain classes and objects, also allowing the definition of new custom operations...
In this paper, the authors introduce a novel mechanism for data management in a middleware for smart home control, where a relational database and semantic ontology storage are used at the same time in a Data Warehouse. An annotation system has been designed for instructing the storage format and location, registering new ontology concepts and most importantly, guaranteeing the Data Consistency between...
In a Dimensional Model of Data Warehouse, process of designing conceptual schema based on user requirements face some challenges due to data sources may lack some important elements. One way to improve schema is by utilizing alternative sources of knowledge that act as DW additional data sources. Since past few years, there are several researchers who present the use of Ontology to improve several...
Design patterns provide experience reusability and increase quality of object oriented designs. Knowing which design patterns are implemented in a software is important in comprehending, maintaining and refactoring its design. However, despite the interest in using design patterns, traditionally, their usage is not explicitly documented. Therefore, a method is required to reveal this information from...
Extraction, Transformation and Loading (ETL) is a key process of data warehouse building. It integrates data sources with diverse features and structures. Numerous approaches and implementations of ETL have been introduced. However, they still have the following disadvantages: human-dependence, information integration only in syntactic levels, incomplete the homogeneity solution, difficulty to install...
This paper presents a light inference system for context management, ready to perform reasoning tasks in resource-constrained devices. The inference system is part of a service-oriented mobile software framework which runs on Javaenabled handheld devices. This framework serves to facilitate the creation of context-aware applications, as it decouples sensor's data acquisition and context processing...
Communication systems are the corner stones of (almost) each automation system. Significant advances have been made in developing such software systems with modern programming paradigms, using software product lines, employing specifications, norms, frameworks, libraries and tools. However, flexibility in terms of incorporating modifications of device profiles, communication protocols and new devices...
The use of ontologies for the interoperability of software models is widespread, with many applications also in the energy domain. By formulating a shared data structure and a definition of concepts and their properties, a language is created that can be used between modellers and-formalised in an ontology-between model components. When modelling energy systems, connections between different infrastructures...
The integrative approach of systems biology promises a better understanding of complex phenotypes such as cardiovascular disease, diabetes or chronic obstructive pulmonary disease (COPD). It aims to interconnect current knowledge with experimental data, in-silico analysis and simulation. To this end the existing knowledge must be semantically integrated in a single environment and dynamically organised...
A process-driven content-oriented integration framework is proposed for knowledge management systems and enterprise content management applications to perform effective content based integration in service-oriented computing environment. The framework consists of workflow engine, OSGi framework based kernel, content repository for Java technology API compliant content repository, enterprise service...
The work discusses the application of an artificial intelligence technique called qualitative reasoning (QR) and a process-based ontology in constructing qualitative models for organic reaction simulation. We present a framework architecture that uses the QPT ontology as the knowledge representation scheme to model the behaviors of a number of organic reactions. The main focus of this paper placed...
The paper introduces an extension to the NeeK language [2, 5]. In the current shape NeeK allows for selection of fragments of a given ontology. The selected part is automatically mapped to a database schema by data views implementation [7]. Experience with a real system using data views has shown that the resulting database schema does not necessarily reflect the needs of the business logic of an...
Modeling and simulation has become a well-established approach to efficiently back financial risk management applications. One major challenge though is the task of bringing together the domain-specific knowledge with the technical skills required for implementation. JOntoRisk bridges this gap in the area of operational technology risk. It is an ontology-based platform which allows modeling the problem...
SBVR is a new standard that defines a metamodel for business-layer vocabularies and rules. This paper summarizes SBVR features and argues that the SBVR enables definition of true ontologies. The paper also summarizes experience with a partial SBVR implementation in the context of an existing technique for modeling businesses and transforming the models into implementations. The work contributes to...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.