15 research outputs found

    A Meta-Model for Ontologies with ORM2

    No full text
    Abstract. Development of ontology development tools and ontology-enhanced software applications requires thorough understanding of ontology languages in order to implement them according to their specification. We present a formal specification of the ontologies part of the Web Services Modeling Language WSML documentation as a conceptual model in ORM2. Such an approach abstracts the semantics about ontological constructs, axioms, and properties from their implementation in arbitrary formats, thereby making the model easily understandable and reusable. This formal model in ORM2, which is understandable by both logician and software developer, can be used as any other conceptual model to develop applications, thereby ensuring smooth transition from theory to implementations that are faithful to the theory

    Effective Resource Discovery on the World Wide Web

    No full text
    ... In this paper, we present USEwebNET, a resource discovery tool built on top of traditional search engines. USEwebNET registers each user's interests and repeatedly queries several search engines for URLs matching a user's registered interests. USEwebNET keeps track of which URLs have been visited by each user. Thus, when a user invokes USEwebNET, (s)he is presented only with new or "unvisited" URLs. We view USEwebNET as a value-added service on top of existing search engines and information providers, which helps users effectively find "what's new" in the rapidly evolving web of our world

    Chronos: Facilitating history discovery by linking temporal records

    No full text
    ABSTRACT Many data sets contain temporal records over a long period of time; each record is associated with a time stamp and describes some aspects of a realworld entity at that particular time. From such data, users often wish to search for entities in a particular period and understand the history of one entity or all entities in the data set. A major challenge for enabling such search and exploration is to identify records that describe the same realworld entity over a long period of time; however, linking temporal records is hard given that the values that describe an entity can evolve over time (e.g., a person can move from one affiliation to another). We demonstrate the CHRONOS system which offers users the useful tool for finding real-world entities over time and understanding history of entities in the bibliography domain. The core of CHRONOS is a temporal record-linkage algorithm, which is tolerant to value evolution over time. Our algorithm can obtain an F-measure of over 0.9 in linking author records and fix errors made by DBLP. We show how CHRONOS allows users to explore the history of authors, and how it helps users understand our linkage results by comparing our results with those of existing systems, highlighting differences in the results, explaining our decisions to users, and answering "what-if" questions

    C.: Web Modeling-based Approach to Automating Web Services Mediation, Choreography and Discovery

    No full text
    Abstract. We propose an approach for the discovery and integration of Semantic Web Services that exploits modern Web engineering methods, including visual declarative modeling (based on the WebML language), visual data marshalling, and automatic code generation. The approach to automatic interaction between services is based on a relational representation of the WSMO ontology model and on a set of visual primitives for defining the interaction between services and the choreography structure. Choreography, front-end, and services implementations are completely modeled by WebML schemas. Service discovery is based on a research prototype engine called Glue.
    corecore