36 research outputs found
Ontology development for the semantic web: an html form-based reverse engineering approach
The rapid growth of the Internet makes information available anywhere and anytime. Most businesses run Web-based front-end databases upon which online services are offered to end-users. The next generation of the Web, the semantic Web, seeks to offer data in a usable form for automatic reasoning. To this purpose, it is necessary to make existing database content ready-to-use for semantic Web applications, which use ontologies to formally define the semantics of their data. As a result, a large number of initiatives focus on building ontologies through automatic or semi-automatic processes. In this paper we present a semi-automatic reverse engineering approach that uses a relational database\u27s HTML forms and a set of transformation rules to produce to an OWL ontology
Semantic Cloud: Building Dynamic Mashup in Cloud Environment
International audienceMashups allowed a significant advance in the automation of interactions between applications and Web resources. In particular, the combination of web Application Programming Interfaces (APIs) is seen as a strength, which can meet the complex needs by combining the functionality and data from multiple services within a single Mashup application. Automating the process of building Mashup based mainly on the Semantics Web APIs which facilitate to the developer their selection and matching. In this paper, we introduce reference architecture with six layers representing the main functional blocks for annotating, combining and deploying Web APIs in Cloud environment. We introduce Semantic Annotation for Web Application Description Language (SAWADL), an extension of the Web Application Description Language (WADL) that allows the semantization of the REST Web Service. The proposed architecture uses the Cloud Computing technology as a promising solution to increase the number of public API and therefore making the engineering process of Mashup applications more agile and more flexible
Towards semantic interoperability: An ontology mapping approach
National audienceOntology is increasingly seen as a key factor for automatic processing of machines, and interoperability between heterogeneous information systems. Ontology mapping is becoming a crucial aspect in providing the background knowledge required for solving heterogeneity problems between semantically described data sources, and accessing distributed information repositories. Developing such ontology mapping has been a core issue of recent ontology research. In this paper we present a three-layer framework to (semi-)automatically discovering ontology mapping. We show how such resulting mapping is used for resolving semantic interrogation tasks, and enabling runtime semantic interoperability across heterogeneous information systems using semantic web technologies
Ontology Based Web Application Reverse-Engineering Approach
International audienc
Towards ontology-based semantic web from data-intensive web:A reverse engineering approach
International audienceThe development of the Wolrd Wide Web is a great success story with respect to the number of users and the amount of information that is nowadays by the WWW. However, most of the information that is available has to be interpreted by humans ; machine support is rather limited. The next generation of the web, the semantic web, seeks to make information more usable by machines by introducing a more rigorous structure based on ontologies. In this context we try to propose a novel and integrated approach for a semi-automated migration of data-intensive web sites into ontology-based semantic web and thus, make the web content machine-understandable. Our approach is based on the idea that semantics can be extracted from the structure and the instances pf HTML, form whichare most convenient interface to cumminicate with relational databases on the current Web. The semantics is exploited tu help build ontolog
Composing Data Services with Uncertain Semantics
International audienceWith the emergence of the open data movement, hundreds of thousands of datasets from various concerns (e.g., healthcare, elections, patents, etc.) are now freely available on Internet. The access to a good number of these datasets is carried out through Web services which provide a flexible and standard way to interact with data. In this context, user’s queries often require the composition of multiple data Web services to be answered. Defining the semantics of data services is the first step towards automating their composition. An interesting approach to define the semantics of data services is by describing them as semantic views over a domain ontology. However, defining such semantic views cannot always be done with certainty, especially when the service’s returned data are too complex. In this paper, we propose a probabilistic approach to model the semantics uncertainty of data services. In our approach, a data service with an uncertain semantics is described by several possible semantic views, each one is associated with a probability. Services along with their possible semantic views are represented in a Block-Independent-Disjoint (noted BID) probabilistic service registry, and interpreted based on the Possible Worlds Semantics. Based on our modeling, we study the problem of interpreting an existing composition involving services with uncertain semantics. We also study the problem of compositing uncertain data services to answer a user query, and propose an efficient method to compute the different possible compositions and their probabilities