International Graduate School in Information and Communication Technologies DISTRIBUTED REASONING SERVICES FOR MULTIPLE ONTOLOGIES

Size: px
Start display at page:

Download "International Graduate School in Information and Communication Technologies DISTRIBUTED REASONING SERVICES FOR MULTIPLE ONTOLOGIES"

Transcription

1 International Graduate School in Information and Communication Technologies DISTRIBUTED REASONING SERVICES FOR MULTIPLE ONTOLOGIES PhD Thesis Proposal By Andrei Tamilin 18th Cycle 2003/2004 Academic Year Department of Information and Communication Technologies University of Trento Italy

2

3 DISTRIBUTED REASONING SERVICES FOR MULTIPLE ONTOLOGIES Abstract Appearance of WWW significantly influenced on the way people use and exchange information. To cope effectively with the daily growing amount of information that becomes available in WWW the evolutionary step towards the machine-processable Semantic Web was proposed. Ontology forms the backbone of the Semantic Web and is a key enabling technology in it. Research on ontologies produced a number of languages for ontology representation, stable underpinning theory, provided various effective inference engines and created a number of ontology management tools. However, one of the distinctive characteristic of ontology technology is that existing reasoning engines treat ontologies as the monolithic entities, building single integrated ontology whenever the need of dealing with multiple ontology arises. This approach present two major drawbacks. First, it does not scale, since the size of particular ontologies to be integrated can be arbitrary large and thus making the logical inference mechanisms in general to be incapable to deal with it. Second, the reasoning procedure that have to be implemented in the integrated ontology should be general enough to apply to all translations of ontologies to be integrated. That is why this thesis proposal aims to development of distributed reasoning techniques that would allow to keep ontologies separated, perform reasoning in a distributed manner, and further implement such techniques in prototype of ontology distributed reasoning services provider. Keywords Distributed Reasoning, Ontology, Ontology Mapping, Semantic Web, Description Logics.

4 DISTRIBUTED REASONING SERVICES FOR MULTIPLE ONTOLOGIES 2 1 Introduction The early nineties of the previous century were marked as the birth of World Wide Web (WWW) - network of hyper-related resources. When in 1992 Tim Berners-Lee gave the first demo of the Web to the scientific audience nobody could even imagine the scale and role that WWW would have in a nearest future. Nowadays for many people, it has become an indispensable means of providing and searching for information. The landscape of WWW found a wide commercial application and gave birth to the new business area known as electronic commerce which uses WWW as a marketplace. However, the continued rapid growth of number of documents makes it increasingly difficult to locate the relevant information while searching the Web in its current form. The reason for this unsatisfactory state of affairs is that existing Web is marked up for human consumption only. The notion of a Semantic Web [1] aims for machine-understandable Web resources, whose information can be accessed and correctly processed by intelligent automated agents. Machine processability of Web resources is achieved through annotation of its content with a semantic markup called meta-data. To make sure that different agents have common understanding of terms used in meta-data, one needs ontology in which the terms are described. Historically coming from a philosophy, term ontology gained a new sound in Artificial Intelligence community as means of conceptualizing and structuring knowledge of a particular domain of discourse. Literally several years ago the majority of research projects aimed to make the Semantic Web a possibility. As a result, the significant amount of academic research has been done to produce theoretical and practical basis for constructing the Semantic Web infrastructure. Nowadays, the goal of the research community is to make the Semantic Web a reality, ready to be applied to the industrial scope. The significant importance among the open questions on the way of realizing the Semantic Web belongs to the problem of dealing with multiple distributed ontologies. This is due to the fact that the actual situation on the Web is characterized by presence of multiple heterogeneous ontologies, each of which describes a specific domain from different perspectives and at different level of granularity, but still required to interoperate. While solving the interoperability problem, the aspects of preserving privacy and autonomy of ontologies should be taken into account. Indeed, development of well-founded ontology for the needs of particular business is expensive and time-consuming task, thus the desire of keeping the ontology autonomous and private can be a warrantable business requirement. 2 Ontologies in the Semantic Web Ontology definition. Research on ontologies is becoming a popular topic in various branches of computer science. The word ontology was borrowed from philosophy, where it means the discipline describing the nature of existence, and received a new sound and role in Artificial Intelligence. The comprehensive survey of various co-existing definitions of ontology can be found in [2]. Probably the most quoted formulation is that ontologies are formal specification of a shared conceptualization. In other words they provide a shared understanding of a domain that can be communicated between humans and across application systems. Ontologies have proven to be an essential element in broad spectrum of application areas. In particular, their importance was recognized in knowledge representation, natural language processing, knowledge management, multi-agent systems, intelligent integration of Web resources and databases, as well as cooperation of distributed enterprise applications and Web services, and etc. The special accent and the strong push for ontology development was given by the notion of Semantic Web. What ontology should be in the Web. Ontologies play a crucial role in the Web as means for adding semantics to Web documents and enabling that semantics to be used by Web applications and intelligent agents. The use of ontologies in this context requires a

5 DISTRIBUTED REASONING SERVICES FOR MULTIPLE ONTOLOGIES 3 well-designed syntax (i.e. language) compatible with Web technologies, in particular XML and RDF, well-defined semantics (i.e. theory) and finally efficient reasoning support. Well-designed syntax is a necessary condition for machine-readability of ontology, well-defined semantics is a condition for unambiguous machine-understandability, and finally reasoning support is essential for automated machine-processability. The disposition of ontology languages and underpinning theory is displayed on the envisaged stack of the Semantic Web layers given on the Figure 1. Figure 1: The Semantic Web layers. Languages. In order to satisfy the specified requirements several web ontology languages have been developed during the last few years [3]. In Europe funding has been heavily concentrated on the development of OIL (Ontology Inference Layer). In the United States, DARPA funded a similar project called DAML (Distributed Agent Markup Language). Lately these activities had been combined into a project to work on a merged ontology language, named DAML+OIL. Currently, the work on the syntactic standardization is underway to approve a ontology language for use on the WWW and based on DAML+OIL. This language received a name OWL (Web Ontology Language) [4]. OWL facilitates greater machine interpretability of Web content than that was supported by XML, RDF, and RDF Schema (RDFS). This is done by providing a set of additional constructions for describing properties and classes: among them, relations between classes, cardinality, equality, richer typing of properties, characteristics of properties, and enumerated classes. Theory. Web ontology languages have a well-founded semantics given in terms of Description Logics (DL) [5]. This enriches the ontology analysis with the instruments created in theoretical research particularly in DL and in logics in general. The most important is the presence of clear criteria for analysing reasoning processes. Reasoning support. The correspondence with DL, facilitates the use of the number of highly optimized DL reasoning algorithms for ontologies. Last decade of basic research in DL produced a number of efficient implementations of reasoning engines, like FaCT and DLP [6], Racer [7]. This chain of inference engines is recently filled up with the announced pure ontology reasoning systems, such as Pellet OWL reasoner 1. Ontology maintenance. In order to increase the usability of ontology technology while creating ontology-enhanced commercial applications, there were proposed several management systems received a collective name of ontology management system (OMS). In general OMS should utilize the access, store, modification, querying and reasoning processes with ontologies. As it is seen, the ontology management system for ontology is what a database management 1 Pellet - OWL DL Reasoner.

6 DISTRIBUTED REASONING SERVICES FOR MULTIPLE ONTOLOGIES 4 system is to data. Among others, the most notable are IBM Ontology Management System, KAON, Protégé/PROMPT, Ontolingua/Chimaera and others. 3 Emergent questions: combining multiple ontologies Today s landscape of ontology research is becoming more and more interested in the questions of dealing with multiple heterogeneous ontologies. This is due to the fact of growing number of publicly shared ontologies, each of which describes a specific domain from different perspectives and at different level of granularity. As it was pointed out earlier, the current ontology technology is mature enough to provide means for development, management and reasoning within the single ontology of particular organization. However, whenever the need of use of diverse ontologies arises, one faces with the necessity of combining heterogeneous ontologies and solving the interoperability problem on the ontology level. Integration as solution. The common approach for building an interoperability layer for accessing multiple heterogeneous ontologies is based on the notion of ontology integration [8]. The integration can be done by two ways, either by merging ontologies into a single global ontology, or by keeping ontologies separated. In both these cases, the ontologies has to be brought into the mutual agreement which can be done through the establishment of ontology mappings or precisely speaking semantic ontology mappings. The term semantic mapping defines a variety of strategies designed to show how concepts of one ontology are semantically related to concepts of other ontology. The comprehensive overview of existing approaches and systems claiming relevance to ontology mapping can be found in [9]. Requirements for mappings. As in the case of ontology technology itself in order to facilitate mapping processing and reuse there exist a strong need for having a well-designed representational, semantical model and efficient mapping-aware reasoning support. Language. The majority of languages proposed for defining ontology mappings are built on the exploitation of the notion of so called semantic bridge as a way of connecting semantically related entities. The most distinguished among them are RDF Transformation mapping meta-ontology, MAFRA s Semantic Bridge Ontology and proposed recently Contextual-OWL. The RDF Transformation mapping meta-ontology (RDFT) [10] represents a small language for representing mappings between RDF Schemas specially targeted for business integration tasks. The key role in RDFT is played by the notion of bridge which connects two concepts in different Schemas. The bridges can be of the form one-to-many and many-to-one. In the MApping FRAmework (MAFRA) for distributed ontologies in the Semantic Web [11], description and representation of ontology mappings is based on the use of Semantic Bridge Ontology (SBO). SBO is some how similar to RDFT, but it allows a wider range of semantic relations. In order to reuse the benefits proposed by OWL language for describing ontologies, recently the OWL successor language for specifying ontology mappings was proposed. This language received a name Contextual-OWL (C-OWL) [12], since it was mainly inspired by the experience accumulated in the theory of contexts. For its representational structure C-OWL inherited the syntax of OWL and added constructions for expressing so called bridge rules which allow relate concepts, roles and individuals in different ontologies. Theory. The question of formalization of mappings is not new due to ontologies. Among others, the most thoroughly studied are the ideas originated in theory of contexts, data integration, federated databases and cooperative information systems. Intuitively, the goal of data integration systems, federated databases and cooperative information systems is to provide uniform access to multiple heterogeneous information sources. The common approach is based on having a global schema which is used to provide a unified view for querying the set of local schemas. The semantic mappings between global and local schemas are expressed via views, operating the notion of Global as View (GAV), Local as View (LAV) or their mutual combination. Literally the same approach was applied for the needs

7 DISTRIBUTED REASONING SERVICES FOR MULTIPLE ONTOLOGIES 5 of ontology integration [13]. As an underpinning formalization there was used a description logics and mappings were presented in the form of conjunctive queries. The seminal work towards expressing and formalizing mappings directly between local schemas was proposed in [14]. The distinguishing feature of this work is description of inference mechanism that allow to reason on semantic interdependencies between the classes in different schemas. The most cited in the scientific literature formalizations of contexts are Propositional Logic of Context (PLC) [15] and Local Model Semantics/MultiContext Systems (LMS/MCS) [16, 17]. The distinctive feature of these works for the topic of thesis proposal is the accent on the problem of contextual reasoning. Later for the formalization distributed systems there was proposed a notion of Distributed First Order Logics (DFOL) [18]. DFOL formalizes the knowledge of particular subsystem with a first order theory, and describes the communication between subsystems through the relation between the formulas of their languages. The next step towards the evolution of context-related ideas was done with the introduction of Distributed Description Logics (DDL) [19]. There, distributed environments are represented as being composed of a set of distinct description logics interrelated between each other through a set of inference connectives. Relatively similar to DDL approach is exploited also in E- connections of Description Logics [20]. Reasoning support. When turning to the question of performing reasoning with multiple ontologies in the Semantic Web, it is possible to claim that all of the existing inference engines are based on the creation of one global ontology and performing reasoning in it. This approache, however, has two major drawbacks. First, it does not scale, since the size of particular ontologies to be integrated can be arbitrary large and thus making the logical inference mechanisms in general to be incapable to deal with it. Second, the reasoning procedure that have to be implemented in the integrated ontology should be general enough to apply to all translations of ontologies to be integrated. 4 Objectives and directions of the thesis work The problem statement. One of the distinctive characteristic of current ontology technology is that existing ontology management tools and inference engines treat ontologies as the monolithic entities. Whenever one needs to build the interoperability layer among multiple heterogeneous ontologies the common idea is implementing the global integrated ontology and performing reasoning in it. Literally the same approach is applied when one needs to reuse some of ontological knowledge while constructing new ontology. Reused ontologies must be entirely replicated in the newly created one and further reasoning is performed in such compiled ontology. In general, this approach does not scale, since the size of particular ontologies to be integrated or compiled can be arbitrarily large, thus making the logical inference mechanisms be incapable to deal with it. Development of reasoning techniques allowing to keep ontologies separated and perform reasoning in a distributed manner is emerging task on the way of realizing the scalable Semantic Web. The vision. The given situation can be reflected by envisaging a peer-to-peer ontology network, as shown on the Figure 2. In this architecture, each peer provides a set of reasoning services on a set of local ontologies and is capable to request reasoning services to other peers. The ontology manager of a peer p is capable to provide local and global ontology services. Local services involve only the ontologies local to p, while global services involve both ontologies in p and in other semantically related peers. While local services can be based on the invocation of the state of the art ontology inference engines, performing global services requires some questions to be answered. Among them are, how the established semantic mappings affects reasoning in mapped ontologies, how to formalize theoretically this affection, how to build a mapping-aware reasoning algorithm, how to implement it to be scalable?

8 DISTRIBUTED REASONING SERVICES FOR MULTIPLE ONTOLOGIES 6 Peer ontology manager Peer ontology manager Peer ontology manager Figure 2: P2P architecture for managing multiple ontologies. In each peer, circles represent maintained ontologies, arrows represent semantic relations (mappings) between ontologies. The objectives. This thesis work will aim to the following objectives: Development of logical model, algorithms, and verification tests for distributed reasoning services for multiple ontologies. The approach. In order to realize the thesis objectives a number of issues need to be addressed. In particular, the future thesis will evolve along the next main directions: Theoretical investigations. Since description logics proved itself as an appropriate formalization of ontology technology, it seems to be reasonable to select distributed description logics framework (DDL) for formalization of multiple interrelated ontologies. Starting from this logical framework, the primary goal is to formalize reasoning mechanisms in DDL and build sound and complete reasoning algorithms. Envisaged algorithms should be capable of resolving the next possible circumstances with the increasing level of complexity: 1. Simple case of cycle-free concept to concept mappings between pair of ontologies. 2. Generalization on cycle-free chains of pairwise concept to concept mapped ontologies. 3. Allowing the cyclic mappings between pair of ontologies. Requires introduction of cycle detecting and cycle resolving mechanisms. 4. Generalization on cyclic concept to concept mappings in ontology networks, i.e. case of multiple ontologies. 5. And finally, resolving the case of cyclic complex to complex concept mappings in the ontology networks. Implementation. The implementation part of the thesis can be divided into two main subtasks: 1. Realizing the distributed ontology inference engine on the base of the core DDL reasoning algorithms. 2. Developing an infrastructure as it was envisaged on the Figure 2. The initial data for the developing inference engine are ontologies and mappings. Since the OWL is on its way to become a standard for expressing ontologies on the Web, and C-OWL is the mapping-aware extension of OWL, the distributed inference engine to be developed will be oriented on these language formats. Whereas there are plenty of implementations of OWL processors, named parsers, the recently proposed C-OWL

9 DISTRIBUTED REASONING SERVICES FOR MULTIPLE ONTOLOGIES 7 language does not have any technical support. That is why the C-OWL parser should be implemented. The primary goal on the way of implementation of the infrastructure is developing the prototype of peer ontology manager. This manager should be capable of providing the range of services, like: 1. Loading/deleting ontologies and mappings. 2. Locating ontologies. 3. Checking local/global concept consistency. 4. Checking local/global concept subsumption. 5. Performing local/global classification. 6. Checking local/global entailment. Here, the locality assumes the invocation of core ontology reasoning functionality and globality assumes invocation of developed distributed inference engine. Evaluation. The goal of the evaluation part of the thesis will be to develop a set of test cases for the verification of feasibility of each version of developed distributed inference engine. To evaluate the usability of proposed architecture the ease of installation and management of peer ontology manager will be examined as well. Dissemination. Submit the theoretical results, the system description and testing to top level conferences and journals of the main area. Among them are International Semantic Web Conference 2004 and 2005, DL 2005, IJCAI-05, and Journal of Semantic Web. Final results. The final implementation result of the thesis work will represent an installation pack of prototype peer ontology manager ready to be set up on a particular computer and provide reasoning services. 5 Potential impacts This thesis work will potentially contribute to the state of the art of several research areas. Among them are formal techniques for knowledge representation and reasoning, ontologies and the Semantic Web. The impacts can be summarized in the following points: Distributed reasoning algorithm. Theoretical research of reasoning mechanisms in DDL and proposal of feasible implementation of the reasoning algorithm will make the DDL a full-fledged framework. Mechanism for scaling. Theoretical and practical results of this thesis work could provide the needed scaling formalism for ontology technology. In particular, DDL framework with reasoning support can serve as a basis for formalizing modularization of ontologies, providing the way of connecting ontological modules and giving a scalable reasoning through the distribution (dissemination) of reasoning questions among such modules. The research and the system developed in the thesis will explicitly contribute to the Knowledge Web project 2. Prototype of a distributed reasoning architecture for the Semantic Web. This thesis work will contribute to the realization of the architecture described above on the Figure 2 with the following main points: it will have the underpinning logical framework capable of capturing the behavior of the overall system, sound and complete reasoning algorithms will be proposed for the various topologies of peer-to-peer networks and finally the implementation will be done. 2 Knowledge Web - Realizing the Semantic Web is the Network of Excellence under European Commission 6 th FP. See

10 DISTRIBUTED REASONING SERVICES FOR MULTIPLE ONTOLOGIES 8 6 What has been done so far On the time of writing thesis proposal the set of preliminary results has been already done. Namely, The DDL framework was carefully revised and set of first results on the way of formalization the reasoning mechanisms were added. Sound and complete distributed reasoning algorithm was developed for the generalized case of cycle-free chains of pairwise concept to concept mapped ontologies. First version of C-OWL language format parser was written. It was built on the top of Jena 3 - A Semantic Web Framework for Java. On the base of developed algorithm the first prototype of distributed inference engine was implemented. The kernel of the engine is formed by Pellet OWL DL reasoner. Openness of its source code and its implementation in java made it a good candidate for our prototype. Extension of core Pellet with elements of developed reasoning algorithm transformed Pellet to its distributed successor which was named D-Pellet. The correctness of the algorithm was tested on the simple test case. As an input data for the test case there were taken two ontologies, among which one was weakly axiomatized (built of pure enumeration of concepts) and the other one had rich hierarchy. Manually establishing semantic mappings between these ontologies (the possibility of using automated tools is considered in the future) and further running global classification service of D-Pellet it was possibly to demonstrate how the concepts of weak ontology could be organized into the hierarchy by means of established semantic mappings. 7 Further work schedule The supposed work schedule diagram is given on the Figure Figure 3: Thesis work schedule.

11 DISTRIBUTED REASONING SERVICES FOR MULTIPLE ONTOLOGIES 9 Here on the figure, two milestones were emphasized with expected deliverables: D 1 -first version of implemented cycle-aware prototype, and D 2 - the final version of complete prototype capable of resolving cyclic complex concept mappings. 8 List of publications The preliminary results mentioned above in the Section 6 were described in more details in the article submitted recently to the International Workshop on Description Logics: [1] L.Serafini and A.Tamilin. Local tableaux for reasoning in distributed description logics. Submitted to International Workshop on Description Logics (DL 04), References [1] T. Berners-Lee, J. Hendler, and O. Lassila. The Semantic Web: A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities. The Scientific American, 284(5):34 43, [2] N. Guarino. Formal Ontology and Information Systems. In Proceedings of the International Conference on Formal Ontology in Information Systems (FOIS 98), Trento, Italy, [3] A. Gomez-Perez and O. Corcho. Ontology languages for the Semantic Web. IEEE Intelligent Systems, 17(1):54 60, [4] G. Antoniou and F. van Harmelen. Web Ontology Language: OWL. In S. Staab and R. Studer, editors, Handbook on Ontologies in Information Systems. Springer-Verlag, [5] F. Baader, D. Calvanese, D. McGuinness, D. Nardi, and P. F. Patel-Schneider. The Description Logic Handbook: Theory, Implementation and Applications [6]P.F.Patel-Schneider and I.Horrocks. DLP and FaCT. Lecture Notes in Artificial Intelligence, pages Springer-Verlag, June [7] V. Haarslev and R. Moller. RACER system description. In R. Goré, A. Leitsch, and T. Nipkow, editors, Automated Reasoning : First International Joint Conference on Automated Reasoning (IJCAR 2001), volume 2083 of Lecture Notes in Artificial Intelligence, pages Springer-Verlag, [8]H.S.Pinto,A.Gómez-Pérez, and J. P. Martins. Some issues on ontology integration. In Proceedings of the Workshop on Ontologies and Problem Solving Methods (IJCAI-99), [9] Y. Kalfoglou and M. Schorlemmer. Ontology mapping: the state of the art. The Knowledge Engineering Review, 18(1):1 31, [10] B. Omelayenko. RDFT: A Mapping Meta-Ontology for Business Integration. In Proceedings of the Workshop on Knowledge Transformation for the Semantic for the Semantic Web at the 15th European Conference on Artificial Intelligence (KTSW2002), pages 77 84, Lyon, France, 23 July [11] A. Maedche, B. Motik, N. Silva, and R. Volz. Mafra - a mapping framework for distributed ontologies. In Proceedings of Knowledge Engineering and Knowledge Management (EKAW-02), volume 2473 of Lecture Notes in Computer Science. Springer, 2002.

12 DISTRIBUTED REASONING SERVICES FOR MULTIPLE ONTOLOGIES 10 [12] P. Bouquet, F. Giunchiglia, F. van Harmelen, L. Serafini,, and H. Stuckenschmidt. C- OWL: Contextualizing ontologies. In D. Fensel, K. Sycara, and J. Mylopoulos, editors, Lecture Notes in Computer Science, volume 2870, pages Springer, June [13] D. Calvanese, G. De Giacomo, and M. Lenzerini. A framework for ontology integration. In Proc. of the First Semantic Web Working Symposium, pages , [14] T.Catarci and M.Lenzerini. Representing andusing interschema knowledge in cooperative information systems. International Journal of Intelligent and Cooperative Information Systems, 2(4): , [15] J. McCarthy. Notes on formalizing context. In Artificial Joint Conference on Artificial Intelligence (IJCAI-93), pages , [16] C. Ghidini and F. Giunchiglia. Local Model Semantics, or Contextual Reasoning = Locality + Compatibility. Artificial Intelligence, 127(2): , [17] F. Giunchiglia. Contextual reasoning. Epistemologia, special issue on I Linguaggi e le Macchine, XVI: , [18] C. Ghidini and L. Serafini. Distributed First Order Logics. In D.M. Gabbay and M. De Rijke, editors, Frontiers of Combining Systems 2, number 7 in Studies in Logic and Computation, pages , Hertfordshire, England, UK, Research Studies Press Ltd. Baldock. [19] A. Borgida and L. Serafini. Distributed Description Logics: Assimilating Information from Peer Sources. Journal of Data Semantics, (1): , [20] O. Kutz, C. Lutz, F. Wolter, and M. Zakharyaschev. E-connections of Description Logics. In Proceedings of the 2003 International Workshop on Description Logics (DL-03), 2003.

DRAGO: Distributed Reasoning Architecture for the Semantic Web

DRAGO: Distributed Reasoning Architecture for the Semantic Web DRAGO: Distributed Reasoning Architecture for the Semantic Web Luciano Serafini 1 and Andrei Tamilin 2 1 ITC-IRST, Trento 38050, Italy luciano.serafini@itc.it 2 DIT, University of Trento, Trento 38050,

More information

Development of an Ontology-Based Portal for Digital Archive Services

Development of an Ontology-Based Portal for Digital Archive Services Development of an Ontology-Based Portal for Digital Archive Services Ching-Long Yeh Department of Computer Science and Engineering Tatung University 40 Chungshan N. Rd. 3rd Sec. Taipei, 104, Taiwan chingyeh@cse.ttu.edu.tw

More information

Racer: An OWL Reasoning Agent for the Semantic Web

Racer: An OWL Reasoning Agent for the Semantic Web Racer: An OWL Reasoning Agent for the Semantic Web Volker Haarslev and Ralf Möller Concordia University, Montreal, Canada (haarslev@cs.concordia.ca) University of Applied Sciences, Wedel, Germany (rmoeller@fh-wedel.de)

More information

Annotation for the Semantic Web During Website Development

Annotation for the Semantic Web During Website Development Annotation for the Semantic Web During Website Development Peter Plessers and Olga De Troyer Vrije Universiteit Brussel, Department of Computer Science, WISE, Pleinlaan 2, 1050 Brussel, Belgium {Peter.Plessers,

More information

Helmi Ben Hmida Hannover University, Germany

Helmi Ben Hmida Hannover University, Germany Helmi Ben Hmida Hannover University, Germany 1 Summarizing the Problem: Computers don t understand Meaning My mouse is broken. I need a new one 2 The Semantic Web Vision the idea of having data on the

More information

THE DESCRIPTION LOGIC HANDBOOK: Theory, implementation, and applications

THE DESCRIPTION LOGIC HANDBOOK: Theory, implementation, and applications THE DESCRIPTION LOGIC HANDBOOK: Theory, implementation, and applications Edited by Franz Baader Deborah L. McGuinness Daniele Nardi Peter F. Patel-Schneider Contents List of contributors page 1 1 An Introduction

More information

Knowledge and Ontological Engineering: Directions for the Semantic Web

Knowledge and Ontological Engineering: Directions for the Semantic Web Knowledge and Ontological Engineering: Directions for the Semantic Web Dana Vaughn and David J. Russomanno Department of Electrical and Computer Engineering The University of Memphis Memphis, TN 38152

More information

Description Logic Systems with Concrete Domains: Applications for the Semantic Web

Description Logic Systems with Concrete Domains: Applications for the Semantic Web Description Logic Systems with Concrete Domains: Applications for the Semantic Web Volker Haarslev and Ralf Möller Concordia University, Montreal University of Applied Sciences, Wedel Abstract The Semantic

More information

Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique

Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique Semantic Web Domain Knowledge Representation Using Software Engineering Modeling Technique Minal Bhise DAIICT, Gandhinagar, Gujarat, India 382007 minal_bhise@daiict.ac.in Abstract. The semantic web offers

More information

Extracting knowledge from Ontology using Jena for Semantic Web

Extracting knowledge from Ontology using Jena for Semantic Web Extracting knowledge from Ontology using Jena for Semantic Web Ayesha Ameen I.T Department Deccan College of Engineering and Technology Hyderabad A.P, India ameenayesha@gmail.com Khaleel Ur Rahman Khan

More information

An Evaluation of Geo-Ontology Representation Languages for Supporting Web Retrieval of Geographical Information

An Evaluation of Geo-Ontology Representation Languages for Supporting Web Retrieval of Geographical Information An Evaluation of Geo-Ontology Representation Languages for Supporting Web Retrieval of Geographical Information P. Smart, A.I. Abdelmoty and C.B. Jones School of Computer Science, Cardiff University, Cardiff,

More information

Knowledge Representation, Ontologies, and the Semantic Web

Knowledge Representation, Ontologies, and the Semantic Web Knowledge Representation, Ontologies, and the Semantic Web Evimaria Terzi 1, Athena Vakali 1, and Mohand-Saïd Hacid 2 1 Informatics Dpt., Aristotle University, 54006 Thessaloniki, Greece evimaria,avakali@csd.auth.gr

More information

Lecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck

Lecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck Lecture Telecooperation D. Fensel Leopold-Franzens- Universität Innsbruck First Lecture: Introduction: Semantic Web & Ontology Introduction Semantic Web and Ontology Part I Introduction into the subject

More information

DRAOn: A Distributed Reasoner for Aligned Ontologies

DRAOn: A Distributed Reasoner for Aligned Ontologies DRAOn: A Distributed Reasoner for Aligned Ontologies Chan Le Duc 1, Myriam Lamolle 1, Antoine Zimmermann 2, and Olivier Curé 3 1 LIASD Université Paris 8 - IUT de Montreuil, France {chan.leduc, myriam.lamolle}@iut.univ-paris8.fr

More information

TrOWL: Tractable OWL 2 Reasoning Infrastructure

TrOWL: Tractable OWL 2 Reasoning Infrastructure TrOWL: Tractable OWL 2 Reasoning Infrastructure Edward Thomas, Jeff Z. Pan, and Yuan Ren Department of Computing Science, University of Aberdeen, Aberdeen AB24 3UE, UK Abstract. The Semantic Web movement

More information

OWL Rules, OK? Ian Horrocks Network Inference Carlsbad, CA, USA

OWL Rules, OK? Ian Horrocks Network Inference Carlsbad, CA, USA OWL Rules, OK? Ian Horrocks Network Inference Carlsbad, CA, USA ian.horrocks@networkinference.com Abstract Although the OWL Web Ontology Language adds considerable expressive power to the Semantic Web

More information

Ontology-Based Schema Integration

Ontology-Based Schema Integration Ontology-Based Schema Integration Zdeňka Linková Institute of Computer Science, Academy of Sciences of the Czech Republic Pod Vodárenskou věží 2, 182 07 Prague 8, Czech Republic linkova@cs.cas.cz Department

More information

SEMANTIC WEB LANGUAGES - STRENGTHS AND WEAKNESS

SEMANTIC WEB LANGUAGES - STRENGTHS AND WEAKNESS SEMANTIC WEB LANGUAGES - STRENGTHS AND WEAKNESS Sinuhé Arroyo Ying Ding Rubén Lara Universität Innsbruck Universität Innsbruck Universität Innsbruck Institut für Informatik Institut für Informatik Institut

More information

Category Theory in Ontology Research: Concrete Gain from an Abstract Approach

Category Theory in Ontology Research: Concrete Gain from an Abstract Approach Category Theory in Ontology Research: Concrete Gain from an Abstract Approach Markus Krötzsch Pascal Hitzler Marc Ehrig York Sure Institute AIFB, University of Karlsruhe, Germany; {mak,hitzler,ehrig,sure}@aifb.uni-karlsruhe.de

More information

A Tool for Storing OWL Using Database Technology

A Tool for Storing OWL Using Database Technology A Tool for Storing OWL Using Database Technology Maria del Mar Roldan-Garcia and Jose F. Aldana-Montes University of Malaga, Computer Languages and Computing Science Department Malaga 29071, Spain, (mmar,jfam)@lcc.uma.es,

More information

Probabilistic Information Integration and Retrieval in the Semantic Web

Probabilistic Information Integration and Retrieval in the Semantic Web Probabilistic Information Integration and Retrieval in the Semantic Web Livia Predoiu Institute of Computer Science, University of Mannheim, A5,6, 68159 Mannheim, Germany livia@informatik.uni-mannheim.de

More information

An Architecture for Semantic Enterprise Application Integration Standards

An Architecture for Semantic Enterprise Application Integration Standards An Architecture for Semantic Enterprise Application Integration Standards Nenad Anicic 1, 2, Nenad Ivezic 1, Albert Jones 1 1 National Institute of Standards and Technology, 100 Bureau Drive Gaithersburg,

More information

OntoXpl Exploration of OWL Ontologies

OntoXpl Exploration of OWL Ontologies OntoXpl Exploration of OWL Ontologies Volker Haarslev and Ying Lu and Nematollah Shiri Computer Science Department Concordia University, Montreal, Canada haarslev@cs.concordia.ca ying lu@cs.concordia.ca

More information

Access rights and collaborative ontology integration for reuse across security domains

Access rights and collaborative ontology integration for reuse across security domains Access rights and collaborative ontology integration for reuse across security domains Martin Knechtel SAP AG, SAP Research CEC Dresden Chemnitzer Str. 48, 01187 Dresden, Germany martin.knechtel@sap.com

More information

Semantic Web: vision and reality

Semantic Web: vision and reality Semantic Web: vision and reality Mile Jovanov, Marjan Gusev Institute of Informatics, FNSM, Gazi Baba b.b., 1000 Skopje {mile, marjan}@ii.edu.mk Abstract. Semantic Web is set of technologies currently

More information

Ontology Creation and Development Model

Ontology Creation and Development Model Ontology Creation and Development Model Pallavi Grover, Sonal Chawla Research Scholar, Department of Computer Science & Applications, Panjab University, Chandigarh, India Associate. Professor, Department

More information

Process Mediation in Semantic Web Services

Process Mediation in Semantic Web Services Process Mediation in Semantic Web Services Emilia Cimpian Digital Enterprise Research Institute, Institute for Computer Science, University of Innsbruck, Technikerstrasse 21a, A-6020 Innsbruck, Austria

More information

XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI

XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI Chapter 18 XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI Fábio Ghignatti Beckenkamp and Wolfgang Pree Abstract: Key words: WebEDI relies on the Internet infrastructure for exchanging documents among

More information

Business Rules in the Semantic Web, are there any or are they different?

Business Rules in the Semantic Web, are there any or are they different? Business Rules in the Semantic Web, are there any or are they different? Silvie Spreeuwenberg, Rik Gerrits LibRT, Silodam 364, 1013 AW Amsterdam, Netherlands {silvie@librt.com, Rik@LibRT.com} http://www.librt.com

More information

RESEARCH ON REMOTE SENSING INFORMATION PROCESSING SERVICES BASED ON SEMANTIC WEB SERVICES

RESEARCH ON REMOTE SENSING INFORMATION PROCESSING SERVICES BASED ON SEMANTIC WEB SERVICES RESEARCH ON REMOTE SENSING INFORMATION PROCESSING SERVICES BASED ON SEMANTIC WEB SERVICES Qian Li a, *, Haigang Sui a, Yuanyuan Feng a, Qin Zhan b, Chuan Xu a a State Key Lab of Information Engineering

More information

Ontology Modeling and Storage System for Robot Context Understanding

Ontology Modeling and Storage System for Robot Context Understanding Ontology Modeling and Storage System for Robot Context Understanding Eric Wang 1, Yong Se Kim 1, Hak Soo Kim 2, Jin Hyun Son 2, Sanghoon Lee 3, and Il Hong Suh 3 1 Creative Design and Intelligent Tutoring

More information

Deep Integration of Scripting Languages and Semantic Web Technologies

Deep Integration of Scripting Languages and Semantic Web Technologies Deep Integration of Scripting Languages and Semantic Web Technologies Denny Vrandečić Institute AIFB, University of Karlsruhe, Germany denny@aifb.uni-karlsruhe.de Abstract. Python reached out to a wide

More information

SERVICE-ORIENTED ONTOLOGY MAPPING SYSTEM

SERVICE-ORIENTED ONTOLOGY MAPPING SYSTEM SERVICE-ORIENTED ONTOLOGY MAPPING SYSTEM Nuno Silva and João Rocha GECAD - Knowledge Engineering and Decision Support Research Group Instituto Superior de Engenharia do Porto 4200-072 Porto Portugal Nuno.Silva@dei.isep.ipp.pt

More information

Extension and integration of i* models with ontologies

Extension and integration of i* models with ontologies Extension and integration of i* models with ontologies Blanca Vazquez 1,2, Hugo Estrada 1, Alicia Martinez 2, Mirko Morandini 3, and Anna Perini 3 1 Fund Information and Documentation for the industry

More information

SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE

SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE YING DING 1 Digital Enterprise Research Institute Leopold-Franzens Universität Innsbruck Austria DIETER FENSEL Digital Enterprise Research Institute National

More information

A Study of Future Internet Applications based on Semantic Web Technology Configuration Model

A Study of Future Internet Applications based on Semantic Web Technology Configuration Model Indian Journal of Science and Technology, Vol 8(20), DOI:10.17485/ijst/2015/v8i20/79311, August 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 A Study of Future Internet Applications based on

More information

A GML SCHEMA MAPPING APPROACH TO OVERCOME SEMANTIC HETEROGENEITY IN GIS

A GML SCHEMA MAPPING APPROACH TO OVERCOME SEMANTIC HETEROGENEITY IN GIS A GML SCHEMA MAPPING APPROACH TO OVERCOME SEMANTIC HETEROGENEITY IN GIS Manoj Paul, S. K. Ghosh School of Information Technology, Indian Institute of Technology, Kharagpur 721302, India - (mpaul, skg)@sit.iitkgp.ernet.in

More information

a paradigm for the Introduction to Semantic Web Semantic Web Angelica Lo Duca IIT-CNR Linked Open Data:

a paradigm for the Introduction to Semantic Web Semantic Web Angelica Lo Duca IIT-CNR Linked Open Data: Introduction to Semantic Web Angelica Lo Duca IIT-CNR angelica.loduca@iit.cnr.it Linked Open Data: a paradigm for the Semantic Web Course Outline Introduction to SW Give a structure to data (RDF Data Model)

More information

DRAOn: A Distributed Reasoner for Aligned Ontologies

DRAOn: A Distributed Reasoner for Aligned Ontologies DRAOn: A Distributed Reasoner for Aligned Ontologies Chan Le Duc 1, Myriam Lamolle 1, Antoine Zimmermann 2, and Olivier Curé 3 1 LIASD Université Paris 8 - IUT de Montreuil, France {chan.leduc, myriam.lamolle}@iut.univ-paris8.fr

More information

Research Article A Method of Extracting Ontology Module Using Concept Relations for Sharing Knowledge in Mobile Cloud Computing Environment

Research Article A Method of Extracting Ontology Module Using Concept Relations for Sharing Knowledge in Mobile Cloud Computing Environment e Scientific World Journal, Article ID 382797, 5 pages http://dx.doi.org/10.1155/2014/382797 Research Article A Method of Extracting Ontology Module Using Concept Relations for Sharing Knowledge in Mobile

More information

Intelligent Brokering of Environmental Information with the BUSTER System

Intelligent Brokering of Environmental Information with the BUSTER System 1 Intelligent Brokering of Environmental Information with the BUSTER System H. Neumann, G. Schuster, H. Stuckenschmidt, U. Visser, T. Vögele and H. Wache 1 Abstract In this paper we discuss the general

More information

Automating Instance Migration in Response to Ontology Evolution

Automating Instance Migration in Response to Ontology Evolution Automating Instance Migration in Response to Ontology Evolution Mark Fischer 1, Juergen Dingel 1, Maged Elaasar 2, Steven Shaw 3 1 Queen s University, {fischer,dingel}@cs.queensu.ca 2 Carleton University,

More information

Towards Ontology Mapping: DL View or Graph View?

Towards Ontology Mapping: DL View or Graph View? Towards Ontology Mapping: DL View or Graph View? Yongjian Huang, Nigel Shadbolt Intelligence, Agents and Multimedia Group School of Electronics and Computer Science University of Southampton November 27,

More information

Giving Meaning to GI Web Service Descriptions (Extended Abstract 44 )

Giving Meaning to GI Web Service Descriptions (Extended Abstract 44 ) Giving Meaning to GI Web Service Descriptions (Extended Abstract 44 ) Florian Probst and Michael Lutz Institute for Geoinformatics (ifgi) University of Münster, Germany {f.probst m.lutz}@uni-muenster.de

More information

The OWL Instance Store: System Description

The OWL Instance Store: System Description The OWL Instance Store: System Description Sean Bechhofer, Ian Horrocks, Daniele Turi Information Management Group School of Computer Science The University of Manchester Manchester, UK @cs.manchester.ac.uk

More information

Towards Semantic Interoperability between C2 Systems Following the Principles of Distributed Simulation

Towards Semantic Interoperability between C2 Systems Following the Principles of Distributed Simulation Towards Semantic Interoperability between C2 Systems Following the Principles of Distributed Simulation Authors: Vahid Mojtahed (FOI), vahid.mojtahed@foi.se Martin Eklöf (FOI), martin.eklof@foi.se Jelena

More information

INCORPORATING A SEMANTICALLY ENRICHED NAVIGATION LAYER ONTO AN RDF METADATABASE

INCORPORATING A SEMANTICALLY ENRICHED NAVIGATION LAYER ONTO AN RDF METADATABASE Teresa Susana Mendes Pereira & Ana Alice Batista INCORPORATING A SEMANTICALLY ENRICHED NAVIGATION LAYER ONTO AN RDF METADATABASE TERESA SUSANA MENDES PEREIRA; ANA ALICE BAPTISTA Universidade do Minho Campus

More information

Models versus Ontologies - What's the Difference and where does it Matter?

Models versus Ontologies - What's the Difference and where does it Matter? Models versus Ontologies - What's the Difference and where does it Matter? Colin Atkinson University of Mannheim Presentation for University of Birmingham April 19th 2007 1 Brief History Ontologies originated

More information

On the Reduction of Dublin Core Metadata Application Profiles to Description Logics and OWL

On the Reduction of Dublin Core Metadata Application Profiles to Description Logics and OWL On the Reduction of Dublin Core Metadata Application Profiles to Description Logics and OWL Dimitrios A. Koutsomitropoulos High Performance Information Systems Lab, Computer Engineering and Informatics

More information

Benchmarking DL Reasoners Using Realistic Ontologies

Benchmarking DL Reasoners Using Realistic Ontologies Benchmarking DL Reasoners Using Realistic Ontologies Zhengxiang Pan Bell Labs Research and Lehigh University zhp2@lehigh.edu Abstract. We did a preliminary benchmark on DL reasoners using real world OWL

More information

Ontology Construction -An Iterative and Dynamic Task

Ontology Construction -An Iterative and Dynamic Task From: FLAIRS-02 Proceedings. Copyright 2002, AAAI (www.aaai.org). All rights reserved. Ontology Construction -An Iterative and Dynamic Task Holger Wache, Ubbo Visser & Thorsten Scholz Center for Computing

More information

Web Services Annotation and Reasoning

Web Services Annotation and Reasoning Web Services Annotation and Reasoning, W3C Workshop on Frameworks for Semantics in Web Services Web Services Annotation and Reasoning Peter Graubmann, Evelyn Pfeuffer, Mikhail Roshchin Siemens AG, Corporate

More information

SEMANTIC WEB LANGUAGES STRENGTHS AND WEAKNESS

SEMANTIC WEB LANGUAGES STRENGTHS AND WEAKNESS SEMANTIC WEB LANGUAGES STRENGTHS AND WEAKNESS Sinuhé Arroyo, Rubén Lara, Ying Ding, Michael Stollberg, Dieter Fensel Universität Innsbruck Institut für Informatik Technikerstraße 13 6020 Innsbruck, Austria

More information

SEMANTIC WEB AND COMPARATIVE ANALYSIS OF INFERENCE ENGINES

SEMANTIC WEB AND COMPARATIVE ANALYSIS OF INFERENCE ENGINES SEMANTIC WEB AND COMPARATIVE ANALYSIS OF INFERENCE ENGINES Ms. Neha Dalwadi 1, Prof. Bhaumik Nagar 2, Prof. Ashwin Makwana 1 1 Computer Engineering, Chandubhai S Patel Institute of Technology Changa, Dist.

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION 1 CHAPTER 1 INTRODUCTION Most of today s Web content is intended for the use of humans rather than machines. While searching documents on the Web using computers, human interpretation is required before

More information

Information Management for Multimedia Earthquake Science Data

Information Management for Multimedia Earthquake Science Data Information Management for Multimedia Earthquake Science Data 1. Research Team Project Leader: Other Faculty: Graduate Students: Industrial Partner(s): Prof. Dennis McLeod, Computer Science Prof. Cyrus

More information

Semantic agents for location-aware service provisioning in mobile networks

Semantic agents for location-aware service provisioning in mobile networks Semantic agents for location-aware service provisioning in mobile networks Alisa Devlić University of Zagreb visiting doctoral student at Wireless@KTH September 9 th 2005. 1 Agenda Research motivation

More information

Semantic Data Extraction for B2B Integration

Semantic Data Extraction for B2B Integration Silva, B., Cardoso, J., Semantic Data Extraction for B2B Integration, International Workshop on Dynamic Distributed Systems (IWDDS), In conjunction with the ICDCS 2006, The 26th International Conference

More information

Proposal for Implementing Linked Open Data on Libraries Catalogue

Proposal for Implementing Linked Open Data on Libraries Catalogue Submitted on: 16.07.2018 Proposal for Implementing Linked Open Data on Libraries Catalogue Esraa Elsayed Abdelaziz Computer Science, Arab Academy for Science and Technology, Alexandria, Egypt. E-mail address:

More information

Semantic Web Systems Introduction Jacques Fleuriot School of Informatics

Semantic Web Systems Introduction Jacques Fleuriot School of Informatics Semantic Web Systems Introduction Jacques Fleuriot School of Informatics 11 th January 2015 Semantic Web Systems: Introduction The World Wide Web 2 Requirements of the WWW l The internet already there

More information

State of the Art of Semantic Web

State of the Art of Semantic Web State of the Art of Semantic Web Ali Alqazzaz Computer Science and Engineering Department Oakland University Rochester Hills, MI 48307, USA gazzaz86@gmail.com Abstract Semantic web is an attempt to provide

More information

NeOn Methodology for Building Ontology Networks: a Scenario-based Methodology

NeOn Methodology for Building Ontology Networks: a Scenario-based Methodology NeOn Methodology for Building Ontology Networks: a Scenario-based Methodology Asunción Gómez-Pérez and Mari Carmen Suárez-Figueroa Ontology Engineering Group. Departamento de Inteligencia Artificial. Facultad

More information

ONTOLOGY MAPPING FOR INTEROPERABILITY IN SEMANTIC WEB

ONTOLOGY MAPPING FOR INTEROPERABILITY IN SEMANTIC WEB ONTOLOGY MAPPING FOR INTEROPERABILITY IN SEMANTIC WEB Nuno Silva and João Rocha GECAD - Knowledge Engineering and Decision Support Research Group Instituto Superior de Engenharia do Porto 4200-072 Porto

More information

Methodologies, Tools and Languages. Where is the Meeting Point?

Methodologies, Tools and Languages. Where is the Meeting Point? Methodologies, Tools and Languages. Where is the Meeting Point? Asunción Gómez-Pérez Mariano Fernández-López Oscar Corcho Artificial Intelligence Laboratory Technical University of Madrid (UPM) Spain Index

More information

Ontology Development Tools and Languages: A Review

Ontology Development Tools and Languages: A Review Ontology Development Tools and Languages: A Review Parveen 1, Dheeraj Kumar Sahni 2, Dhiraj Khurana 3, Rainu Nandal 4 1,2 M.Tech. (CSE), UIET, MDU, Rohtak, Haryana 3,4 Asst. Professor, UIET, MDU, Rohtak,

More information

Optimised Classification for Taxonomic Knowledge Bases

Optimised Classification for Taxonomic Knowledge Bases Optimised Classification for Taxonomic Knowledge Bases Dmitry Tsarkov and Ian Horrocks University of Manchester, Manchester, UK {tsarkov horrocks}@cs.man.ac.uk Abstract Many legacy ontologies are now being

More information

jcel: A Modular Rule-based Reasoner

jcel: A Modular Rule-based Reasoner jcel: A Modular Rule-based Reasoner Julian Mendez Theoretical Computer Science, TU Dresden, Germany mendez@tcs.inf.tu-dresden.de Abstract. jcel is a reasoner for the description logic EL + that uses a

More information

Towards the Semantic Web

Towards the Semantic Web Towards the Semantic Web Ora Lassila Research Fellow, Nokia Research Center (Boston) Chief Scientist, Nokia Venture Partners LLP Advisory Board Member, W3C XML Finland, October 2002 1 NOKIA 10/27/02 -

More information

Information mining and information retrieval : methods and applications

Information mining and information retrieval : methods and applications Information mining and information retrieval : methods and applications J. Mothe, C. Chrisment Institut de Recherche en Informatique de Toulouse Université Paul Sabatier, 118 Route de Narbonne, 31062 Toulouse

More information

IBM Research Report. Model-Driven Business Transformation and Semantic Web

IBM Research Report. Model-Driven Business Transformation and Semantic Web RC23731 (W0509-110) September 30, 2005 Computer Science IBM Research Report Model-Driven Business Transformation and Semantic Web Juhnyoung Lee IBM Research Division Thomas J. Watson Research Center P.O.

More information

Mastro Studio: a system for Ontology-Based Data Management

Mastro Studio: a system for Ontology-Based Data Management Mastro Studio: a system for Ontology-Based Data Management Cristina Civili, Marco Console, Domenico Lembo, Lorenzo Lepore, Riccardo Mancini, Antonella Poggi, Marco Ruzzi, Valerio Santarelli, and Domenico

More information

RiMOM Results for OAEI 2009

RiMOM Results for OAEI 2009 RiMOM Results for OAEI 2009 Xiao Zhang, Qian Zhong, Feng Shi, Juanzi Li and Jie Tang Department of Computer Science and Technology, Tsinghua University, Beijing, China zhangxiao,zhongqian,shifeng,ljz,tangjie@keg.cs.tsinghua.edu.cn

More information

DAML Ontologies for Agent-Enabled Web Services

DAML Ontologies for Agent-Enabled Web Services DAML Ontologies for Agent-Enabled Web Services Sheila A. McIlraith Knowledge Systems Laboratory (KSL) Department of Computer Science Stanford University (withtran Cao Son and Honglei Zeng) Background The

More information

Query Answering Systems in the Semantic Web

Query Answering Systems in the Semantic Web Query Answering Systems in the Semantic Web Birte Glimm and Ian Horrocks Department of Computer Science The University of Manchester Manchester, UK {glimm horrocks}@cs.man.ac.uk Abstract In this paper

More information

C-OWL: Contextualizing Ontologies

C-OWL: Contextualizing Ontologies C-OWL: Contextualizing Ontologies Paolo Bouquet 1,2, Fausto Giunchiglia 1,2, Frank van Harmelen 3, Luciano Serafini 1, and Heiner Stuckenschmidt 3 1 ITC-IRST, Trento, Italy 2 DIT - University of Trento,

More information

Making Ontology Documentation with LODE

Making Ontology Documentation with LODE Proceedings of the I-SEMANTICS 2012 Posters & Demonstrations Track, pp. 63-67, 2012. Copyright 2012 for the individual papers by the papers' authors. Copying permitted only for private and academic purposes.

More information

Ontology-based Model Transformation

Ontology-based Model Transformation Ontology-based Model Transformation Stephan Roser Advisor: Bernhard Bauer Progamming of Distributed Systems Institute of Computer Science, University of Augsburg, Germany [roser,bauer]@informatik.uni-augsburg.de

More information

Agenda. Introduction. Semantic Web Architectural Overview Motivations / Goals Design Conclusion. Jaya Pradha Avvaru

Agenda. Introduction. Semantic Web Architectural Overview Motivations / Goals Design Conclusion. Jaya Pradha Avvaru Semantic Web for E-Government Services Jaya Pradha Avvaru 91.514, Fall 2002 University of Massachusetts Lowell November 25, 2002 Introduction Agenda Semantic Web Architectural Overview Motivations / Goals

More information

Managing Change and Complexity

Managing Change and Complexity Managing Change and Complexity The reality of software development Overview Some more Philosophy Reality, representations and descriptions Some more history Managing complexity Managing change Some more

More information

Logical reconstruction of RDF and ontology languages

Logical reconstruction of RDF and ontology languages Logical reconstruction of RDF and ontology languages Jos de Bruijn 1, Enrico Franconi 2, and Sergio Tessaris 2 1 Digital Enterprise Research Institute, University of Innsbruck, Austria jos.debruijn@deri.org

More information

Replacing SEP-Triplets in SNOMED CT using Tractable Description Logic Operators

Replacing SEP-Triplets in SNOMED CT using Tractable Description Logic Operators Replacing SEP-Triplets in SNOMED CT using Tractable Description Logic Operators Boontawee Suntisrivaraporn 1, Franz Baader 1, Stefan Schulz 2, Kent Spackman 3 1 TU Dresden, Germany, {meng,baader}@tcs.inf.tu-dresden.de

More information

Scalability via Parallelization of OWL Reasoning

Scalability via Parallelization of OWL Reasoning Scalability via Parallelization of OWL Reasoning Thorsten Liebig, Andreas Steigmiller, and Olaf Noppens Institute for Artificial Intelligence, Ulm University 89069 Ulm, Germany firstname.lastname@uni-ulm.de

More information

The Application Research of Semantic Web Technology and Clickstream Data Mart in Tourism Electronic Commerce Website Bo Liu

The Application Research of Semantic Web Technology and Clickstream Data Mart in Tourism Electronic Commerce Website Bo Liu International Conference on Education Technology, Management and Humanities Science (ETMHS 2015) The Application Research of Semantic Web Technology and Clickstream Data Mart in Tourism Electronic Commerce

More information

An Infrastructure for MultiMedia Metadata Management

An Infrastructure for MultiMedia Metadata Management An Infrastructure for MultiMedia Metadata Management Patrizia Asirelli, Massimo Martinelli, Ovidio Salvetti Istituto di Scienza e Tecnologie dell Informazione, CNR, 56124 Pisa, Italy {Patrizia.Asirelli,

More information

Using Data-Extraction Ontologies to Foster Automating Semantic Annotation

Using Data-Extraction Ontologies to Foster Automating Semantic Annotation Using Data-Extraction Ontologies to Foster Automating Semantic Annotation Yihong Ding Department of Computer Science Brigham Young University Provo, Utah 84602 ding@cs.byu.edu David W. Embley Department

More information

Adaptable and Adaptive Web Information Systems. Lecture 1: Introduction

Adaptable and Adaptive Web Information Systems. Lecture 1: Introduction Adaptable and Adaptive Web Information Systems School of Computer Science and Information Systems Birkbeck College University of London Lecture 1: Introduction George Magoulas gmagoulas@dcs.bbk.ac.uk October

More information

A WEB-BASED TOOLKIT FOR LARGE-SCALE ONTOLOGIES

A WEB-BASED TOOLKIT FOR LARGE-SCALE ONTOLOGIES A WEB-BASED TOOLKIT FOR LARGE-SCALE ONTOLOGIES 1 Yuxin Mao 1 School of Computer and Information Engineering, Zhejiang Gongshang University, Hangzhou 310018, P.R. China E-mail: 1 maoyuxin@zjgsu.edu.cn ABSTRACT

More information

The Semantic Planetary Data System

The Semantic Planetary Data System The Semantic Planetary Data System J. Steven Hughes 1, Daniel J. Crichton 1, Sean Kelly 1, and Chris Mattmann 1 1 Jet Propulsion Laboratory 4800 Oak Grove Drive Pasadena, CA 91109 USA {steve.hughes, dan.crichton,

More information

Automated Benchmarking of Description Logic Reasoners

Automated Benchmarking of Description Logic Reasoners Automated Benchmarking of Description Logic Reasoners Tom Gardiner, Ian Horrocks, Dmitry Tsarkov University of Manchester Manchester, UK {gardiner horrocks tsarkov}@cs.man.ac.uk May 12, 2006 1 Introduction

More information

Executive Summary for deliverable D6.1: Definition of the PFS services (requirements, initial design)

Executive Summary for deliverable D6.1: Definition of the PFS services (requirements, initial design) Electronic Health Records for Clinical Research Executive Summary for deliverable D6.1: Definition of the PFS services (requirements, initial design) Project acronym: EHR4CR Project full title: Electronic

More information

Semi-automatic Composition of Web Services using Semantic Descriptions

Semi-automatic Composition of Web Services using Semantic Descriptions Semi-automatic Composition of Web Services using Semantic Descriptions Evren Sirin 1, James Hendler 2, and Bijan Parsia 2 1 University of Maryland, Computer Science Department, College Park MD 20742, USA

More information

Information Retrieval (IR) through Semantic Web (SW): An Overview

Information Retrieval (IR) through Semantic Web (SW): An Overview Information Retrieval (IR) through Semantic Web (SW): An Overview Gagandeep Singh 1, Vishal Jain 2 1 B.Tech (CSE) VI Sem, GuruTegh Bahadur Institute of Technology, GGS Indraprastha University, Delhi 2

More information

The Instance Store: DL Reasoning with Large Numbers of Individuals

The Instance Store: DL Reasoning with Large Numbers of Individuals The Instance Store: DL Reasoning with Large Numbers of Individuals Ian Horrocks, Lei Li, Daniele Turi and Sean Bechhofer University of Manchester, UK @cs.man.ac.uk Abstract We present an application

More information

Development of Contents Management System Based on Light-Weight Ontology

Development of Contents Management System Based on Light-Weight Ontology Development of Contents Management System Based on Light-Weight Ontology Kouji Kozaki, Yoshinobu Kitamura, and Riichiro Mizoguchi Abstract In the Structuring Nanotechnology Knowledge project, a material-independent

More information

CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING

CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING in partnership with Overall handbook to set up a S-DWH CoE: Deliverable: 4.6 Version: 3.1 Date: 3 November 2017 CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING Handbook to set up a S-DWH 1 version 2.1 / 4

More information

Model-Solver Integration in Decision Support Systems: A Web Services Approach

Model-Solver Integration in Decision Support Systems: A Web Services Approach Model-Solver Integration in Decision Support Systems: A Web Services Approach Keun-Woo Lee a, *, Soon-Young Huh a a Graduate School of Management, Korea Advanced Institute of Science and Technology 207-43

More information

OWL an Ontology Language for the Semantic Web

OWL an Ontology Language for the Semantic Web OWL an Ontology Language for the Semantic Web Ian Horrocks horrocks@cs.man.ac.uk University of Manchester Manchester, UK OWL p. 1/27 Talk Outline OWL p. 2/27 Talk Outline The Semantic Web OWL p. 2/27 Talk

More information

P2P Knowledge Management: an Investigation of the Technical Architecture and Main Processes

P2P Knowledge Management: an Investigation of the Technical Architecture and Main Processes P2P Management: an Investigation of the Technical Architecture and Main Processes Oscar Mangisengi, Wolfgang Essmayr Software Competence Center Hagenberg (SCCH) Hauptstrasse 99, A-4232 Hagenberg, Austria

More information

OSDBQ: Ontology Supported RDBMS Querying

OSDBQ: Ontology Supported RDBMS Querying OSDBQ: Ontology Supported RDBMS Querying Cihan Aksoy 1, Erdem Alparslan 1, Selçuk Bozdağ 2, İhsan Çulhacı 3, 1 The Scientific and Technological Research Council of Turkey, Gebze/Kocaeli, Turkey 2 Komtaş

More information

Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1

Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1 Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1 Dhirubhai Ambani Institute for Information and Communication Technology, Gandhinagar, Gujarat, India Email:

More information