KAON The Karlsruhe Ontology and Semantic Web Meta Project

Size: px
Start display at page:

Download "KAON The Karlsruhe Ontology and Semantic Web Meta Project"

Transcription

1 KAON The Karlsruhe Ontology and Semantic Web Meta Project Alexander Maedche 1 & Steffen Staab 2 1 Forschungszentrum Informatik, Karlsruhe, Germany, 2 Institut AIFB, Universität Karlsruhe, Germany, & Ontoprise GmbH, Karlsruhe, Germany, Introduction The Semantic Web is composed of applications that share, exchange and link self-describing data (instead of text) via the World Wide Web rendering it a kind of global, distributed database with a lot of semi-tidy information in it that may also allude to very different conceptualisations. To formally specify the data and the conceptualisation, there exists an architectural agreement in form of the famous Semantic Web representation layer cake. The cake ( characterizes different language layers on which data may be self-describing (cf. a slightly modified version on the vertical axis in Figure 1). Semantic Web Representation Layers Trust Proof Interchange Rule Language OWL RDF(S) Web Services CMS... Semantic Web Applications XML Portals Store Access Modify Evolve Versioning Monitoring Inferencing... Semantic Web Management Figure 1: Orthogonal Layers in the Semantic Web The layer cake builds on XML as a syntactic exchange format. It uses RDF (Resource Description Format) and RDFS (RDF Schema) in order to provide a data model and a simple structuring mechanism that abstracts from serialization concerns. On top of these two layers, different logical mechanisms are put in order to offer more sophisticated mechanisms for modelling and reasoning, i.e. OWL (Web Ontology Language, and further languages that yet need to be defined. This picture of the layer cake abstracts from two dimensions that we consider pre-eminent for the Semantic Web:

2 1. The first dimension is a Semantic Web management challenge, viz. applications in the Semantic Web will have to deal with a lot of dynamics in their lifetime, such as transactions, evolving schemata/ontologies/etc. (cf. horizontal axis of Figure 1). 2. The second observation is a potential benefit, viz. that self-describing, interlinked and interchangeable data will allow for generalized applications that are configured by modelling and combining modules to a large extent rather than being built from scratch each time a new application domain comes up (cf. diagonal axis of Figure 1). With the Karlsruhe Ontology and Semantic Web Meta-Project KAON we target at moving along from the bottom to the top of the Semantic Web representation layer cake, handling (at least some of) the dynamic nature of the Semantic Web, and demonstrating how some applications like portals, content management or Web Services may be driven by modelling and some commonly available modules (at least to a large extent). In order to give an idea of how KAON puts this into practice, we here survey some modules of the KAON tool suite. As a running example we here consider a portal for a research & development community, i.e. the VISION community that gathers to share insight about knowledge management research and practice. First, the portal is built using a service management component allowing for plug-n-play design and implementation of portal functionalities. Second, the portal requires a concrete ontology and data repository able to support their development, extension and evolution. Third, the portal needs ways to gather data and metadata such as provided by annotation tools we have developed. Finally, the portal needs to be realized with a concrete user interface. These four (out of a richer set of) components are presented in the remainder of the paper. We want to note here that the modules of the KAON tool suite have been or are currently developed in a number of different projects, which is the reason why we call KAON a meta project, viz.: WonderWeb (EU IST FET-O), SWAP Semantic Web and Peer-to-Peer (EU IST), OntoWeb - Ontology based information exchange for knowledge management and electronic commerce (EU IST), OntoLogging - Corporate Ontology Modelling and Management System (EU IST), SWWS - Semantic Web Enabled Web Services (EU IST) and PADLR Personalized Access to Distributed Learning Resources (BMBF). The currently available source code and executables can be downloaded from (also cf. [2]). KAON Server A Semantic Web Management System KAON Server [9] is a comprehensive and sophisticated software entity enabling the management of Semantic Web components. It has been (and still is) developed in order to serve the very different needs of clients, such as Semantic Web tools (like OntoMat- Annotizer, cf. below) or applications like the KAON Portal (cf. below). Its purpose is to integrate different functional components (e.g. KAON storage and transaction modules like the OI model engineering server, cf. below) and external services (e.g. inference engines like Triple [11]). Our motivation is that if the Semantic Web can be very roughly compared to a kind of global database, then a Semantic Web management system is completely lacking so far. In a way, this situation is unavoidable as the functionality of such a system is far from being well understood at the current point in time with many theoretical foundations concerning such a system currently being under research, such as views [15], evolution [13], or versioning [6] to name but three.

3 Nevertheless, instead of a flock of tools that only interoperate by reading and writing data into files in some Semantic Web format, there is an immediate need for a Semantic Web Management System that, (i), provides interoperability between Semantic Web modules, (ii), is flexibly configurable, and, (iii), is open to new developments in theory and implementation. KAON Server complements the static part of the Semantic Web layer cake by managing components that cover the dynamic aspects of the Semantic Web (cf. Figure 1). It consists of two core building blocks, viz. a Component Management module, which is able to o load and unload components on the fly as needed, o register and manage the components, o provide communication between components through a flexible event mechanism. a Semantic Web data API, which o allows for dynamic instantiations by components that extend the functionality of the core KAON Server modules towards a full-fledged Semantic Web management system. o answers to the needs put forward by the static part of the Semantic Web layer cake, viz. the definitions of Semantic Web languages. The principal concept of KAON Server has been developed in a way that it may easily accommodate minor changes in the structure of the Semantic Web layer cake or in the dynamic requirements. Additionally, it integrates tools that support different individual layers of the layer cake. KAON Server also supports to channel information between these components and to coordinate the information flow. Speaking in technical terms, it implements a service oriented architecture (SOA), representing either standalone or embedded middleware. 1 Unlike in classical database management systems (and besides of a number of other distinctions) there is actually not a single data model for the Semantic Web (cf. Figure 1). Instead, several data models are used, some of them are even unspecified by now, e.g. the data models employed to implement the rule language, the proof interchange and trust layers. At first glance, this appears not to be of any problem since all data models rely on the same meta-grammar, namely XML. However, any practical usage requires to talk about the specific data model addressed, e.g. when trying to implement transactional behaviour or security. Almost all functionality in the domain of the management system shows such a dependency. Hence, all those characteristics directly lead to the need of an open, flexible and extensible architecture, such as implemented for KAON Server. In addition to the extensibility, the interoperation of components must be ensured since upper layers often rely on functionality specified and provided by lower layers, e.g. data typing for RDF and OWL taken from XML Schema. However, due to the inherent complexity no single server was yet able to support everything simultaneously. In order to build a reasonably complete system to support the Semantic Web one must draw from functionalities of existing software and must be able to include and manage them. KAON Server builds on current state-of-the-art solutions for component management. It will allow for integration of existing clients like ontology editors (e.g. OILEd [1] or OntoEdit [14]) through dynamically loadable adapters that translate between their internal structures and the KAON Server API. Additionally, it allows for a large variety of configurations, which are capable of providing different functionality depending on the selection of hosted components. In the following we highlight a KAON functional component (the OI-model Engineering Server), a client (the OntoMat-Annotizer) and an application (KAON Portal).

4 Functional backend component: OI-model Engineering Server The OI-model Engineering Server is an implementation of the KAON Server Data API using relational databases for ontology management. The name Engineering Server stems from the fact that the server is optimized for ontology engineering, where creation and deletion of concepts is a common operation. Hence, the Engineering Server has a fixed number of tables in the schema, rather than allocating a table per concept for storing the extensions of concepts and properties. The OI-model Engineering Server implements several important elements required for ontology management: The optimized loading component is responsible for bulk-loading of ontology entities. To improve performance, entities are cached at the client. Concurrency conflict detection is responsible for detecting and resolving conflicts resulting in concurrent updates of different users. For example, if one user updates the ontology, then other active users must be notified of this update. Alternatively, if a user attempts to update the ontology using stale information, the conflict must be detected. Change reversibility is responsible for keeping track of the ontology changes in an evolution log in order to be able to reverse them at user's request. Further, the evolution log is also used by the distributed ontology evolution. Evolution strategies are responsible for making sure that all changes applied to the ontology leave the ontology in a consistent state and for preventing illegal changes. Also evolution strategies allow the user to customize the evolution process. Ontology inclusion facilities in conjunction with corresponding evolution strategies are responsible for managing multiple ontologies within one node. Ontology replication facilities together with distributed evolution strategies are responsible for enabling reuse of distributed ontologies. The OI-model Engineering Server has been heavily optimized and tested on an ontology consisting of 100,000 concepts, 66,000 properties and 1,000,000 instances. To give some example figures: loading of related information about 20 ontology entities takes under 3 seconds, while deleting a concept in the middle of the concept hierarchy takes under 5 seconds. It works on a common single processor desktop computer running Windows XP with 256MB of RAM. Client: Metadata Generation with the OntoMat-Annotizer The OntoMat-Annotizer implements the (S-)CREAM framework [3] that provides for metadata generation from web pages. It implements five types of metadata generation: 1. Metadata generation as conventional knowledge acquisition by typing of facts with guidance from the ontology. 2. Metadata generation by mark-up of web pages using guidance from the ontology. 3. Metadata generation by authoring web pages using an existing fact base. 4. Metadata generation by learning wrappers and automatic information extraction rules from example annotations and applying them to previously unseen pages [4]. 5. Metadata generaion by constructing mappings between databases and ontologies [5]. In order to actually exploit these four types of metadata generation, it has been necessary to provide a comprehensive infrastructure. For instance, it is necessary to dynamically load an ontology. Second, one may have to crawl metadata from specified web sites in order to find existing facts, e.g. all the facts about one s colleagues and co-authors. Then only, one may explore the fact base using reasoning with instances in order to correctly relate objects for which new identifiers are created in the Semantic Web with objects (e.g. colleagues) for which such an object identifier has already been created by someone else (e.g. the colleague herself). Hence, the OntoMat client needs comprehensive support to store,

5 access, modify, replicate and visualize ontology-based information which is a task for the KAON tool suite. Application: Building semantics-driven Web portals using KAON Portal KAON Portal is an application framework for developing semantics-driven Web portals based on TomCat and the SEAL methodology [7]. KAON Portal exploits ontologies available via KAON server for allowing users a semantics-based access to content available within a Web portal. KAON portal includes the following components: Templates for concepts, instances and properties Tree View component Similarity and Ranking component Search component Logging component User management component A concrete instantiation of KAON Portal is the VISION Portal 1. VISION is a EU-funded knowledge management roadmap project that first describes state-of-the-art of knowledge technologies and second develops a roadmap for future research and development in this field. The state-of-the-art report with respect to relevant projects, organizations and software has been also represented in the form of an ontology and associated instances and a semantics-driven access to this data has been made available via a Web portal. KAON served as an integrated infrastructure for setting up and running this portal. Conclusion We have introduced the Karlsruhe Ontology and Semantic Web Meta-Project KAON as a framework for putting the Semantic Web into practice. KAON complements the Semantic Web representation layer cake with the dimensions of management and application that are essential for leading the Semantic Web to its full potential. The comprehensive software infrastructure provided by KAON enabled us to successfully implement applications in the fields of E-Learning [10], Tourism information systems [8], Knowledge Management [12], and Web Portals [7]. References [1] S. Bechhofer, I. Horrocks, C. Goble, and R. Stevens. OilEd: A reason-able ontology editor for the semantic web. In KI-2001: Advances in Artificial Intelligence, LNAI 2174, pages Springer, [2] E. Bozsak, M. Ehrig, S. Handschuh, A. Hotho, A. Mädche, B. Motik, D. Oberle, C. Schmitz, S. Staab, L. Stojanovic, N. Stojanovic, R. Studer, G. Stumme, Y. Sure, J. Tane, R. Volz, V. Zacharias. KAON 1

6 Towards a large scale Semantic Web. In: Proceedings of EC-Web Aix-en-Provence, France, September 2-6, LNCS, Springer, 2002, pp [3] S. Handschuh, S. Staab. Authoring and Annotation of Web Pages in CREAM. In: Proceedings of the 11 th International World Wide Web Conference, WWW 2002, Honolulu, Hawaii, May 7-11, ACM Press. [4] S. Handschuh, S. Staab, F. Ciravegna. S-CREAM Semi-automatic CREAtion of Metadata. In: Proc. of the European Conference on Knowledge Acquisition and Management EKAW Madrid, Spain, October 1-4, LNCS/LNAI 2473, Springer, 2002, pp [5] S. Handschuh, S. Staab, R. Volz. On Deep Annotation. In: Proceedings of the 12th International World Wide Web Conference, WWW 2003, Budapest, Hungary, May 20-24, ACM Press. [6] M. Klein, A. Kiryakov, D. Ognyanov, D. Fensel. Ontology versioning and change detection on the Web. In 13th International Conference on Knowledge Engineering and Knowledge Management (EKAW02), Sigenza, Spain, October 1-4, 2002, [7] A. Mädche, S. Staab, R. Studer, Y. Sure, R. Volz. SEAL Tying Up Information Integration and Web Site Management by Ontologies. IEEE Data Engineering Bulletin, 25(1): 10-17, [8] A. Mädche, S. Staab. Applying Semantic Web Technologies for Tourism Information Systems. In: K. Wöber, A. Frew, M. Hitz (eds.), Proceedings of the 9 th International Conference for Information and Communication Technologies in Tourism, ENTER Springer Verlag, Innsbruck, Austria, 23-25th January [9] R. Volz, D. Oberle, S. Staab, B. Motik. KAON SERVER - A Semantic Web Management System. In: Proceedings of the WWW-2003 Alternate Track on Practice and Experience, Budapest, Hungary, May 20-24, Published at [10] C. Schmitz, S. Staab, R. Studer, G. Stumme, J. Tane. Accessing Distributed Learning Repositories through a Courseware Watchdog. E-Learn-2002 Proc. of the World Conference on E-Learning in Corporate Government, Health Care, & Higher Education. Montreal, CA, October 15-19, AACE. [11] M. Sintek, S. Decker. TRIPLE: Reasoning with multiple ontologies. In S. Staab, R. Studer (eds.) Handbook on Ontologies in Information Systems. International Handbooks on Information Systems, Springer Verlag (to appear 2003). [12] S. Staab. Wissensmanagement mit Ontologien und Metadaten. Informatik Spektrum. Springer, 25(3): , [13] L. Stojanovic, A. Maedche, B. Motik, N. Stojanovic. User-Driven Ontology Evolution Management. Proc. of EKAW LNCS, Springer, pp [14] Y. Sure, J. Angele, S. Staab. Guiding Ontology Development by Methodology and Inferencing. In: K. Aberer, L. Liu. ODBASE-2002 Ontologies, Databases and Applications of SEmantics. Irvine, CA, USA, Oct , LNCS, Springer, [15] R. Volz, D. Oberle, R. Studer. Views for light-weight web ontologies. In Proceedings of the ACM Symposium on Applied Computing SAC 2003, March 9-12, 2003, Melbourne, Florida, USA, PD Dr. Steffen Staab Steffen Staab, born 1970, is a lecturer at the Institute for Applied Informatics and Formal Description Methods (AIFB) of the University of Karlsruhe. He has received a M.S.E. from the University of Pennsylvania in 1994, a Dr. rer. nat. from the University of Freiburg in 1998 and his habilitation in applied informatics from the University of Karlsruhe in Steffen s research interest lie in a broad range of applying and improving semantic technologies about which he has published over 80 papers in refereed journals, conferences and workshops. In 1999 he has co-founded Ontoprise GmbH. Steffen is particular eager to hear about trends and controversies interesting to the Intelligent Systems community, as he is editing the corresponding department of IEEE Intelligent Systems. Contact him at staab@aifb.unikarlsruhe.de Dr. Alexander Maedche Alexander Maedche, born 1973, is department manager of the Knowledge Management Research group at the FZI (Research Center for Information Technologies), University of Karlsruhe. He received a Diploma in industrial engineering in 1999 and his PhD in applied

7 informatics in 2001, both from the University of Karlsruhe. His research interests cover knowledge discovery in data and text, ontology management and learning. Alexander has published over 70 papers in refereed journals, conferences and workshops. Contact him at the FZI Research Center for Information Technology, Univ. of Karlsruhe, Haid-und-Neu-Str , Karlsruhe, Germany,

Metadata and the Semantic Web and CREAM 0

Metadata and the Semantic Web and CREAM 0 Metadata and the Semantic Web and CREAM 0 1 Siegfried Handschuh, 1;2 Steffen Staab, 1;3 Alexander Maedche 1 Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe, Germany http://www.aifb.uni-karlsruhe.de/wbs

More information

Services on the Move Towards P2P-Enabled Semantic Web Services

Services on the Move Towards P2P-Enabled Semantic Web Services Services on the Move Towards P2P-Enabled Semantic Web Services Alexander Maedche a and Steffen Staab b a FZI Research Center for Information Technologies at the University of Karlsruhe D-76131 Karlsruhe,

More information

Ontologies are increasingly seen as a key technology for enabling semanticsdriven

Ontologies are increasingly seen as a key technology for enabling semanticsdriven I n t e l l i g e n t I n f o r m a t i o n P r o c e s s i n g Ontologies for Enterprise Knowledge Management Alexander Maedche, Boris Motik, Ljiljana Stojanovic, Rudi Studer, and Raphael Volz, Research

More information

Accessing Distributed Learning Repositories through a Courseware Watchdog

Accessing Distributed Learning Repositories through a Courseware Watchdog Accessing Distributed Learning Repositories through a Courseware Watchdog Christoph Schmitz, Steffen Staab, Rudi Studer, Gerd Stumme, Julien Tane Learning Lab Lower Saxony (L3S), Expo Plaza 1, D--30539

More information

Fact Sheet Semantic Web

Fact Sheet Semantic Web Knowledge Technology Fact Sheet Semantic Web What is the Semantic Web? The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers

More information

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

Managing Multiple Ontologies and Ontology Evolution in Ontologging

Managing Multiple Ontologies and Ontology Evolution in Ontologging Managing Multiple Ontologies and Ontology Evolution in Ontologging A. Maedche, B. Motik, L. Stojanovic, R. Studer, R. Volz FZI Research Center for Information Technologies at the Univ.of Karlsruhe,Germany

More information

SEAL a SEmantic portal with content management functionality

SEAL a SEmantic portal with content management functionality SEAL a SEmantic portal with content management functionality Steffen Staab 1,2, Rudi Studer 1,2,3, York Sure 1, Raphael Volz 1,3 2 Institute AIFB, University of Karlsruhe, 76128 Karlsruhe, Germany http://www.aifb.uni-karlsruhe.de/wbs

More information

Supporting Application Development in the Semantic Web

Supporting Application Development in the Semantic Web Supporting Application Development in the Semantic Web DANIEL OBERLE, STEFFEN STAAB, RUDI STUDER, and RAPHAEL VOLZ University of Karlsruhe, Germany Institute for Applied Informatics and Formal Description

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

Evolva: A Comprehensive Approach to Ontology Evolution

Evolva: A Comprehensive Approach to Ontology Evolution Evolva: A Comprehensive Approach to Evolution Fouad Zablith Knowledge Media Institute (KMi), The Open University Walton Hall, Milton Keynes, MK7 6AA, United Kingdom f.zablith@open.ac.uk Abstract. evolution

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

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

The semantic web new ways to present and integrate information

The semantic web new ways to present and integrate information Comparative and Functional Genomics Comp Funct Genom 2003; 4: 98 103. Published online in Wiley InterScience (www.interscience.wiley.com). DOI: 10.1002/cfg.240 Conference Review The semantic web new ways

More information

CREAM Creating relational metadata with a component-based, ontology-driven annotation framework

CREAM Creating relational metadata with a component-based, ontology-driven annotation framework CREAM Creating relational metadata with a component-based, ontology-driven annotation framework 1 Siegfried Handschuh, 1;2 Steffen Staab, 1;3 Alexander Maedche 1 Institute AIFB, University of Karlsruhe,

More information

Requirements for Information Extraction for Knowledge Management

Requirements for Information Extraction for Knowledge Management Requirements for Information Extraction for Knowledge Management Philipp Cimiano*, Fabio Ciravegna, John Domingue, Siegfried Handschuh*, Alberto Lavelli +, Steffen Staab*, Mark Stevenson AIFB, University

More information

Web Portal : Complete ontology and portal

Web Portal : Complete ontology and portal Web Portal : Complete ontology and portal Mustafa Jarrar, Ben Majer, Robert Meersman, Peter Spyns VUB STARLab, Pleinlaan 2 1050 Brussel {Ben.Majer,Mjarrar,Robert.Meersman,Peter.Spyns}@vub.ac.be, www.starlab.vub.ac.be

More information

THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE

THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE ONTOLOGY LEARNING FOR THE SEMANTIC WEB ONTOLOGY LEARNING FOR THE SEMANTIC WEB by Alexander Maedche University of Karlsruhe, Germany SPRINGER

More information

A Method for Semi-Automatic Ontology Acquisition from a Corporate Intranet

A Method for Semi-Automatic Ontology Acquisition from a Corporate Intranet A Method for Semi-Automatic Ontology Acquisition from a Corporate Intranet Joerg-Uwe Kietz, Alexander Maedche, Raphael Volz Swisslife Information Systems Research Lab, Zuerich, Switzerland fkietz, volzg@swisslife.ch

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

Motivating Ontology-Driven Information Extraction

Motivating Ontology-Driven Information Extraction Motivating Ontology-Driven Information Extraction Burcu Yildiz 1 and Silvia Miksch 1, 2 1 Institute for Software Engineering and Interactive Systems, Vienna University of Technology, Vienna, Austria {yildiz,silvia}@

More information

Dynamic Ontology Evolution

Dynamic Ontology Evolution Dynamic Evolution Fouad Zablith Knowledge Media Institute (KMi), The Open University. Walton Hall, Milton Keynes, MK7 6AA, United Kingdom. f.zablith@open.ac.uk Abstract. Ontologies form the core of Semantic

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

FedX: A Federation Layer for Distributed Query Processing on Linked Open Data

FedX: A Federation Layer for Distributed Query Processing on Linked Open Data FedX: A Federation Layer for Distributed Query Processing on Linked Open Data Andreas Schwarte 1, Peter Haase 1,KatjaHose 2, Ralf Schenkel 2, and Michael Schmidt 1 1 fluid Operations AG, Walldorf, Germany

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

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

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

OntoWeb a Semantic Web Community Portal

OntoWeb a Semantic Web Community Portal OntoWeb a Semantic Web Community Portal Peter Spyns, Daniel Oberle, Raphael Volz, Jijuan Zheng, Mustafa Jarrar, York Sure, Rudi Studer, and Robert Meersman Institute AIFB, University of Karlsruhe, D-76128

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

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

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

WonderWeb Dissemination and Use Plan

WonderWeb Dissemination and Use Plan WonderWeb Dissemination and Use Plan WonderWeb: Ontology Infrastructure for the Semantic Web Editors: Sean Bechhofer & Ian Horrocks (VUM) with contributions from Heiner Stuckenschmidt (VUA) Daniel Oberle

More information

Semantic web portals: state-of-the-art survey

Semantic web portals: state-of-the-art survey Semantic web portals: state-of-the-art survey Holger Lausen, Ying Ding, Michael Stollberg, Dieter Fensel, Rubén Lara Hernández and Sung-Kook Han Abstract Purpose To present the state of the arts application

More information

Semantic Web Methoden, Werkzeuge und Anwendungen

Semantic Web Methoden, Werkzeuge und Anwendungen Semantic Web Methoden, Werkzeuge und Anwendungen Rudi Studer & Peter Haase Institut, Universität t Karlsruhe (TH) & FZI Forschungszentrum Informatik & Ontoprise GmbH Universität t Kassel 26. Januar 2006

More information

Applying the Semantic Web Layers to Access Control

Applying the Semantic Web Layers to Access Control J. Lopez, A. Mana, J. maria troya, and M. Yague, Applying the Semantic Web Layers to Access Control, IEEE International Workshop on Web Semantics (WebS03), pp. 622-626, 2003. NICS Lab. Publications: https://www.nics.uma.es/publications

More information

EQuIKa System: Supporting OWL applications with local closed world assumption

EQuIKa System: Supporting OWL applications with local closed world assumption EQuIKa System: Supporting OWL applications with local closed world assumption Anees Mehdi and Jens Wissmann Institute AIFB, Karlsruhe Institute of Technology, DE anees.mehdi@kit.edu Forschungszentrum Informatik

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

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

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

XETA: extensible metadata System

XETA: extensible metadata System XETA: extensible metadata System Abstract: This paper presents an extensible metadata system (XETA System) which makes it possible for the user to organize and extend the structure of metadata. We discuss

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

FOAM Framework for Ontology Alignment and Mapping Results of the Ontology Alignment Evaluation Initiative

FOAM Framework for Ontology Alignment and Mapping Results of the Ontology Alignment Evaluation Initiative FOAM Framework for Ontology Alignment and Mapping Results of the Ontology Alignment Evaluation Initiative Marc Ehrig Institute AIFB University of Karlsruhe 76128 Karlsruhe, Germany ehrig@aifb.uni-karlsruhe.de

More information

EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH

EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH Andreas Walter FZI Forschungszentrum Informatik, Haid-und-Neu-Straße 10-14, 76131 Karlsruhe, Germany, awalter@fzi.de

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

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 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

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

Bibster A Semantics-Based Bibliographic Peer-to-Peer System

Bibster A Semantics-Based Bibliographic Peer-to-Peer System Bibster A Semantics-Based Bibliographic Peer-to-Peer System Peter Haase 1, Björn Schnizler 1, Jeen Broekstra 2, Marc Ehrig 1, Frank van Harmelen 2, Maarten Menken 2, Peter Mika 2, Michal Plechawski 3,

More information

The NEPOMUK project. Dr. Ansgar Bernardi DFKI GmbH Kaiserslautern, Germany

The NEPOMUK project. Dr. Ansgar Bernardi DFKI GmbH Kaiserslautern, Germany The NEPOMUK project Dr. Ansgar Bernardi DFKI GmbH Kaiserslautern, Germany ansgar.bernardi@dfki.de Integrated Project n 27705 Priority 2.4.7 Semantic knowledge based systems NEPOMUK is a three-year Integrated

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

Ideas and Improvements for Semantic Wikis

Ideas and Improvements for Semantic Wikis Ideas and Improvements for Semantic Wikis Jochen Fischer, Zeno Gantner, Steffen Rendle, Manuel Stritt, Lars Schmidt-Thieme Department of Computer Science, University of Freiburg Georges-Köhler-Allee 51,

More information

SPortS: Semantic + Portal + Service

SPortS: Semantic + Portal + Service SPortS: Semantic + Portal + Service Chenxi Lin, Lei Zhang, Jian Zhou, Yin Yang, and Yong Yu APEX Data and Knowledge Management Lab Department of Computer Science and Engineering Shanghai JiaoTong University,

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

DLP isn t so bad after all

DLP isn t so bad after all DLP isn t so bad after all Pascal Hitzler, Peter Haase, Markus Krötzsch, York Sure, and Rudi Studer AIFB, Universität Karlsruhe, Germany Abstract. We discuss some of the recent controversies concerning

More information

Two Layer Mapping from Database to RDF

Two Layer Mapping from Database to RDF Two Layer Mapping from Database to Martin Svihla, Ivan Jelinek Department of Computer Science and Engineering Czech Technical University, Prague, Karlovo namesti 13, 121 35 Praha 2, Czech republic E-mail:

More information

Reasoning on Business Processes and Ontologies in a Logic Programming Environment

Reasoning on Business Processes and Ontologies in a Logic Programming Environment Reasoning on Business Processes and Ontologies in a Logic Programming Environment Michele Missikoff 1, Maurizio Proietti 1, Fabrizio Smith 1,2 1 IASI-CNR, Viale Manzoni 30, 00185, Rome, Italy 2 DIEI, Università

More information

U2R2 The Ulm University Relational Reasoner: System Description

U2R2 The Ulm University Relational Reasoner: System Description U2R2 The Ulm University Relational Reasoner: System Description Timo Weithöner Inst. of AI, Ulm University, 89069 Ulm, Germany timo.weithoener@uni-ulm.de Abstract. This is a system description of the Ulm

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

Business Processes and Rules An egovernment Case-Study

Business Processes and Rules An egovernment Case-Study Processes and Rules An egovernment Case-Study Dimitris Karagiannis University of Vienna Department of Knowledge Engineering Brünnerstraße 72 1210 Vienna, Austria dk@dke.univie.ac.at Wilfrid Utz, Robert

More information

Ontologies and similarity

Ontologies and similarity Ontologies and similarity Steffen Staab staab@uni-koblenz.de http://west.uni-koblenz.de Institute for Web Science and Technologies, Universität Koblenz-Landau, Germany 1 Introduction Ontologies [9] comprise

More information

Semantic Web Technology Evaluation Ontology (SWETO): A Test Bed for Evaluating Tools and Benchmarking Applications

Semantic Web Technology Evaluation Ontology (SWETO): A Test Bed for Evaluating Tools and Benchmarking Applications Wright State University CORE Scholar Kno.e.sis Publications The Ohio Center of Excellence in Knowledge- Enabled Computing (Kno.e.sis) 5-22-2004 Semantic Web Technology Evaluation Ontology (SWETO): A Test

More information

EVOLUTION IN THE ONTOLOGY-BASED KNOWLEDGE MANAGEMENT SYSTEMS

EVOLUTION IN THE ONTOLOGY-BASED KNOWLEDGE MANAGEMENT SYSTEMS EVOLUTION IN THE ONTOLOGY-BASED KNOWLEDGE MANAGEMENT SYSTEMS Nenad Stojanovic Institute AIFB - University of Karlsruhe, Germany +49 721 608 7363 nst@aifb.uni-karlsruhe.de Ljiljana Stojanovic FZI Research

More information

RaDON Repair and Diagnosis in Ontology Networks

RaDON Repair and Diagnosis in Ontology Networks RaDON Repair and Diagnosis in Ontology Networks Qiu Ji, Peter Haase, Guilin Qi, Pascal Hitzler, and Steffen Stadtmüller Institute AIFB Universität Karlsruhe (TH), Germany {qiji,pha,gqi,phi}@aifb.uni-karlsruhe.de,

More information

GoNTogle: A Tool for Semantic Annotation and Search

GoNTogle: A Tool for Semantic Annotation and Search GoNTogle: A Tool for Semantic Annotation and Search Giorgos Giannopoulos 1,2, Nikos Bikakis 1,2, Theodore Dalamagas 2, and Timos Sellis 1,2 1 KDBSL Lab, School of ECE, Nat. Tech. Univ. of Athens, Greece

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

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

SemSearch: Refining Semantic Search

SemSearch: Refining Semantic Search SemSearch: Refining Semantic Search Victoria Uren, Yuangui Lei, and Enrico Motta Knowledge Media Institute, The Open University, Milton Keynes, MK7 6AA, UK {y.lei,e.motta,v.s.uren}@ open.ac.uk Abstract.

More information

VISO: A Shared, Formal Knowledge Base as a Foundation for Semi-automatic InfoVis Systems

VISO: A Shared, Formal Knowledge Base as a Foundation for Semi-automatic InfoVis Systems VISO: A Shared, Formal Knowledge Base as a Foundation for Semi-automatic InfoVis Systems Jan Polowinski Martin Voigt Technische Universität DresdenTechnische Universität Dresden 01062 Dresden, Germany

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

OntoShare An Ontology-based Knowledge Sharing System for Virtual Communities of Practice

OntoShare An Ontology-based Knowledge Sharing System for Virtual Communities of Practice OntoShare An Ontology-based Knowledge Sharing System for Virtual Communities of Practice John Davies, Alistair Duke BTexact, Orion 5/12, Adastral Park, Ipswich IP5 3RE, UK john.nj.davies@bt.com, alistair.duke@bt.com

More information

Semantic Web Technology Evaluation Ontology (SWETO): A test bed for evaluating tools and benchmarking semantic applications

Semantic Web Technology Evaluation Ontology (SWETO): A test bed for evaluating tools and benchmarking semantic applications Semantic Web Technology Evaluation Ontology (SWETO): A test bed for evaluating tools and benchmarking semantic applications WWW2004 (New York, May 22, 2004) Semantic Web Track, Developers Day Boanerges

More information

Mymory: Enhancing a Semantic Wiki with Context Annotations

Mymory: Enhancing a Semantic Wiki with Context Annotations Mymory: Enhancing a Semantic Wiki with Context Annotations Malte Kiesel, Sven Schwarz, Ludger van Elst, and Georg Buscher Knowledge Management Department German Research Center for Artificial Intelligence

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

Towards Self-Organizing Communities in Peer-to-Peer Knowledge Management

Towards Self-Organizing Communities in Peer-to-Peer Knowledge Management Towards Self-Organizing Communities in Peer-to-Peer Knowledge Management Christoph Schmitz Knowledge and Data Engineering Group, FB 17, Universität Kassel, D-34121 Kassel Abstract. Recently, many researchers

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

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

A Tool-supported Methodology for Ontology-based Knowledge Management

A Tool-supported Methodology for Ontology-based Knowledge Management A Tool-supported Methodology for Ontology-based Knowledge Management York Sure Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe, Germany http://www.aifb.uni-karlsruhe.de/wbs mailto:sure@aifb.uni-karlsruhe.de

More information

Evolution of XML Applications

Evolution of XML Applications Evolution of XML Applications University of Technology Sydney, Australia Irena Mlynkova 9.11. 2011 XML and Web Engineering Research Group Department of Software Engineering Faculty of Mathematics and Physics

More information

Semantic Navigation with VIeWs

Semantic Navigation with VIeWs Semantic Navigation with VIeWs Paul Buitelaar, Thomas Eigner, Stefania Racioppa DFKI GmbH, Language Technology Lab Stuhlsatzenhausweg 3 66123 Saarbruecken, Germany paulb@dfki.de The paper describes VIeWs,

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

Downloaded from jipm.irandoc.ac.ir at 5:49 IRDT on Sunday June 17th 2018

Downloaded from jipm.irandoc.ac.ir at 5:49 IRDT on Sunday June 17th 2018 5-83 ( ) 5-83 ( ) ISC SCOPUS L ISA http://jist.irandoc.ac.ir 390 5-3 - : fathian000@gmail.com : * 388/07/ 5 : 388/05/8 : :...... : 390..(Brank, Grobelnic, and Mladenic 005). Brank, ).(Grobelnic, and Mladenic

More information

UNICORE Globus: Interoperability of Grid Infrastructures

UNICORE Globus: Interoperability of Grid Infrastructures UNICORE : Interoperability of Grid Infrastructures Michael Rambadt Philipp Wieder Central Institute for Applied Mathematics (ZAM) Research Centre Juelich D 52425 Juelich, Germany Phone: +49 2461 612057

More information

HELIOS: a General Framework for Ontology-based Knowledge Sharing and Evolution in P2P Systems

HELIOS: a General Framework for Ontology-based Knowledge Sharing and Evolution in P2P Systems HELIOS: a General Framework for Ontology-based Knowledge Sharing and Evolution in P2P Systems S. Castano, A. Ferrara, S. Montanelli, D. Zucchelli Università degli Studi di Milano DICO - Via Comelico, 39,

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

OntoEdit: Collaborative Ontology Development for the Semantic Web

OntoEdit: Collaborative Ontology Development for the Semantic Web OntoEdit: Collaborative Ontology Development for the Semantic Web York Sure 1, Michael Erdmann 2, Juergen Angele 2, Steffen Staab 1;2, Rudi Studer 1;2;3, and Dirk Wenke 2 1 Institute AIFB, University of

More information

A Lightweight Language for Software Product Lines Architecture Description

A Lightweight Language for Software Product Lines Architecture Description A Lightweight Language for Software Product Lines Architecture Description Eduardo Silva, Ana Luisa Medeiros, Everton Cavalcante, Thais Batista DIMAp Department of Informatics and Applied Mathematics UFRN

More information

CHALLENGES IN ADAPTIVE WEB INFORMATION SYSTEMS: DO NOT FORGET THE LINK!

CHALLENGES IN ADAPTIVE WEB INFORMATION SYSTEMS: DO NOT FORGET THE LINK! CHALLENGES IN ADAPTIVE WEB INFORMATION SYSTEMS: DO NOT FORGET THE LINK! GEERT-JAN HOUBEN Technische Universiteit Eindhoven PO Box 513, NL-5600 MB Eindhoven, The Netherlands E-mail: g.j.houben@tue.nl In

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

The OASIS Applications Semantic (Inter-) Connection Framework Dionisis Kehagias, CERTH/ITI

The OASIS Applications Semantic (Inter-) Connection Framework Dionisis Kehagias, CERTH/ITI ISWC 2011 - OASIS Symposium Monday, 24th October 2011 The OASIS Applications Semantic (Inter-) Connection Framework Dionisis Kehagias, CERTH/ITI Contents of this presentation Interoperability problems

More information

ORES-2010 Ontology Repositories and Editors for the Semantic Web

ORES-2010 Ontology Repositories and Editors for the Semantic Web Vol-596 urn:nbn:de:0074-596-3 Copyright 2010 for the individual papers by the papers' authors. Copying permitted only for private and academic purposes. This volume is published and copyrighted by its

More information

Inferring Metadata for a Semantic Web Peer-to-Peer Environment

Inferring Metadata for a Semantic Web Peer-to-Peer Environment Brase, J., and Painter, M. (2004). Inferring Metadata for a Semantic Web Peer-to-Peer Environment. Educational Technology & Society, 7 (2), 61-67. Inferring Metadata for a Semantic Web Peer-to-Peer Environment

More information

City, University of London Institutional Repository

City, University of London Institutional Repository City Research Online City, University of London Institutional Repository Citation: Foster, H. & Spanoudakis, G. (2012). Taming the cloud: Safety, certification and compliance for software services - Keynote

More information

Adding Usability to Web Engineering Models and Tools

Adding Usability to Web Engineering Models and Tools Adding Usability to Web Engineering Models and Tools Richard Atterer 1 and Albrecht Schmidt 2 1 Media Informatics Group Ludwig-Maximilians-University Munich, Germany richard.atterer@ifi.lmu.de 2 Embedded

More information

Evolution of the Metadata in the Ontology-based Knowledge Management Systems

Evolution of the Metadata in the Ontology-based Knowledge Management Systems Evolution of the Metadata in the Ontology-based Knowledge Management Systems Ljiljana Stojanovic 1, Nenad Stojanovic 2, Siegfried Handschuh 2 1 FZI Research Center for Information Technologies at the University

More information

User-driven Ontology Evolution Management

User-driven Ontology Evolution Management User-driven Ontology Evolution Management A. Maedche 1, B. Motik 1, L. Stojanovic 1, N. Stojanovic 2 1 FZI - Research Center for Information Technology at the University of Karlsruhe, Haid-und-Neu-Str.

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

Using Attention and Context Information for Annotations in a Semantic Wiki

Using Attention and Context Information for Annotations in a Semantic Wiki Using Attention and Context Information for Annotations in a Semantic Wiki Malte Kiesel, Sven Schwarz, Ludger van Elst, and Georg Buscher Knowledge Management Department German Research Center for Artificial

More information

RAMSES: a Reflective Middleware for Software Evolution

RAMSES: a Reflective Middleware for Software Evolution RAMSES: a Reflective Middleware for Software Evolution Walter Cazzola 1, Ahmed Ghoneim 2, and Gunter Saake 2 1 Department of Informatics and Communication, Università degli Studi di Milano, Italy cazzola@dico.unimi.it

More information

Web Architecture Part 3

Web Architecture Part 3 Web Science & Technologies University of Koblenz Landau, Germany Web Architecture Part 3 http://www.w3.org/tr/2004/rec-webarch-20041215/ 1 Web Architecture so far Collection of details of how technology

More information

The table metaphor: A representation of a class and its instances

The table metaphor: A representation of a class and its instances The table metaphor: A representation of a class and its instances Jan Henke Digital Enterprise Research Institute (DERI) University of Innsbruck, Austria jan.henke@deri.org Abstract This paper describes

More information