TODE : A Dot Net Based Tool for Ontology Development and Editing

Size: px
Start display at page:

Download "TODE : A Dot Net Based Tool for Ontology Development and Editing"

Transcription

1 TODE : A Dot Net Based Tool for Ontology Development and Editing Noman Islam 1, Muhammad Shahab Siddiqui 2, Zubair A. Shaikh 3 Center for Research in Ubiquitous Computing National University of Computer and Emerging Sciences Karachi, Pakistan 1 noman.islam@nu.edu.pk; 2 shahab.siddiqui@ieee.org; 3 zubair.shaikh@nu.edu.pk; Abstract Semantic Web is an initiative towards transforming the current world-wide-web such that contents over the web can be understood and processed by machines. Ontology is one of the vital components of semantic web. It provides the vocabulary of a particular domain so that web contents can be easily comprehend by machines. Over the years, a number of tools like Protégé, WebODE and Ontolingua have emerged that assist ontology developers in the creation of ontologies. Most of these tools have been developed in open source languages while Dot Net community is slow to react. The developers of open source languages are actively working on creation of supporting tools like reasoners, consistency checkers and visualizers. Due to the unavailability of any Dot Net based ontology editing tool, we don t see similar type of activity in Dot Net community. We believe that a Dot Net based ontology editor can work as a catalyst and will trigger further development of supporting software in Dot Net environment. In this paper, we have proposed a Dot Net based tool for ontology development and editing called TODE. The tool provides a simplified, W3C compliant, web based environment for ontology creation. Keywords: TODE, Ontology Editor, Dot Net based tool, Semantic Web, Profile Ontology I. INTRODUCTION The term Semantic Web has been coined by Tim Berners-Lee[1]. It is a vision that extends the capabilities of internet such that contents and resources over the web have precise meaning. Due to the meaning associated with web objects, machines will be able to understand the stuff over the web. Semantic Web is not a single technology and it comprises of a number of components including ontology languages (RDF/RDFS[2], OWL[3], etc.), editing tools (Protégé[4], Ontolingua[5], etc.) and standards (WSMO[6], OWL-S[7] etc.). Ontology plays an important part in realization of semantic web. It is a collection of concepts, attributes, relationships and axioms. Many tools have emerged over the year which helps in ontology creation and maintenance. Ontology editor assists the ontology developer by providing a number of facilities like a friendly user interface for ontology creation, a collaborative environment where multiple users can work together and support for reasoning and inferencing etc. Ontology editor also provides facility to import and export ontology in languages like RDF, DAML, OWL and OIL. In addition, some ontology editors support well defined methodology for ontology creation. For example, WebODE[8] is a well-known web based ontology editor that supports an ontology development methodology called Methontology[9] for ontology development. Despite the availability of a large number of ontology editing tools, it is observed that no tool is developed in Dot Net Environment. The availability of a tool in Dot Net Environment gives rise to development of supporting tools, visualizers, plug-ins, reasoning and inferencing tools. Due to un-availability of Dot Net based ontology editing tool, the Dot Net community is quiescent in this active area of research, while the open source community is very active in this area. For example, Protégé is a Java based tool, which has been extended further through a large number of plug-ins like tools for Natural Language Processing, reasoning and project management[10]. Realizing this demand, we developed TODE (Tool for Ontology Development and Editing), which is a Dot Net based ontology editor. In next sections, we will discuss our proposed ontology editing tool. First, related work in this area will be discussed and then we will move towards the discussion of its architecture. We will also discuss the implementation details. Finally, the paper will be concluded with future directions. II. RELATED WROK Over the last few years, a number of ontology editing tools have emerged that assists the ontology developers towards the development of ontology by providing a user friendly environment for ontology creation and management. These tools make the job easier for ontology developers by providing a well-defined methodology for ontology creation, support for reasoning, inferencing, visualization and collaboration etc. [11],[12],[13] and [14] has provided a comparison of these ontology editing tools. Protégé[4] is a well known and probably the most stable, desktop based ontology editing tool developed by Stanford University. It provides support for RDF(S) and OWL. In addition, the tool can be easily extended via its plug-in feature. Hence, ontology reasoners like Pellet can be attached with this tool. OntoEdit[15] developed by Ontoprise, is a multilingual ontology editor. It has the support for RDF(S) and DAML+OIL. In addition, the tool provides a well defined methodology for ontology creation. Isa Viz[16] is a desktop based ontology editor that provides visual graph based interface for ontology creation based on RDF models. Ontolingua[5] is a ontology tool developed by Stanford University that supports a number of ontology languages like

2 TABLE I. A COMPARISON OF ONTOLOGY EDITING TOOLS Tools Free Open Dot Net Import Export Source and Web Languages Languages Based Protégé RDF, OWL RDF, OWL, FLogic, CLIPS Inferencing Reasoning Tools OntoEdit DAML + DAML + OIL, (Free) OIL, RDFS RDFS Differential Ontology Editor (DOE) RDFS, OWL DAML+OIL, OIL, RDFS, OWL IsaViz RDF/XML, RDF/XML, N- N-Triples Triples Ontolingua DAML+OIL, DAML+OIL, KIF,CLIPS KIF, CLIPS Altova N-triples, N-triples, Semantic Works OWL, RDF and RDFS OWL, RDF and RDFS WebODE RDF(S), CLIPS, DAML+OIL, DAML+OIL, UML, OWL UML, OWL TopBraid RDBMS, OWL,RDF, Composer OWL, RDF XML Morla RDF, OWL RDF,OWL Hozo RDF, OWL (subset) OWL, RDF TODE RDF, OWL- Lite, N-3, RDBMS, N-Triple, RDF, OWL- Lite, N-Triple, N-3, RDBMS DAML and RDF(S). Altova Semantic Works[17] is a commercial ontology editing tool that provides support for OWL and RDF and also has visual features like syntactic and semantic error checking and context sensitive help. WebODE[8] proposed by University of Madrid, is a web based tool that provides a multi-user collaborative environment for ontology creation and editing. Topbraid Composer[18], developed by Top Quadrant is an enterprise level modeling software for ontology creation. The tool is fully compliant with W3C recommendations. OBO-Edit[19] proposed by Berkeley University, provides an easy to use ontology editing feature along with a built-in-reasoner and search tool. The tool is optimized for biological ontology formats. Hozo[20] developed by Osaka University is a multilingual ontology editor that provides distributed development of ontologies and also provides tool for ontology exploration i.e. Conceptual Map Generation. Table 1 provides a comparative study of some of the most popular ontology editing tool. We can easily conclude that most of the ontology editing tools has been developed in languages like C/C++ or Java. None of the existing tools have been developed in C#. In addition most of these tools are desktop based like Protégé, Altova Semantic Works. Ontolingua though is developed for web-based environment but provides a difficult multi-page interface for ontology creation. Realizing the issues associated with currently available ontology editors, we proposed TODE (Tool for Ontology Development and Editing). It is a Dot Net based, W3C compliant, web based ontology editor that provides a simplified and simple interface for ontology creation. It is based on AJAX hence it is very efficient and can work for low-bandwidth clients. MOBILE Figure 1. Architecture of TODE III. TODE - A DOT NET BASED TOOL FOR ONTOLOGY DEVELOPMENT AND EDITING Fig 1 shows the generalized architecture of TODE (Tool for Ontology Development and Editing). TODE is designed based on Model View Controller Architecture, which is suitable for further extension for other clients without making significant changes in business logic. The View Component is responsible for handling all the presentation logic. At the presentation layer, there can be different types of clients i.e. Windows Presentation Foundation (WPF) Application, Java Applet, J2ME Application etc. The controller s job is to manage the interaction between the model and view. All client requests will be received by controller that forwards its requests to Model, which contains the business logic. The business logic component handles all the necessary tasks required for ontology creation and maintenance. Fig 2 shows the web-interface of TODE. TODE provides an easy-to-use interface for modeling any domain knowledge through the use of hierarchy of classes, their attributes, relationships and instances. Ontologies can be created easily through a well-defined methodology that can be exported further to a number of languages like RDF, OWL-Lite, N- Triple, N-3, RDBMS etc. To simplify the ontology creation, a one-tabbed, AJAX based and consistent web interface is provided for ontology creation. This is in contrast to existing ontology development tools that provides a multi-tabbed or multi-page interface for ontology creation. To develop a simplified web-based interface, we have followed all the Human Computer Interaction (HCI) recommendations of W3C that are required for developing a user friendly web site. IV. MODEL Ontology storage / retrieval Notifies the view about changes in model VIEW DESKTOP Clients WEB Presentation of ontologies based on the capability of client Interaction with model and controller IMPLEMENTATION DETAILS CONTROLLER Application Behavior Interaction with model and view The implementation aspect of this project requires addressing several important issues. The available ontology API in Dot Net environment is OWL-Dot Net API which is not matured enough. To handle this issue, we selected JENA

3 Classes Properties Instances Content Pane that loads different pages of editor Download Ontology in different formats Figure 2. Web Interface of TODE library[21]. It provides a comprehensive set of Java classes that can be used for ontology creation, manipulation, reasoning, inferencing and support for ontology languages like RDF and OWL. Since, JENA is developed in Java; it can t be directly used in Dot Net and we need to convert JENA code into Dot Net code. The IKVM Conversion Utility[22] solves this problem by providing a console based environment for converting any Java class to Dot Net library. All business logic has been implemented in Visual C# and MS SQL Server has been used as a backend database for maintaining ontology repositories. ASP.NET and AJAX was selected for the development of view component of TODE. Telerik Tree Control[23] was also selected to further simplify the presentation of the application. Figure 3. TODE Ontology Development Process V. CREATING A PROFILE ONTOLOGY IN TODE Fig 3 shows the process of ontology development to be used in TODE. In this section, we are going to discuss how to create ontology in TODE, using a case study of Profile ontology[24], which was previously created in Protégé. The profile ontology models concepts and attributes related to a user A. Metadata Specification The first step in the creation of the ontology is to define the metadata related to ontology. Fig 4a shows how to provide metadata specification in TODE. TODE requires the ontology developer to specify ontology name, its URI and short description of the ontology. B. Scope Determination The next step in ontology creation is to identify the scope of ontology, which can be identified by considering following questions: What is the domain of ontology? For what purpose ontology will be used? Who is going to use this ontology? In case of Profile ontology, we need to consider if: Ontology is limited to employees only or any kind of user can use it What transactions a user is performing? Whether Financial and educational transactions are included or not Should the ontology cover all other aspects of a user? Once the scope of the problem is identified, it can be written in few lines. In case of profile, we can write the following statement: Users have explicit and implicit profiles for their identification, preferences, transactions, socio-economic and interaction characteristics to be handled properly.

4 a) Meta Data Specification b) Creating Concepts c) Adding Data Type Property d) Specifying Details of Data Type Properties e) Creating Instances Figure 4. Creating an Ontology in TODE C. Conceptualization The next step is to identify the concepts of ontology. The conceptualization begins with identification of nouns from the statement of scope written in previous step. These nouns serve as concepts for ontology. Furthermore, generalization and specialization of concepts are done. In profile example, we can identify following concepts from our scope: Explicit Profile, Implicit Profile, Identification Profile, Transaction Profile, Preference Profile, Socio-economic Profile, Interaction Profile, etc. The concepts of Explicit and Implicit Profiles in the profile ontology[24], can be generalized by identifying subclasses of Identification, Transaction, Preference, Socioeconomic and Interaction Profiles, which can be seen in Fig 4b. D. Define Properties In the next step, object properties among the concepts are identified. For example, in the profile ontology[24], we can identify an object property between user and profile. Also, attributes of the concepts are identified. These concepts become the data type properties. In our profile ontology, we can identify name as an attribute of identification profile, bank details for Transactions, etc. Fig 4c and 4d shows, how data type properties are specified in TODE in the data type property section. E. Create Instances In this step, the instances of the concepts are identified and created. Fig 4e shows how this will be done in TODE. VI. CONCLUSION We have developed a Dot Net based ontology editing tool TODE. The tool provides the facility to ontology developers to create ontologies in a simplified way using a well defined methodology and an easy-to-use GUI. The proposed tool is expected to incite further research and development. For example, the Dot Net community can extend this tool further by developing plug-ins, reasoners etc. fro this tool. Since, the application is designed based on

5 MVC architecture; the mobile based client for TODE can be developed and easily be plugged into TODE application. As a proof-of-concept, we show step-by-step development of our already developed profile ontology for Community Algorithm. ACKNOWLEDGEMENT We would like to thank Higher Education Commission, Pakistan for the support of this research work. We would also like to acknowledge Syed Haris Izhar, Mubasshir Ismail and Muhammad Kalim from National University of Computer and Emerging Sciences, Karachi for their participation in the implementation part of this research. REFERENCES [1] T. Berners-Lee, "Semantic Web road map," W3C Draft September 1998 [2] G. Klyne, J.J. Carroll, and B. McBride, "Resource Description Framework (RDF): Concepts and Abstract Syntax," W3C recommendation, 2004 [3] D.L. McGuinness and F. van Harmelen, "OWL Web Ontology language overview, W3C recommendation," World Wide Web Consortium, 2004 [4] N.F. Noy, M. Crubezy, R.W. Fergerson, H. Knublauch, S.W. Tu, J. Vendetti, and M.A. Musen, "Protege-2000: An open-source Ontology-development and Knowledge- Acquisition Environment," in AMIA Annu Symp, 2003, pp. 953 [5] A. Farquhar, R. Fikes, and J. Rice, "The Ontolingua Server: A tool for Collaborative Ontology construction," International Journal of Human-Computers Studies, vol(6), 1997, pp [6] J. Domingue, D. Roman, and M. Stollberg, "Web Service Modeling Ontology (WSMO)- an Ontology for Semantic Web Services," in W3C Workshop on Frameworks for Semantics in Web Services, Innsbruck, Austria, June 9-10, 2005 [7] D. Martin, M. Paolucci, S. McIlraith, M. Burstein, D. McDermott, D. McGuinness, B. Parsia, T. Payne, M. Sabou, and M. Solanki, "Bringing semantics to web services: The OWL-S approach," Lecture Notes in Computer Science, 2005, pp [8] J.C. Arpírez, O. Corcho, M. Fernández-López, and A. Gómez-Pérez, "WebODE: A Scalable Workbench for Ontological Engineering," in the First International Conference on Knowledge Capture (K-CAP), ACM, 2001, pp [9] M. Fernandez-Lopez, A. Gomez-Perez, and N. Juristo, "Methontology: from Ontological art towards Ontological Engineering," in AAAI97 Spring Symposium Series on Ontological Engineering, Stanford, USA, 1997, pp [10] Protege Plugin Library," [last accessed on March 5, 2010]; Available from: n_library. [11] L. Casely-Hayford, "A Comparative Analysis of Methodologies, Tools and Languages used for building Ontologies". 2005, CCLRC ESC [12] L. Casely-Hayford, "Environments, Methodologies and Languages for supporting Users in building a Chemical Ontology", in Faculty of Life Sciences. 2005, University of Manchester [13] O. Corcho, M. Fernández-López, and A. Gómez-Pérez, "Methodologies, Tools and Languages for building Ontologies. Where is their meeting point?," Data & Knowledge Engineering, vol(1), 2003, pp [14] A. Gomez-Perez, J. Angele, M. Fernandez-Lopez, V. Christophides, A. Stutt, and Y. Sure, "A survey on Ontology Tools", 2002, Universidad Politecnia de Madrid [15] Y. Sure, M. Erdmann, and R. Studer, "OntoEdit: Collaborative Engineering of Ontologies," in Towards the Semantic Web: Ontology-driven Knowledge Management, 2002 [16] E. Pietriga, "Isaviz: a visual environment for browsing and authoring RDF models," in Eleventh International World Wide Web Conference, 2002 [17] S.W. Altova, "Visual Semantic Web design tool for RDF and OWL", 2006 [18] T. Composer, "TOPBRAID COMPOSER 2007 Features and getting Started Guide Version 1.0", created by TopQuadrant, US, 2007 [19] J. Day-Richter, M.A. Harris, and M. Haendel, "OBO- Edit an ontology editor for biologists," Bioinformatics, vol(16), 2007, pp [20] K. Kozaki, Y. Kitamura, M. Ikeda, and R. Mizoguchi, "Hozo: An Environment for Building/Using Ontologies Based on a Fundamental Consideration of "Role" and "Relationship"," in 13th International Conference Knowledge Engineering and Knowledge Management, Spain, October 1-4, 2002, pp [21] B. McBride, "Jena: A Semantic Web toolkit," IEEE Internet Computing, 2002, pp [22] J. Frijters, "IKVM, an implementation of Java for Mono and the.net Framework," 2004 [last accessed on March 5, 2010]; Available from: [23] Rad TreeView for ASP.NET AJAX," [last accessed on March 5, 2010]; Available from: [24] M.S. Siddiqui, Z.A. Shaikh, and A.R. Memon, "Towards the development of Community Ontology," in 12th IEEE International Multi-topic Conference (INMIC), Bahria University, Karachi, Pakistan, December 2008, pp

Evaluation of RDF(S) and DAML+OIL Import/Export Services within Ontology Platforms

Evaluation of RDF(S) and DAML+OIL Import/Export Services within Ontology Platforms Evaluation of RDF(S) and DAML+OIL Import/Export Services within Ontology Platforms Asunción Gómez-Pérez and M. Carmen Suárez-Figueroa Laboratorio de Inteligencia Artificial Facultad de Informática Universidad

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

An Annotation Tool for Semantic Documents

An Annotation Tool for Semantic Documents An Annotation Tool for Semantic Documents (System Description) Henrik Eriksson Dept. of Computer and Information Science Linköping University SE-581 83 Linköping, Sweden her@ida.liu.se Abstract. Document

More information

Structure of This Presentation

Structure of This Presentation Inferencing for the Semantic Web: A Concise Overview Feihong Hsu fhsu@cs.uic.edu March 27, 2003 Structure of This Presentation General features of inferencing for the Web Inferencing languages Survey of

More information

Building domain ontologies from lecture notes

Building domain ontologies from lecture notes Building domain ontologies from lecture notes Neelamadhav Gantayat under the guidance of Prof. Sridhar Iyer Department of Computer Science and Engineering, Indian Institute of Technology, Bombay Powai,

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

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

Tania Tudorache Stanford University. - Ontolog forum invited talk04. October 2007

Tania Tudorache Stanford University. - Ontolog forum invited talk04. October 2007 Collaborative Ontology Development in Protégé Tania Tudorache Stanford University - Ontolog forum invited talk04. October 2007 Outline Introduction and Background Tools for collaborative knowledge development

More information

Developing Ontology-based Applications using Hozo

Developing Ontology-based Applications using Hozo Developing Ontology-based Applications using Hozo Kouji Kozaki *1, Yoshinobu Kitamura *1 and Riichiro Mizoguchi *1 *1 The Institute of Scientific and Industrial Research, Osaka University *1 8-1 Mihogaoka,

More information

Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Protégé-2000: A Flexible and Extensible Ontology-Editing Environment Protégé-2000: A Flexible and Extensible Ontology-Editing Environment Natalya F. Noy, Monica Crubézy, Ray W. Fergerson, Samson Tu, Mark A. Musen Stanford Medical Informatics Stanford University Stanford,

More information

Collaborative Ontology Construction using Template-based Wiki for Semantic Web Applications

Collaborative Ontology Construction using Template-based Wiki for Semantic Web Applications 2009 International Conference on Computer Engineering and Technology Collaborative Ontology Construction using Template-based Wiki for Semantic Web Applications Sung-Kooc Lim Information and Communications

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

SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES

SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES Jeremy Carroll, Ralph Hodgson, {jeremy,ralph}@topquadrant.com This paper is submitted to The W3C Workshop on Semantic Web in Energy Industries

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

Practical Experiences in Developing Ontology-Based Multi-Agent System

Practical Experiences in Developing Ontology-Based Multi-Agent System Practical Experiences in Developing Ontology-Based Multi- System Jarmo Korhonen Software Business and Engineering Institute, Helsinki University of Technology, Jarmo.Korhonen@hut.fi Pekka Isto Industrial

More information

Creating Ontology Chart Using Economy Domain Ontologies

Creating Ontology Chart Using Economy Domain Ontologies Creating Ontology Chart Using Economy Domain Ontologies Waralak V. Siricharoen *1, Thitima Puttitanun *2 *1, Corresponding author School of Science, University of the Thai Chamber of Commerce, 126/1, Dindeang,

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

New Tools for the Semantic Web

New Tools for the Semantic Web New Tools for the Semantic Web Jennifer Golbeck 1, Michael Grove 1, Bijan Parsia 1, Adtiya Kalyanpur 1, and James Hendler 1 1 Maryland Information and Network Dynamics Laboratory University of Maryland,

More information

Interoperability of Protégé using RDF(S) as Interchange Language

Interoperability of Protégé using RDF(S) as Interchange Language Interoperability of Protégé using RDF(S) as Interchange Language Protégé Conference 2006 24 th July 2006 Raúl García Castro Asunción Gómez Pérez {rgarcia, asun}@fi.upm.es Protégé Conference 2006, 24th

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

ODESeW. Automatic Generation of Knowledge Portals for Intranets and Extranets

ODESeW. Automatic Generation of Knowledge Portals for Intranets and Extranets ODESeW. Automatic Generation of Knowledge Portals for Intranets and Extranets Oscar Corcho, Asunción Gómez-Pérez, Angel López-Cima, V. López-García, and María del Carmen Suárez-Figueroa Laboratorio de

More information

Contributions to the Study of Semantic Interoperability in Multi-Agent Environments - An Ontology Based Approach

Contributions to the Study of Semantic Interoperability in Multi-Agent Environments - An Ontology Based Approach Int. J. of Computers, Communications & Control, ISSN 1841-9836, E-ISSN 1841-9844 Vol. V (2010), No. 5, pp. 946-952 Contributions to the Study of Semantic Interoperability in Multi-Agent Environments -

More information

WebODE: a Scalable Workbench for Ontological Engineering

WebODE: a Scalable Workbench for Ontological Engineering WebODE: a Scalable Workbench for Ontological Engineering Julio C. Arpírez, Oscar Corcho, Mariano Fernández-López, Asunción Gómez-Pérez Facultad de Informática. Universidad Politécnica de Madrid Campus

More information

SOFTWARE ENGINEERING ONTOLOGIES AND THEIR IMPLEMENTATION

SOFTWARE ENGINEERING ONTOLOGIES AND THEIR IMPLEMENTATION SOFTWARE ENGINEERING ONTOLOGIES AND THEIR IMPLEMENTATION Wongthongtham, P. 1, Chang, E. 2, Dillon, T.S. 3 & Sommerville, I. 4 1, 2 School of Information Systems, Curtin University of Technology, Australia

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

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

INTEGRATING ONTOLOGIES INTO EBXML REGISTRIES FOR EFFICIENT SERVICE DISCOVERY

INTEGRATING ONTOLOGIES INTO EBXML REGISTRIES FOR EFFICIENT SERVICE DISCOVERY INTEGRATING ONTOLOGIES INTO EBXML REGISTRIES FOR EFFICIENT SERVICE DISCOVERY *Mohamed Bahaj 1 and Salim Baroudi 1 1 Department Of Computer Science, Faculty of Science And Technology, University Hassan

More information

TOWARDS ONTOLOGY DEVELOPMENT BASED ON RELATIONAL DATABASE

TOWARDS ONTOLOGY DEVELOPMENT BASED ON RELATIONAL DATABASE TOWARDS ONTOLOGY DEVELOPMENT BASED ON RELATIONAL DATABASE L. Ravi, N.Sivaranjini Department of Computer Science, Sacred Heart College (Autonomous), Tirupattur. { raviatshc@yahoo.com, ssk.siva4@gmail.com

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

Comparison Some of Ontology Editors

Comparison Some of Ontology Editors Comparison Some of Ontology Editors Article Info:, Vol. 8 (2013), No. 2, pp. 018-024 Received 03 April 2012 Accepted 24 April 2013 UDC 004.4 Summary In this paper some software tools related to Semantic

More information

Protégé: Past, Present, and Future. Ray Fergerson Stanford

Protégé: Past, Present, and Future. Ray Fergerson Stanford Protégé: Past, Present, and Future Ray Fergerson Stanford Past Ancient History (1985-1997) Mark Musen s Thesis Protégé-II, Protégé/Win Workshops 1-2 Modern Era (1997-2003) Protégé in Java Workshops 3-6

More information

Semantic Web Update W3C RDF, OWL Standards, Development and Applications. Dave Beckett

Semantic Web Update W3C RDF, OWL Standards, Development and Applications. Dave Beckett Semantic Web Update W3C RDF, OWL Standards, Development and Applications Dave Beckett Introduction Semantic Web Activity RDF - RDF Core OWL - WebOnt Interest Group Query, Calendaring SWAD and Applications

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

Interoperability of Protégé 2.0 beta and OilEd 3.5 in the Domain Knowledge of Osteoporosis

Interoperability of Protégé 2.0 beta and OilEd 3.5 in the Domain Knowledge of Osteoporosis EXPERIMENT: Interoperability of Protégé 2.0 beta and OilEd 3.5 in the Domain Knowledge of Osteoporosis Franz Calvo, MD fcalvo@u.washington.edu and John H. Gennari, PhD gennari@u.washington.edu Department

More information

CHAPTER 2. Overview of Tools and Technologies in Ontology Development

CHAPTER 2. Overview of Tools and Technologies in Ontology Development CHAPTER 2 Overview of Tools and Technologies in Ontology Development 2.1. Ontology Representation Languages 2.2. Ontology Development Methodologies 2.3. Ontology Development Tools 2.4. Ontology Query Languages

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

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

A Community-Driven Approach to Development of an Ontology-Based Application Management Framework

A Community-Driven Approach to Development of an Ontology-Based Application Management Framework A Community-Driven Approach to Development of an Ontology-Based Application Management Framework Marut Buranarach, Ye Myat Thein, and Thepchai Supnithi Language and Semantic Technology Laboratory National

More information

WebProtégé. Protégé going Web. Tania Tudorache, Jennifer Vendetti, Natasha Noy. Stanford Center for Biomedical Informatics

WebProtégé. Protégé going Web. Tania Tudorache, Jennifer Vendetti, Natasha Noy. Stanford Center for Biomedical Informatics WebProtégé Protégé going Web Tania Tudorache, Jennifer Vendetti, Natasha Noy Stanford Center for Biomedical Informatics Protégé conference 2009 Amsterdam, June 24, 2009 WebProtégé quick overview WebProtégé

More information

Ontology-driven Translators: The new generation

Ontology-driven Translators: The new generation Ontology-driven Translators: The new generation Francisco-Edgar Castillo-Barrera Engineering Faculty, Universidad Autónoma de San Luis Potosí, México ecastillo@uaslp.mx Abstract. In this paper we describe

More information

Workpackage 15: DBE Business Modeling Language

Workpackage 15: DBE Business Modeling Language Contract n 507953 Workpackage 15: DBE Business Modeling Language Deliverable D15.4: Ontology Creator/Importer/Viewer Project funded by the European Community under the Information Society Technology Programme

More information

Developing University Ontology using protégé OWL Tool: Process and Reasoning

Developing University Ontology using protégé OWL Tool: Process and Reasoning International Journal of Scientific & Engineering Research Volume 2, Issue 9, September-2011 1 Developing University Ontology using protégé OWL Tool: Process and Reasoning Naveen Malviya, Nishchol Mishra,

More information

2 Which Methodology for Building Ontologies? 2.1 A Work Still in Progress Many approaches (for a complete survey, the reader can refer to the OntoWeb

2 Which Methodology for Building Ontologies? 2.1 A Work Still in Progress Many approaches (for a complete survey, the reader can refer to the OntoWeb Semantic Commitment for Designing Ontologies: A Proposal Bruno Bachimont 1,Antoine Isaac 1;2, Raphaël Troncy 1;3 1 Institut National de l'audiovisuel, Direction de la Recherche 4, Av. de l'europe - 94366

More information

Towards the Semantic Desktop. Dr. Øyvind Hanssen University Library of Tromsø

Towards the Semantic Desktop. Dr. Øyvind Hanssen University Library of Tromsø Towards the Semantic Desktop Dr. Øyvind Hanssen University Library of Tromsø Agenda Background Enabling trends and technologies Desktop computing and The Semantic Web Online Social Networking and P2P Computing

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

SWRL RULE EDITOR: A WEB APPLICATION AS RICH AS DESKTOP BUSINESS RULE EDITORS

SWRL RULE EDITOR: A WEB APPLICATION AS RICH AS DESKTOP BUSINESS RULE EDITORS SWRL RULE EDITOR: A WEB APPLICATION AS RICH AS DESKTOP BUSINESS RULE EDITORS João Paulo Orlando 1, Adriano Rívolli 1, Saeed Hassanpour 2, Martin J. O'Connor 2, Amar Das 2, and Dilvan A. Moreira 1 1 Dept.

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

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

Developing an Ontology for Teaching Multimedia Design and Planning

Developing an Ontology for Teaching Multimedia Design and Planning Jakkilinki, Sharda, Georgievski 1 Abstract Developing an Ontology for Teaching Multimedia Design and Planning Roopa Jakkilinki, Nalin Sharda, Mladen Georgievski School of Computer Science and Mathematics

More information

References to Ontology Services

References to Ontology Services 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 AGENTCITIES / OPENNET INPUT DOCUMENT References to Ontology Services Agentcities

More information

Position Paper W3C Workshop on RDF Next Steps: OMG Ontology PSIG

Position Paper W3C Workshop on RDF Next Steps: OMG Ontology PSIG Position Paper W3C Workshop on RDF Next Steps: OMG Ontology PSIG Elisa Kendall 1, Roy Bell 2, Roger Burkhart 3, Manfred Koethe 4, Hugues Vincent 5, and Evan Wallace 6 Object Management Group (OMG) Ontology

More information

A General Approach to Query the Web of Data

A General Approach to Query the Web of Data A General Approach to Query the Web of Data Xin Liu 1 Department of Information Science and Engineering, University of Trento, Trento, Italy liu@disi.unitn.it Abstract. With the development of the Semantic

More information

Comparison of Ontology Editors

Comparison of Ontology Editors Comparison of Ontology Editors Emhimed Salem Alatrish 1 Abstract in this paper some software tools related to Semantic web are considered and compared. In fact, five ontology-editors are described and

More information

Towards Semantic Matching of Business Services and Electronic Services

Towards Semantic Matching of Business Services and Electronic Services Towards Semantic Matching of Business Services and Electronic Services Rolf Kluge (1,2), André Ludwig (1), Roman Belter (1,2) (1) InformationSystems Institute University of Leipzig 04109 Leipzig, Germany

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

Semantic Web. Lecture XIII Tools Dieter Fensel and Katharina Siorpaes. Copyright 2008 STI INNSBRUCK

Semantic Web. Lecture XIII Tools Dieter Fensel and Katharina Siorpaes. Copyright 2008 STI INNSBRUCK Semantic Web Lecture XIII 25.01.2010 Tools Dieter Fensel and Katharina Siorpaes Copyright 2008 STI INNSBRUCK Today s lecture # Date Title 1 12.10,2009 Introduction 2 12.10,2009 Semantic Web Architecture

More information

JENA: A Java API for Ontology Management

JENA: A Java API for Ontology Management JENA: A Java API for Ontology Management Hari Rajagopal IBM Corporation Page Agenda Background Intro to JENA Case study Tools and methods Questions Page The State of the Web Today The web is more Syntactic

More information

The onprom Toolchain for Extracting Business Process Logs using Ontology-based Data Access

The onprom Toolchain for Extracting Business Process Logs using Ontology-based Data Access The onprom Toolchain for Extracting Business Process Logs using Ontology-based Data Access Diego Calvanese, Tahir Emre Kalayci, Marco Montali, and Ario Santoso KRDB Research Centre for Knowledge and Data

More information

Methodologies, tools and languages for building ontologies. Where is their meeting point?

Methodologies, tools and languages for building ontologies. Where is their meeting point? Data & Knowledge Engineering 46 (2003) 41 64 www.elsevier.com/locate/datak Methodologies, tools and languages for building ontologies. Where is their meeting point? Oscar Corcho 1, Mariano Fernandez-Lopez

More information

Orchestrating Music Queries via the Semantic Web

Orchestrating Music Queries via the Semantic Web Orchestrating Music Queries via the Semantic Web Milos Vukicevic, John Galletly American University in Bulgaria Blagoevgrad 2700 Bulgaria +359 73 888 466 milossmi@gmail.com, jgalletly@aubg.bg Abstract

More information

UNIK Multiagent systems Lecture 3. Communication. Jonas Moen

UNIK Multiagent systems Lecture 3. Communication. Jonas Moen UNIK4950 - Multiagent systems Lecture 3 Communication Jonas Moen Highlights lecture 3 Communication* Communication fundamentals Reproducing data vs. conveying meaning Ontology and knowledgebase Speech

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

Semantic Web: Core Concepts and Mechanisms. MMI ORR Ontology Registry and Repository

Semantic Web: Core Concepts and Mechanisms. MMI ORR Ontology Registry and Repository Semantic Web: Core Concepts and Mechanisms MMI ORR Ontology Registry and Repository Carlos A. Rueda Monterey Bay Aquarium Research Institute Moss Landing, CA ESIP 2016 Summer meeting What s all this about?!

More information

Demystifying the Semantic Web

Demystifying the Semantic Web Demystifying the Semantic Web EC 512 chris pera - weaver First Generation of the Web Tim Berners Lee 1990 s Today Publishing & Retrieval of Information Google 2 nd Generation = Semantic web Semantic =

More information

A Comparative Study of Ontology Languages and Tools

A Comparative Study of Ontology Languages and Tools A Comparative Study of Ontology Languages and Tools Xiaomeng Su and Lars Ilebrekke Norwegian University of Science and Technology (NTNU) N-7491, Trondheim, Norway xiaomeng@idi.ntnu.no ilebrekk@stud.ntnu.no

More information

ONTOLOGY SUPPORTED ADAPTIVE USER INTERFACES FOR STRUCTURAL CAD DESIGN

ONTOLOGY SUPPORTED ADAPTIVE USER INTERFACES FOR STRUCTURAL CAD DESIGN ONTOLOGY SUPPORTED ADAPTIVE USER INTERFACES FOR STRUCTURAL CAD DESIGN Carlos Toro 1, Maite Termenón 1, Jorge Posada 1, Joaquín Oyarzun 2, Juanjo Falcón 3. 1. VICOMTech Research Centre, {ctoro, mtermenon,

More information

Persistent Storage System for Efficient Management of OWL Web Ontology *

Persistent Storage System for Efficient Management of OWL Web Ontology * Persistent Storage System for Efficient Management of OWL Web Ontology * Dongwon Jeong 1, Myounghoi Choi 1, Yang-Seung Jeon 2, Youn-Hee Han 3, Laurence T. Yang 4, Young-Sik Jeong 2, and Sung-Kook Han 2

More information

University of Huddersfield Repository

University of Huddersfield Repository University of Huddersfield Repository Olszewska, Joanna Isabelle, Simpson, Ron and McCluskey, T.L. Appendix A: epronto: OWL Based Ontology for Research Information Management Original Citation Olszewska,

More information

Ontology Extraction from Heterogeneous Documents

Ontology Extraction from Heterogeneous Documents Vol.3, Issue.2, March-April. 2013 pp-985-989 ISSN: 2249-6645 Ontology Extraction from Heterogeneous Documents Kirankumar Kataraki, 1 Sumana M 2 1 IV sem M.Tech/ Department of Information Science & Engg

More information

Efficient Querying of Web Services Using Ontologies

Efficient Querying of Web Services Using Ontologies Journal of Algorithms & Computational Technology Vol. 4 No. 4 575 Efficient Querying of Web Services Using Ontologies K. Saravanan, S. Kripeshwari and Arunkumar Thangavelu School of Computing Sciences,

More information

Towards a benchmark of the ODE API methods for accessing ontologies In the WebODE platform

Towards a benchmark of the ODE API methods for accessing ontologies In the WebODE platform Towards a benchmark of the ODE API methods for accessing ontologies In the WebODE platform Oscar Corcho, Raúl García-Castro, Asunción Gómez-Pérez (Ontology Group, Departamento de Inteligencia Artificial,

More information

CSc 8711 Report: OWL API

CSc 8711 Report: OWL API CSc 8711 Report: OWL API Syed Haque Department of Computer Science Georgia State University Atlanta, Georgia 30303 Email: shaque4@student.gsu.edu Abstract: The Semantic Web is an extension of human-readable

More information

Semantic Technology. Chris Welty IBM Research

Semantic Technology. Chris Welty IBM Research Semantic Technology Chris Welty IBM Research What are semantic technologies Dates back to the 60s, 70s, 80s, 90s STRIPS, SNePS,, CG, KL-ONE, NIKL, CLASSIC, LOOM, RACER, etc Today we have standards Common

More information

An Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information

An Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information An Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information Stefan Schulte Multimedia Communications Lab (KOM) Technische Universität Darmstadt, Germany schulte@kom.tu-darmstadt.de

More information

Web Ontology Language (OWL)

Web Ontology Language (OWL) (OWL) Athens 2012 Mikel Egaña Aranguren 3205 Facultad de Informática Universidad Politécnica de Madrid (UPM) Campus de Montegancedo 28660 Boadilla del Monte Spain http://www.oeg-upm.net megana@fi.upm.es

More information

Envisioning Semantic Web Technology Solutions for the Arts

Envisioning Semantic Web Technology Solutions for the Arts Information Integration Intelligence Solutions Envisioning Semantic Web Technology Solutions for the Arts Semantic Web and CIDOC CRM Workshop Ralph Hodgson, CTO, TopQuadrant National Museum of the American

More information

The Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall

The Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall The Semantic Web Revisited Nigel Shadbolt Tim Berners-Lee Wendy Hall Today sweb It is designed for human consumption Information retrieval is mainly supported by keyword-based search engines Some problems

More information

IMAGENOTION - Collaborative Semantic Annotation of Images and Image Parts and Work Integrated Creation of Ontologies

IMAGENOTION - Collaborative Semantic Annotation of Images and Image Parts and Work Integrated Creation of Ontologies IMAGENOTION - Collaborative Semantic Annotation of Images and Image Parts and Work Integrated Creation of Ontologies Andreas Walter, awalter@fzi.de Gabor Nagypal, nagypal@disy.net Abstract: In this paper,

More information

OWL as a Target for Information Extraction Systems

OWL as a Target for Information Extraction Systems OWL as a Target for Information Extraction Systems Clay Fink, Tim Finin, James Mayfield and Christine Piatko Johns Hopkins University Applied Physics Laboratory and the Human Language Technology Center

More information

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) APPLYING SEMANTIC WEB SERVICES. Sidi-Bel-Abbes University, Algeria)

INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) APPLYING SEMANTIC WEB SERVICES. Sidi-Bel-Abbes University, Algeria) INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) ISSN 0976 6367(Print) ISSN 0976 6375(Online) Volume 4, Issue 2, March April (2013), pp. 108-113 IAEME: www.iaeme.com/ijcet.asp Journal

More information

RESTful Encapsulation of OWL API

RESTful Encapsulation of OWL API Ramya Dirsumilli 1 and Till Mossakowski 2 1 Department of Computer Science, Otto von Guericke University, Magdeburg, Germany 2 Institute of Knowledge and Language Engineering, Otto von Guericke University,

More information

Ontologies and The Earth System Grid

Ontologies and The Earth System Grid Ontologies and The Earth System Grid Line Pouchard (ORNL) PI s: Ian Foster (ANL); Don Middleton (NCAR); and Dean Williams (LLNL) http://www.earthsystemgrid.org The NIEeS Workshop Cambridge, UK Overview:

More information

Knowledge Representations. How else can we represent knowledge in addition to formal logic?

Knowledge Representations. How else can we represent knowledge in addition to formal logic? Knowledge Representations How else can we represent knowledge in addition to formal logic? 1 Common Knowledge Representations Formal Logic Production Rules Semantic Nets Schemata and Frames 2 Production

More information

GraphOnto: OWL-Based Ontology Management and Multimedia Annotation in the DS-MIRF Framework

GraphOnto: OWL-Based Ontology Management and Multimedia Annotation in the DS-MIRF Framework GraphOnto: OWL-Based Management and Multimedia Annotation in the DS-MIRF Framework Panagiotis Polydoros, Chrisa Tsinaraki and Stavros Christodoulakis Lab. Of Distributed Multimedia Information Systems,

More information

SAF: A Provenance-Tracking Framework for Interoperable Semantic Applications

SAF: A Provenance-Tracking Framework for Interoperable Semantic Applications SAF: A Provenance-Tracking Framework for Interoperable Semantic Applications Evan W. Patton, Dominic Difranzo, and Deborah L. McGuinness Rensselaer Polytechnic Institute, 110 8th StreetTroy, NY, USA, 12180

More information

Main topics: Presenter: Introduction to OWL Protégé, an ontology editor OWL 2 Semantic reasoner Summary TDT OWL

Main topics: Presenter: Introduction to OWL Protégé, an ontology editor OWL 2 Semantic reasoner Summary TDT OWL 1 TDT4215 Web Intelligence Main topics: Introduction to Web Ontology Language (OWL) Presenter: Stein L. Tomassen 2 Outline Introduction to OWL Protégé, an ontology editor OWL 2 Semantic reasoner Summary

More information

KNOWLEDGE MANAGEMENT AND ONTOLOGY

KNOWLEDGE MANAGEMENT AND ONTOLOGY The USV Annals of Economics and Public Administration Volume 16, Special Issue, 2016 KNOWLEDGE MANAGEMENT AND ONTOLOGY Associate Professor PhD Tiberiu SOCACIU Ștefan cel Mare University of Suceava, Romania

More information

The Semantic Web Vision: Where are We?

The Semantic Web Vision: Where are We? The Semantic Web Vision: Where are We? Jorge Cardoso Department of Mathematics and Engineering University of Madeira, 9000-390, Funchal, Portugal jcardoso@uma.pt Abstract. The full vision of the Semantic

More information

QuickTime and a Tools API Breakout. TIFF (LZW) decompressor are needed to see this picture.

QuickTime and a Tools API Breakout. TIFF (LZW) decompressor are needed to see this picture. Tools API Breakout The number of Semantic Web tools is growing very fast. When building Semantic Web applications, we would like to be able to assemble a set of tools, choosing the best-of-breed for each

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

Collaborative & WebProtégé

Collaborative & WebProtégé Collaborative & WebProtégé Tania Tudorache Stanford Center for Biomedical Informatics Research Joint Ontolog-OOR Panel Session July 16, 2009 1 Collaborative Ontology Development Collaboration: several

More information

SEMANTIC WEB AN INTRODUCTION. Luigi De https://elite.polito.it

SEMANTIC WEB AN INTRODUCTION. Luigi De https://elite.polito.it SEMANTIC WEB AN INTRODUCTION Luigi De Russis @luigidr https://elite.polito.it THE WEB IS A WEB OF DOCUMENT FOR PEOPLE, NOT FOR MACHINES 2 THE WEB IS A WEB OF DOCUMENT 3 THE SEMANTIC WEB IS A WEB OF DATA

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

Open And Linked Data Oracle proposition Subtitle

Open And Linked Data Oracle proposition Subtitle Presented with Open And Linked Data Oracle proposition Subtitle Pascal GUY Master Sales Consultant Cloud Infrastructure France May 30, 2017 Copyright 2014, Oracle and/or its affiliates. All rights reserved.

More information

Open Research Online The Open University s repository of research publications and other research outputs

Open Research Online The Open University s repository of research publications and other research outputs Open Research Online The Open University s repository of research publications and other research outputs Survey of tools for collaborative knowledge construction and sharing Conference or Workshop Item

More information

Languages and tools for building and using ontologies. Simon Jupp, James Malone

Languages and tools for building and using ontologies. Simon Jupp, James Malone An overview of ontology technology Languages and tools for building and using ontologies Simon Jupp, James Malone jupp@ebi.ac.uk, malone@ebi.ac.uk Outline Languages OWL and OBO classes, individuals, relations,

More information

SkyEyes: A Semantic Browser For the KB-Grid

SkyEyes: A Semantic Browser For the KB-Grid SkyEyes: A Semantic Browser For the KB-Grid Yuxin Mao, Zhaohui Wu, Huajun Chen Grid Computing Lab, College of Computer Science, Zhejiang University, Hangzhou 310027, China {maoyx, wzh, huajunsir}@zju.edu.cn

More information

ONAR: AN ONTOLOGIES-BASED SERVICE ORIENTED APPLICATION INTEGRATION FRAMEWORK

ONAR: AN ONTOLOGIES-BASED SERVICE ORIENTED APPLICATION INTEGRATION FRAMEWORK ONAR: AN ONTOLOGIES-BASED SERVICE ORIENTED APPLICATION INTEGRATION FRAMEWORK Dimitrios Tektonidis 1, Albert Bokma 2, Giles Oatley 2, Michael Salampasis 3 1 ALTEC S.A., Research Programmes Division, M.Kalou

More information

DAML+OIL: an Ontology Language for the Semantic Web

DAML+OIL: an Ontology Language for the Semantic Web DAML+OIL: an Ontology Language for the Semantic Web DAML+OIL Design Objectives Well designed Intuitive to (human) users Adequate expressive power Support machine understanding/reasoning Well defined Clearly

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