Preliminary Ontology Modeling for B2B Content Integration

Size: px
Start display at page:

Download "Preliminary Ontology Modeling for B2B Content Integration"

Transcription

1 In: Proceedings of the First International Workshop on Electronic Business Hubs at the Twelfth International Conference on Database and Expert Systems Applications (DEXA-2001), Munich, Germany, September 3, Preliminary Ontology Modeling for B2B Content Integration Borys Omelayenko Division of Mathematics and Computer Science Vrije Universiteit, Amsterdam, The Netherlands URL: Abstract Content Management becomes a cornerstone issue of successful B2B electronic commerce. B2B marketplaces bring together many online suppliers and buyers, which use different to describe their products. Particularly, they use different content to specify the products with product classification hierarchies and product attributes, and different catalog representation to represent product catalogs. Content need to be linked to product catalog documents. In the paper we discuss how a multi-layered B2B information integration framework must be extended with these links. In addition, content must be integrated to enable content-based product search. Further content integration techniques depend on a number of issues inspired by the nature of content and the purpose of integration, also discussed in the paper. 1. Introduction Electronic marketplaces for Business-to-Business (B2B) electronic commerce bring together many online suppliers and buyers, which participate in business interactions. Internet and web-based electronic commerce provide a much higher level of flexibility and openness, which helps to optimize business relationships (cf. [1] for an overview of the field). According to the U.S. Department of Commerce [2] estimates, there were around 800 B2B marketplaces in early Other studies estimate around 10,000 B2B marketplaces in the very near future. These marketplaces provide completely new opportunities for their clients: A supplier, linked to a marketplace is automatically linked to a large number of potential customers, instead of implementing one-to-one links to each supplier. A supplier or a customer can choose between a large number of potential business partners and can optimise his business relationships. Hence, a buyer being connected to a marketplace immediately gets access to millions of products. Having resolved the problem of establishing many business connections, he arrives at the problem of finding the required product in a mess of offers. To help the customers in searching for offers, B2B marketplaces have to integrate multiple content and link them to catalog representation, which specify the structure of product catalogs. Hence, they need to solve several mapping problems (cf. [3] for an overview): Aligning different for describing products, or content (e.g., UN/SPSC 1 versus ecl@ss 2 ). Linking different catalog representation, which specify the way to represent product information in product catalogs (e.g., Ariba 3 versus CommerceOne 4 ), to content. Aligning different for describing exchanged business documents, such as purchase orders (e.g., XML Common Business Library xcbl 5 versus Commerce XML cxml 6 ). The research community has just started to discuss these tasks. EE-Cat content management system [4] targets some of the content management problems without linking them to the XML document or content used in the B2B area. However, it provides an attempt to formalize the catalog integration and querying problem and a first sketch of a catalog querying language. An attempt to handle B2B integration problems with knowledge engineering techniques is presented in [5]. It discusses construction of a B2B ontology taking existing content as a starting point. Content are treated as very simple ontologies, which are not interesting from the knowledge engineering perspective. However, they provide standard classification schemes and standard terminologies, and must be used as is in

2 more elaborated ontologies, and not as a changeable basis. Knowledge engineering techniques cannot be easily applied to the content integration task due to huge size of content (more than 12,000 classes). B2B content integration is strongly connected to a document integration task. BizTalk 1 initiative provides an elaborated toolkit facilitating document management for B2B marketplaces. Besides its current focus at document interchange, it provides a backbone architecture able to plug-in content integration services. B 3 project [6] aims at development the tool support for catalog management. At present time, it does not conform to any of document or content, but provides a significant insight into technical aspect of the B2B information integration problems. In present paper we discuss a possible way to link content to product catalogs and the problems arising in aligning content. The discussion contributes to the multi-layer framework for B2B information integration [7]. Content are briefly discussed in Section 2, and the multi-layered approach for the catalog integration problem is sketched in Section 3 of the paper. This approach introduces an Ontology layer, which includes content as discussed in Section 4. Content must be linked to document data models as discussed in Section 5. Their alignment depends on business requirements listed in Section 6. Available integration techniques together with future research directions and general discussions are presented in Conclusions. 2. Content Standards Content provide hierarchies of product descriptions and define the subclass-of relationship between product categories. Each product from a product catalog has an attached link to a certain product category, which actually describes the product. The content may be classified into horizontal and vertical (cf. [3]). As shown in Figure 1, horizontal provide a high-level classification of all possible products and cover many domains. Each of the vertical provides a deep and narrow classification of a certain limited domain, e.g. the domain of IT devices. Normally, a vertical standard expands several bottom-level categories of a horizontal standard. The most well-known horizontal standard UN/SPSC has a 5-level classification scheme with more than 12,000 categories. It is not descriptive, that is, it contains no attributes for products but only the hierarchy of product names. Consequently, the next initiative, UCEC 2 provides an extension to the UN/SPSC standard with attributes. It uses only four top levels of the UN/SPSC hierarchy and provides a couple of attributes for each category, for example, the category [ ] Specialty envelopes has six attributes: type, length, width, weight, colour, and composition. Another horizontal standard, ecl@ss, supports the flow of products and information along the supply chain of an industrial enterprise and it is mainly used in Germany. It provides more than 12,700 categories with attributes tailored to the needs of industrial customers and their suppliers. Vertical for Domain 1 Figure 1. The relationship between horizontal and vertical There exist a number of vertical. For example, ISO 3 provides many product coding specific for certain branches of industry. Another standard, RosettaNet 4, contains a catalog of IT products with a categorization, product attributes, and mapping each category to UN/SPSC. Large manufacturers tend to develop special product cataloguing schemes, and usually these schemes are reflected in the product coding system used by the company. Finally, a company may have its own focus and therefore require specific product classification scheme. Hence, the products may be classified in the suppliers catalog according to some certain content standard, which may differ from the content standard used by the buyer to specify its needs. In consequence, a B2B mediation system must be able to reclassify a product, being already classified once, according to another classification schemas. 3. Multi-Layer View on Catalog Integration An attempt to integrate XML-based product catalogs directly with XSL-T rules [8] has shown a number of problems. These problems originated from the fact that direct catalog integration mixes two different aspects in one set of XSL-T rules: syntactical differences inspired by different ways of using XML syntax and semantic Horizontal Vertical for Domain 2 Vertical for Domain n

3 diversity of the terminologies (with different granularity levels). To resolve these problems, three layers for the catalog integration task were distinguished in [7]. These include a Syntax layer, a Data Models layer, and an Ontology layer. The Syntax layer corresponds to the instance documents represented with their XML serialization. The serializations specify necessary XML elements and attributes, and their order. At the Data models layer the representations are abstracted from the differences imposed by the Syntax layer and the products are represented by object-property-value triples, where the properties stand for document elements. RDF [9] is used at this layer as a language to encode the triples. RDF is a W3C 1 standard for describing machine-processable semantics of data that is also represented by the objectproperty-value triples. The Ontology layer defines a terminology used to represent the information provided by various product and document. Actual transformation between different catalogs is performed at the Data Models layer; however, the Ontology layer is a pre-requisite for the integration as it specifies the terminology in detail, sufficient to define complicated inter-catalog transformations with simple one-to-one mapping rules. Ontology layer (RDF Schema) Document interchange ontology Generalized catalog ontology Ontology of a catalog as exchangeable business document Data model layer (RDF) Data model of a catalog document Business part price, vendor, etc. Syntax layer (XML) Product meta-ontology Product ontology or Content standard Ontology of a catalog as a product category instance Product description part category, attributes Catalog document instance 4. Ontology Layer for Content Integration Figure 2. The multi-layered model for content integration The Ontology layer introduced in [7] serves to represent two types of ontologies: business document ontologies and product ontologies. Document ontologies specify the models for the documents including their role in the document interchange scheme used by a company or a marketplace. Technically speaking, product catalogs are a special kind business documents. However, they are the only documents that link to content, and this differentiates them from other documents. Product ontologies specify the models and hierarchies of products and product attributes, according to certain content. Usually, content provide no XML or RDF serialization of product descriptions. To separate these two disjoint pieces of information we have to extend the Ontology layer as presented in Figure 2. Prior to integration, an XML catalog document depicted in the bottom of the figure, is first translated into its data model represented in RDF as discussed in [7]. This data model contains two parts: a business document 1 Meta-Ontology or Content Representation Scheme Product Ontology or Content Standards Figure 3. A sample of two product ontologies linked to a meta-ontology

4 <rdf:description about="armadam700"> <SupplierPartID> </SupplierPartID> <SupplierPartAuxiliaryID>AUX00ID</SupplierPartAuxiliaryID> <currency>usd</currency> <Money>1000</Money> <Description>Armada M700 PIII GB</Description> <Description-lang>en</Description-lang> <UnitOfMeasure>EA</UnitOfMeasure> <Classification>C </Classification> <ClassificationScheme>SPSC</ClassificationScheme> <ManufacturerPartID>12345</ManufacturerPartID> <ManufacturerName>Compaq</ManufacturerName> <SearchDataElement_name>Processor Speed</SearchDataElement_name> <SearchDataElement_value>500MHZ</SearchDataElement_value> <Memory>128Mb</Memory> </rdf:description> <rdf:rdf> <unspsc_ rdf:about="armadam700" product_description="this light..." product_short_description="armada M700 PIII GB"> </unspsc_ > <Processor_Speed rdf:about="armadam700" product_attribute_name="processor Speed" product_attribute_value="500mhz"/> <Random_Access_Memory rdf:about="armadam700" product_attribute_name="ram" product_attribute_value="128mb"/> </rdf:rdf> (a) business document part and a product description part mixed in one RDF document. The business part contains document elements, which describe the role of the catalog (i.e., catalog number, validity term, catalog creator) and business description of an offer (i.e., product price, delivery terms, product manufacturer, product supplier). The product description part specifies content description of a product: the name of a content standard, product category, product attributes and their values. Accordingly, at the ontology layer, the document must be described with two separate ontologies: an ontology for a catalog as a business document and a product ontology derived from a content standard. RDF Schemas provide a language to specify the structure of RDF triples, which we use at the Data Model layer. RDF Schema [10] is a W3C standard aimed at specifying the structure of RDF data models. Hence, it is natural to use it to model the ontologies constituting the Ontology layer. A sample of two product ontologies (UN/SPSC and ecl@ss) is presented in Figure 3. A product is specified with the class product, which captures the properties of a product description present in all content. Content specify the products with product categories modeled with the classes eclass_category and unspsc_category, defined as subclasses of the class product. These two classes are abstract, i.e. a product may not be just classified according to UN/SPSC but must be assigned to a certain category, which is modeled as a subclass of the class unspsc_category. Each category may provide a set of attributes to specify the products. We model product attributes with the class product_attribute. Different types of product attributes used in different content are modeled with subclasses of the class product_attribute. The instances of (b) product description Figure 4. An RDF data model of a catalog document and correspondent product description this class are attached to the instances of a product category. This way of modeling is inspired by the use of Protégé 1 ontology editor, which does not allow definition of sub-properties. This style of modeling allows easy definition of attribute properties (human-readable attribute names with multi-lingual support, attribute values, and value restrictions). However, RDFS Schema provides more clear way to model this. It provides the rdf:property construct to model product attributes, the rdfs:subpropertyof construct to model the hierarchy of properties, the rdfs:domain construct to encode the classes (products) to which the attribute is applicable, and the rdfs:range construct to encode the type of attribute values. However, it is not clear how to encode human-readable attribute names and other attribute properties, because RDF Schema does not provide any means to define properties of rdf:properties. The ontologies must be modeled in a way suitable for reasoning services, which will be applied to perform the integration. We can either use classification engines, e.g. FACT 2, or, alternatively, rule-based inference engines, e.g. CLIPS 3. The knowledge model assumed by the engine must be taken into account while developing product ontologies. The choice of the model used to specify product ontologies is influenced by two other issues: establishing the links between catalog documents and product ontology instances, and aligning content. These two issues are discussed in the following sections. Meta-ontologies need to be introduced to facilitate further inter-standard mappings. The roles of the documents are defined in the document meta-ontology (named as the document interchange ontology in Figure

5 2). The scope and modeling primitives of the content are defined in the product meta-ontology, as also presented in the figure. It specifies whether a content standard provides product attributes, attribute types, etc. 5. Linking Documents and Content Standards Let us consider an example of content mapping. Assume that we have a fragment of an cxml product catalog represented with its RDF data model as shown in Figure 4 (a). The document contains both business part (elements SupplierPartID, Money, currency, etc.) and product description part (a link to a content standard with the elements Classification and ClassificationScheme and the values for two product attributes Processor_Speed and Memory). From the business document point of view, the model is an instance of the class cxml_catalog, which describes a business document product catalog, its roles and relation to other documents. Hence, a marketplace has to treat the catalog as an instance of a business document while performing document interchange tasks (e.g., linking it to a purchase order defined on the basis of the catalog). In this paper we do not further discuss the document integration task. From the content point of view, the catalog describes an offer of a notebook computer. Hence, its RDF model includes an instance of the class unspsc_ , which stands for notebook computers in the UN/SPSC ontology. Accordingly, a marketplace must treat the document as an instance of a product category to perform content-based product search and retrieval. However, the RDF serialization for an instance of the class unspsc_ (presented in Figure 4 (a)) may differ from the serialization recommended for the product description by the catalog standard (presented in Figure 4 (b), an instance of the rdf:resource ArmadaM700, the namespaces for class and attribute names are omitted). Hence, the RDF representation of a catalog must be translated into to the RDF representation of an ontology instance. The transformation requires mapping RDF documents (and their RDF Schemas). RDF data models are created with the most detailed granularity level possible, which is one of the main guidelines discussed in [7]. Hence, data models for catalogs can be converted to content ontology instances with simple one-to-one mappings. In the example from Figure 4 the catalog element SearchDataElement_name must be mapped to the product_attribute_name element of the ontology instance, and similarly the SearchDataElement_value element must be mapped to the product_attribute_value element. 6. Aligning Content Standards To reclassify the products a B2B marketplace must align horizontal, link horizontal to vertical, and align vertical. These mappings depend on the business roles of the and certain organizational requirements. Horizontal provide general hierarchies of products, and we can expect many equivalence mappings to appear between them. Sometimes a content standard providers publish these mappings as a part of the standard. For example, UN/SPSC provides direct one-to-one mapping between UN/SPSC and other horizontal : CPV, NAICS, and SIC 1. Despite these published mappings, a number of problems arise in aligning horizontal : Only few horizontal have officially published mappings, and most of the are not related one to each other. The significantly differ in their classifications because of the absence of a consensus scheme for classifying all products. The differ in the granularity level in the classifications of each particular group of products. Hence, very often the published mappings mark as equivalent pairs of concepts with different generality level. Equivalence of the categories is not evident from their descriptions, e.g. NAICS 2 code [39] Miscellaneous Manufacturing Industries is mapped to the UN/SPSC code [73] Industrial Production and Manufacturing Services. An example of aligning two horizontal is shown in Figure 5. Linking vertical and horizontal differs from the previous case. A vertical standard provides a deep and narrow classification opposite to wide and shallow horizontal. Normally a vertical standard expands one or few nodes of a horizontal standard. For example, consider mapping the RosettaNet standard to UN/SPSC 3. The mapping includes only 136 UN/SPSC categories out of more than 12,000, most of which belong to the bottom level in the UN/SPSC hierarchy. These 136 categories are mapped to 445 categories and 2660 attributes of RosettaNet. Vertical are very precise in describing the items they are focused. The same time they are even shallower than horizontal in describing the things, which lay beyond their focus Available at in the section Standards/Product & Partner Codes/UNSPSC Mapping Documents.

6 Rollerball pens are subclassed in UN/SPSC in the following way: [44] Office Equipment and Accessories and Supplies [4412] Office supplies [441217] Writing instruments [ ] Rollerball pens [ ] Pen or pencil sets [ ] Felt pen classifies rollerball pens as Writing material follows: [24] Communication technology [24-11] Office Supplies [ ] Writing and drawing materials [ ] Writing material [ ] Drawing material Figure 5. An example of aligning two horizontal Aligning vertical and horizontal requires: Mapping a relatively small number of top-level vertical concepts with more general concepts of a horizontal standard. Mapping the concepts, which are outside the focus of a vertical standard to the correspondent concepts in a horizontal standard. In this case, the vertical concepts may have the same granularity level as the horizontal concepts. This linking is simpler than horizontal aligning and it has an evident top-down structure. Hence, it can be technologically treated as a light version of the horizontal mapping and it can be performed with the same technologies. Aligning vertical requires linking their categories in a similar way as it is done for horizontal. In addition, vertical have an extensive set of attributes, which can be even larger than the set of classes (e.g., the RosettaNet case). Each attribute can be represented with: Attribute name, e.g. Screen size. Name abbreviation, e.g. ScreenSize, which is a valid identifier produced from the attribute name. Attribute value type (e.g. string, integer, float, etc.). The type may be an enumerated type represented with a list of possible attribute values, e.g. the currency type actually contains a list of possible currencies. Attribute value format, which defines the way to interpret the attribute value. For example, YYYY- MM-DD denotes that the date is represented in a year-month-day format, e.g The scale for the values, e.g. m stands for meters as a length measure. Attribute domain(s), or the set of categories to which the attribute can be applied. Hence, aligning vertical requires: Mapping attribute names and attribute abbreviations. Transforming attribute types, e.g. transforming an integer value into a corresponding string representation. Mapping lists of possible attribute values for enumerated types. Mapping different value display formats. Transforming unit scales, e.g. translation of the length in meters into the length in feet. Mapping attribute domains: the list of the categories from the source standard, to which the attribute applies, must be translated into the list of the categories from the target standard. This translation exploits previously defined mappings of the categories. These requirements need to be satisfied by means of ontology mapping techniques (cf. [11] for an overview of the field). 7. Conclusions The B2B content integration task requires intensive use of RDF techniques, especially for information storage and querying. However, the only RDF(S) query tool known to the authors, Sesame 1, is capable in providing an interface between a B2B content integration tool and RDF(S) knowledge base. Still, the expressive power of the query language RQL [12] used in the tool, is not sufficient to perform all necessary content integration operations. Some of them must be implemented with additional RDFbased tools, which still have to be developed. Further B2B ontology integration framework must be based on current achievements in the ontology integration area [11]. Similar problems have been existed in the databases community [13] and a number of schema transformation techniques applicable to the ontology integration problem have been proposed (cf. [14], [15]). Acknowledgement The author would like to thank Dieter Fensel and Michel Klein for their helpful discussions and comments. 1

7 References [1] Fensel, D., Ontologies: Silver Bullet for Knowledge Management and Electronic Commerce, Berlin, Springer-Verlag, [2] U.S.Department of Commerce, "Digital Economy 2000" White Paper, [3] Omelayenko, B. and Fensel, D., "An Analysis of B2B Catalogue Integration problems: Content and Document Integration", In: Proceedings of the International Conference on Enterprise Information Systems (ICEIS-2001), Setúbal, Portugal, July 7-10, [ [4] Jung, J., Kim, D., Lee, S., Wu, C., and Kim, K., "EE-Cat: Extended Electronic Catalog for Dynamic and Flexible Electronic Commerce", In: Khosrowpour, M. (ed.), Proceedings of the IRMA International Conference, IDEA Group Publishing, Anchorage, Alaska, May 21-24, 2000, pp [5] Corcho, O. and Gomez-Perez, A., "Solving Integration Problems of E-commerce Standards and Initiatives through Ontological Mappings", In: Proceedings of the Workshop on E-Business and Intelligent Web at the Seventeenth International Joint Conference on Artificial Intelligence (IJCAI- 2001), Seattle, USA, August 5, [6] Angele, J. and Erdmann, M., "B 3 Semantic B2B Broker", White paper by Ontoprise GmbH, [ [7] Omelayenko, B. and Fensel, D., "A Two-Layered Integration Approach for Product Information in B2B E-commerce", In: Proceedings of the Second International Conference on Electronic Commerce and Web Technologies (EC WEB-2001), Munich, Germany, September 4-6, [ [8] Omelayenko, B. and Fensel, D., "An Analysis of Integration Problems of XML-Based Catalogs for B2B Electronic Commerce", In: Proceedings of the Ninth IFIP 2.6 Working Conference on Database Semantics, Kluwer Academic, Hong Kong, April 25-28, 2001, pp [ [9] Lassila, O. and Swick, R., "Resource Description Framework (RDF) Model and Syntax Specification", W3C Recommendation, [ [10] Brickley, D. and Guha, R., "Resource Description Framework (RDF) Schema Specification 1.0", W3C Candidate Recommendation, [ [11] Klein, M., "Combining and relating ontologies: an analysis of problems and solutions", In: Gomez- Perez, A., Gruninger, M., Stuckenschmidt, H., and Uschold, M. (eds.), Proceedings of the Workshop on Ontologies and Information Sharing at the Seventeenth International Joint Conference on Artificial Intelligence (IJCAI-2001), Seattle, USA, August 5, [ [12] Broekstra, J., Fluit, C., and van Harmelen, F., "The State of the Art on Representation and Query Languages for Semistructured Data", IST On-To-Knowledge Project Deliverable 8, [ [13] Hull, R., "Managing Semantic Heterogeneity in Databases: A Theoretical Perspective", In: Proceedings of the Sixteenth ACM SIGACT- SIGMOD-SIGART Symposium on Principles of Database Systems (ACM PODS-1997), ACM Press, Tucson, Arizona, May 12-14, 1997, pp [14] Chang, C. K. and Garcia-Molina, H., "Approximate Query Translation Across Heterogeneous Information Sources", In: Proceedings of 26th International Conference on Very Large Data Bases (VLDB-2000), Morgan Kaufmann, Cairo, Egypt, September 10-14, 2000, pp [15] Abiteboul, S., Cluet, S., and Milo, T., "Correspondence and Translation for Heterogeneous Data", Verso report 191, 2001.

Electronic Commerce: A Killer (Application) for the Semantic Web?

Electronic Commerce: A Killer (Application) for the Semantic Web? Electronic Commerce: A Killer (Application) for the Semantic Web? Dieter Fensel Vrije Universiteit Amsterdam http://www.cs.vu.nl/~dieter, dieter@cs.vu.nl. Slide 1 Contents 1. Semantic Web Technology 2.

More information

Integration of Product Ontologies for B2B Marketplaces: A Preview

Integration of Product Ontologies for B2B Marketplaces: A Preview Integration of Product Ontologies for B2B Marketplaces: A Preview Borys Omelayenko * B2B electronic marketplaces bring together many online suppliers and buyers. Each individual participant potentially

More information

From: FLAIRS-01 Proceedings. Copyright 2001, AAAI (www.aaai.org). All rights reserved. Syntactic-Level Ontology Integration Rules for E-commerce

From: FLAIRS-01 Proceedings. Copyright 2001, AAAI (www.aaai.org). All rights reserved. Syntactic-Level Ontology Integration Rules for E-commerce From: FLAIRS-01 Proceedings. Copyright 2001, AAAI (www.aaai.org). All rights reserved. Syntactic-Level Ontology Integration Rules for E-commerce Borys Omelayenko Vrije Universiteit, Division of Mathematics

More information

A Modeling Approach for Product Classification Systems

A Modeling Approach for Product Classification Systems A Modeling Approach for Product Classification Systems Joerg Leukel, Volker Schmitz, Frank-Dieter Dorloff Department of Information Systems, University of Essen, Germany {joerg.leukel volker.schmitz dorloff}@uni-essen.de

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

XML ALONE IS NOT SUFFICIENT FOR EFFECTIVE WEBEDI

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

More information

Interpreting XML via an RDF Schema

Interpreting XML via an RDF Schema Interpreting XML via an RDF Schema Michel Klein 1 Abstract. One of the major problems in the realization of the vision of the Semantic Web is the transformation of existing web data into sources that can

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

Generating and Managing Metadata for Web-Based Information Systems

Generating and Managing Metadata for Web-Based Information Systems Generating and Managing Metadata for Web-Based Information Systems Heiner Stuckenschmidt and Frank van Harmelen Department of Mathematics and Computer Science Vrije Universiteit Amsterdam De Boelelaan

More information

SEMANTIC WEB SUPPORT FOR BUSINESS PROCESSES

SEMANTIC WEB SUPPORT FOR BUSINESS PROCESSES Airi Salminen, Maiju Virtanen University of Jyväskylä, PL 35 (Agora), Jyväskylä, Finland Email: airi.salminen@jyu.fi, maiju.virtanen@jyu.fi Keywords: Abstract: Business processes, semantic web, RDF, RDF

More information

Knowledge Representation on the Web

Knowledge Representation on the Web Knowledge Representation on the Web Stefan Decker 1, Dieter Fensel 2, Frank van Harmelen 2,3, Ian Horrocks 4, Sergey Melnik 1, Michel Klein 2 and Jeen Broekstra 3 1 AIFB, University of Karlsruhe, Germany

More information

Integrating e-commerce standards and initiatives in a multi-layered ontology

Integrating e-commerce standards and initiatives in a multi-layered ontology Integrating e-commerce standards and initiatives in a multi-layered ontology Oscar Corcho, Asunción Gómez-Pérez Facultad de Informática, Universidad Politécnica de Madrid. Campus de Montegancedo s/n. Boadilla

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

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

Semantic Data Extraction for B2B Integration

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

More information

A GML SCHEMA MAPPING APPROACH TO OVERCOME SEMANTIC HETEROGENEITY IN GIS

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

More information

THE ROLE OF STANDARDS IN B2B COMMUNICATION

THE ROLE OF STANDARDS IN B2B COMMUNICATION THE ROLE OF STANDARDS IN B2B COMMUNICATION Eva Söderström School of Humanities and Informatics, University of Skoevde Box 408, 541 28 Skoevde, Sweden ABSTRACT Recent developments in e.g. technology have

More information

Methodologies for Web Information System Design

Methodologies for Web Information System Design Methodologies for Web Information System Design Peter Barna, Flavius Frasincar, Geert-Jan Houben, and Richard Vdovjak Technische Universiteit Eindhoven PO Box 53, NL-5600 MB Eindhoven, The Netherlands

More information

Ontology Exemplification for aspocms in the Semantic Web

Ontology Exemplification for aspocms in the Semantic Web Ontology Exemplification for aspocms in the Semantic Web Anand Kumar Department of Computer Science Babasaheb Bhimrao Ambedkar University Lucknow-226025, India e-mail: anand_smsvns@yahoo.co.in Sanjay K.

More information

B³ - The Semantic B2B Broker

B³ - The Semantic B2B Broker Association for Information Systems AIS Electronic Library (AISeL) Wirtschaftsinformatik Proceedings 2001 Wirtschaftsinformatik September 2001 B³ - The Semantic B2B Broker Jürgen Angele ontoprise GmbH,

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

Generalized Document Data Model for Integrating Autonomous Applications

Generalized Document Data Model for Integrating Autonomous Applications 6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Generalized Document Data Model for Integrating Autonomous Applications Zsolt Hernáth, Zoltán Vincellér Abstract

More information

MDR-based Framework for Sharing Metadata in Ubiquitous Computing Environment

MDR-based Framework for Sharing Metadata in Ubiquitous Computing Environment MDR-based Framework for Sharing Metadata in Ubiquitous Computing Environment O-Hoon Choi 1, Jung-Eun Lim 1, and Doo-Kwon Baik 1 1 Department of Computer Science and Engineering, KOREA University, SungBok

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

The Semantic Web: Yet Another Hip?

The Semantic Web: Yet Another Hip? to appear in Data and Knowledge Engineering, 2002, 18.12.01 1 The Semantic Web: Yet Another Hip? Ying Ding, Dieter Fensel, Michel Klein, and Borys Omelayenko Division of Mathmatics & Computer Science,

More information

Ontology-Based Schema Integration

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

More information

XML DATA MODELING CONCEPTS IN B2B CATALOG STANDARDS

XML DATA MODELING CONCEPTS IN B2B CATALOG STANDARDS In: Proceedings of IADIS International Conference e-society 2003 (ES 2003), June 3-6, 2003, Lisbon, Portugal, pp. 227-234. XML DATA MODELING CONCEPTS IN B2B CATALOG STANDARDS Volker Schmitz, Joerg Leukel,

More information

Intelligent Brokering of Environmental Information with the BUSTER System

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

More information

A framework for the classification and the reclassification of electronic catalogs

A framework for the classification and the reclassification of electronic catalogs 2004 ACM Symposium on Applied Computing A framework for the classification and the reclassification of electronic catalogs Domenico Beneventano Dipartimento di Ingegneria dell Informazione Università di

More information

RDF /RDF-S Providing Framework Support to OWL Ontologies

RDF /RDF-S Providing Framework Support to OWL Ontologies RDF /RDF-S Providing Framework Support to OWL Ontologies Rajiv Pandey #, Dr.Sanjay Dwivedi * # Amity Institute of information Technology, Amity University Lucknow,India * Dept.Of Computer Science,BBA University

More information

Ontology Construction -An Iterative and Dynamic Task

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

More information

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

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

More information

Towards Rule Learning Approaches to Instance-based Ontology Matching

Towards Rule Learning Approaches to Instance-based Ontology Matching Towards Rule Learning Approaches to Instance-based Ontology Matching Frederik Janssen 1, Faraz Fallahi 2 Jan Noessner 3, and Heiko Paulheim 1 1 Knowledge Engineering Group, TU Darmstadt, Hochschulstrasse

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

The Role of Ontologies in ecommerce

The Role of Ontologies in ecommerce The Role of Ontologies in ecommerce Y. Ding 2, D. Fensel 2, M. Klein 1, B. Omelayenko 1, and E. Schulten 1 1 Vrije Universiteit Amsterdam VUA, Division of Mathematics and Informatics, De Boelelaan 1081a,

More information

The 2 nd Generation Web - Opportunities and Problems

The 2 nd Generation Web - Opportunities and Problems The 2 nd Generation Web - Opportunities and Problems Dr. Uwe Aßmann Research Center for Integrational Software Engineering (RISE) Swedish Semantic Web Initiative (SWEB) Linköpings Universitet Contents

More information

ONTOLOGY MATCHING: A STATE-OF-THE-ART SURVEY

ONTOLOGY MATCHING: A STATE-OF-THE-ART SURVEY ONTOLOGY MATCHING: A STATE-OF-THE-ART SURVEY December 10, 2010 Serge Tymaniuk - Emanuel Scheiber Applied Ontology Engineering WS 2010/11 OUTLINE Introduction Matching Problem Techniques Systems and Tools

More information

CEN/ISSS WS/eCAT. Terminology for ecatalogues and Product Description and Classification

CEN/ISSS WS/eCAT. Terminology for ecatalogues and Product Description and Classification CEN/ISSS WS/eCAT Terminology for ecatalogues and Product Description and Classification Report Final Version This report has been written for WS/eCAT by Mrs. Bodil Nistrup Madsen (bnm.danterm@cbs.dk) and

More information

Ontology Modeling and Storage System for Robot Context Understanding

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

More information

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

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

MERGING BUSINESS VOCABULARIES AND RULES

MERGING BUSINESS VOCABULARIES AND RULES MERGING BUSINESS VOCABULARIES AND RULES Edvinas Sinkevicius Departament of Information Systems Centre of Information System Design Technologies, Kaunas University of Lina Nemuraite Departament of Information

More information

Today: RDF syntax. + conjunctive queries for OWL. KR4SW Winter 2010 Pascal Hitzler 3

Today: RDF syntax. + conjunctive queries for OWL. KR4SW Winter 2010 Pascal Hitzler 3 Today: RDF syntax + conjunctive queries for OWL KR4SW Winter 2010 Pascal Hitzler 3 Today s Session: RDF Schema 1. Motivation 2. Classes and Class Hierarchies 3. Properties and Property Hierarchies 4. Property

More information

Opus: University of Bath Online Publication Store

Opus: University of Bath Online Publication Store Patel, M. (2004) Semantic Interoperability in Digital Library Systems. In: WP5 Forum Workshop: Semantic Interoperability in Digital Library Systems, DELOS Network of Excellence in Digital Libraries, 2004-09-16-2004-09-16,

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

Ontology Development. Qing He

Ontology Development. Qing He A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far Ontology Development Qing He 1 Why develop an ontology? In recent years the development of ontologies

More information

Sandvik Coromant Technical White Paper GTC Guidelines Introduction to Generic Tool Classification

Sandvik Coromant Technical White Paper GTC Guidelines Introduction to Generic Tool Classification GTC Guidelines Introduction to Generic Tool Classification GTC Guidelines White paper Communicating tool data among tool vendors and systems has always been quite a challenge. The introduction of the ISO

More information

Ontological Modeling: Part 2

Ontological Modeling: Part 2 Ontological Modeling: Part 2 Terry Halpin LogicBlox This is the second in a series of articles on ontology-based approaches to modeling. The main focus is on popular ontology languages proposed for the

More information

ICD Wiki Framework for Enabling Semantic Web Service Definition and Orchestration

ICD Wiki Framework for Enabling Semantic Web Service Definition and Orchestration ICD Wiki Framework for Enabling Semantic Web Service Definition and Orchestration Dean Brown, Dominick Profico Lockheed Martin, IS&GS, Valley Forge, PA Abstract As Net-Centric enterprises grow, the desire

More information

Adding formal semantics to the Web

Adding formal semantics to the Web Adding formal semantics to the Web building on top of RDF Schema Jeen Broekstra On-To-Knowledge project Context On-To-Knowledge IST project about content-driven knowledge management through evolving ontologies

More information

Adaptable and Adaptive Web Information Systems. Lecture 1: Introduction

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

More information

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

Centrum voor Wiskunde en Informatica

Centrum voor Wiskunde en Informatica Centrum voor Wiskunde en Informatica INS Information Systems INformation Systems Semantics in Multi-facet Hypermedia Authoring Kateryna Falkovych, Frank Nack, Jacco van Ossenbruggen, Lloyd Rutledge REPORT

More information

Opus: University of Bath Online Publication Store

Opus: University of Bath Online Publication Store Patel, M. (2002) Metadata vocabularies and ontologies. In: Ontologies & Communications Working Group Meeting, Agentcities Information Day 2, 2002-09-09-2002-09-10, Lisbon. Link to official URL (if available):

More information

RDF Schema. Mario Arrigoni Neri

RDF Schema. Mario Arrigoni Neri RDF Schema Mario Arrigoni Neri Semantic heterogeneity Standardization: commitment on common shared markup If no existing application If market-leaders can define de-facto standards Translation: create

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

The Semantic Web: Yet Another Hip?

The Semantic Web: Yet Another Hip? to appear in Data and Knowledge Engineering, 2002, 6.10.01 1 The Semantic Web: Yet Another Hip? Ying Ding, Dieter Fensel, Michel Klein, and Borys Omelayenko Division of Mathmatics & Computer Science, Vrije

More information

Instances of Instances Modeled via Higher-Order Classes

Instances of Instances Modeled via Higher-Order Classes Instances of Instances Modeled via Higher-Order Classes douglas foxvog Digital Enterprise Research Institute (DERI), National University of Ireland, Galway, Ireland Abstract. In many languages used for

More information

Design and Implementation of an RDF Triple Store

Design and Implementation of an RDF Triple Store Design and Implementation of an RDF Triple Store Ching-Long Yeh and Ruei-Feng Lin Department of Computer Science and Engineering Tatung University 40 Chungshan N. Rd., Sec. 3 Taipei, 04 Taiwan E-mail:

More information

Smart Open Services for European Patients. Work Package 3.5 Semantic Services Definition Appendix E - Ontology Specifications

Smart Open Services for European Patients. Work Package 3.5 Semantic Services Definition Appendix E - Ontology Specifications 24Am Smart Open Services for European Patients Open ehealth initiative for a European large scale pilot of Patient Summary and Electronic Prescription Work Package 3.5 Semantic Services Definition Appendix

More information

Knowledge-Based Validation, Aggregation and Visualization of Meta-Data: Analyzing a Web-Based Information System

Knowledge-Based Validation, Aggregation and Visualization of Meta-Data: Analyzing a Web-Based Information System Knowledge-Based Validation, Aggregation and Visualization of Meta-Data: Analyzing a Web-Based Information System Heiner Stuckenschmidt 1 and Frank van Harmelen 2,3 1 Center for Computing Technologies,

More information

MarcOnt - Integration Ontology for Bibliographic Description Formats

MarcOnt - Integration Ontology for Bibliographic Description Formats MarcOnt - Integration Ontology for Bibliographic Description Formats Sebastian Ryszard Kruk DERI Galway Tel: +353 91-495213 Fax: +353 91-495541 sebastian.kruk @deri.org Marcin Synak DERI Galway Tel: +353

More information

Using RDF to Model the Structure and Process of Systems

Using RDF to Model the Structure and Process of Systems Using RDF to Model the Structure and Process of Systems Marko A. Rodriguez Jennifer H. Watkins Johan Bollen Los Alamos National Laboratory {marko,jhw,jbollen}@lanl.gov Carlos Gershenson New England Complex

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

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

Chapter 3 Research Method

Chapter 3 Research Method Chapter 3 Research Method 3.1 A Ontology-Based Method As we mention in section 2.3.6, we need a common approach to build up our ontologies for different B2B standards. In this chapter, we present a ontology-based

More information

TWO APPROACHES IN SYSTEM MODELING AND THEIR ILLUSTRATIONS WITH MDA AND RM-ODP

TWO APPROACHES IN SYSTEM MODELING AND THEIR ILLUSTRATIONS WITH MDA AND RM-ODP TWO APPROACHES IN SYSTEM MODELING AND THEIR ILLUSTRATIONS WITH MDA AND RM-ODP Andrey Naumenko, Alain Wegmann Laboratory of Systemic Modeling, Swiss Federal Institute of Technology - Lausanne, EPFL-I&C-LAMS,1015

More information

Aspects of an XML-Based Phraseology Database Application

Aspects of an XML-Based Phraseology Database Application Aspects of an XML-Based Phraseology Database Application Denis Helic 1 and Peter Ďurčo2 1 University of Technology Graz Insitute for Information Systems and Computer Media dhelic@iicm.edu 2 University

More information

An Architecture for Semantic Enterprise Application Integration Standards

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

More information

Interoperability in GIS Enabling Technologies

Interoperability in GIS Enabling Technologies Interoperability in GIS Enabling Technologies Ubbo Visser, Heiner Stuckenschmidt, Christoph Schlieder TZI, Center for Computing Technologies University of Bremen D-28359 Bremen, Germany {visser heiner

More information

DEVELOPMENT OF ONTOLOGY-BASED INTELLIGENT SYSTEM FOR SOFTWARE TESTING

DEVELOPMENT OF ONTOLOGY-BASED INTELLIGENT SYSTEM FOR SOFTWARE TESTING Abstract DEVELOPMENT OF ONTOLOGY-BASED INTELLIGENT SYSTEM FOR SOFTWARE TESTING A. Anandaraj 1 P. Kalaivani 2 V. Rameshkumar 3 1 &2 Department of Computer Science and Engineering, Narasu s Sarathy Institute

More information

An Analysis of Integration Problems of XML-Based Catalogs for B2B Electronic Commerce

An Analysis of Integration Problems of XML-Based Catalogs for B2B Electronic Commerce An Analysis of Integration Problems of -Based Catalogs for B2B Electronic Commerce B. OMELAYENKO, D. FENSEL Division of Mathematics and Computer Science, Vrije Universiteit, De Boelelaan 1081a, 1081hv,

More information

E-Commerce Integration Meta-Framework

E-Commerce Integration Meta-Framework E-Commerce Integration Meta-Framework TM Andrzej Bialecki Chief System Architect abial@webgiro.com The Project Kick-Off meeting, Brussels, 3 rd of May 2001 Copyright WebGiro AB, 2001. All rights reserved.

More information

WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES. Introduction. Production rules. Christian de Sainte Marie ILOG

WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES. Introduction. Production rules. Christian de Sainte Marie ILOG WHY WE NEED AN XML STANDARD FOR REPRESENTING BUSINESS RULES Christian de Sainte Marie ILOG Introduction We are interested in the topic of communicating policy decisions to other parties, and, more generally,

More information

INCORPORATING A SEMANTICALLY ENRICHED NAVIGATION LAYER ONTO AN RDF METADATABASE

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

More information

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

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

More information

Mustafa Jarrar: Lecture Notes on RDF Schema Birzeit University, Version 3. RDFS RDF Schema. Mustafa Jarrar. Birzeit University

Mustafa Jarrar: Lecture Notes on RDF Schema Birzeit University, Version 3. RDFS RDF Schema. Mustafa Jarrar. Birzeit University Mustafa Jarrar: Lecture Notes on RDF Schema Birzeit University, 2018 Version 3 RDFS RDF Schema Mustafa Jarrar Birzeit University 1 Watch this lecture and download the slides Course Page: http://www.jarrar.info/courses/ai/

More information

A Text Categorization Perspective for Ontology Mapping

A Text Categorization Perspective for Ontology Mapping A Text Categorization Perspective for Ontology Mapping Position paper Xiaomeng Su Dept. of Computer and Information Science Norwegian University of Science and Technology N-7491, Norway xiaomeng@idi.ntnu.no

More information

XML Support for Annotated Language Resources

XML Support for Annotated Language Resources XML Support for Annotated Language Resources Nancy Ide Department of Computer Science Vassar College Poughkeepsie, New York USA ide@cs.vassar.edu Laurent Romary Equipe Langue et Dialogue LORIA/CNRS Vandoeuvre-lès-Nancy,

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

jcel: A Modular Rule-based Reasoner

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

More information

Contents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services

Contents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services Contents G52IWS: The Semantic Web Chris Greenhalgh 2007-11-10 Introduction to the Semantic Web Semantic Web technologies Overview RDF OWL Semantic Web Services Concluding comments 1 See Developing Semantic

More information

A Map-based Integration of Ontologies into an Object-Oriented Programming Language

A Map-based Integration of Ontologies into an Object-Oriented Programming Language A Map-based Integration of Ontologies into an Object-Oriented Programming Language 1 Introduction The ontology technology has been widely accepted as an integral part of managing the semantics of information

More information

Semantic Web Search Model for Information Retrieval of the Semantic Data *

Semantic Web Search Model for Information Retrieval of the Semantic Data * Semantic Web Search Model for Information Retrieval of the Semantic Data * Okkyung Choi 1, SeokHyun Yoon 1, Myeongeun Oh 1, and Sangyong Han 2 Department of Computer Science & Engineering Chungang University

More information

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

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

More information

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

Enabling knowledge representation on the Web by extending RDF Schema

Enabling knowledge representation on the Web by extending RDF Schema Computer Networks 39 (2002) 609 634 www.elsevier.com/locate/comnet Enabling knowledge representation on the Web by extending RDF Schema Jeen Broekstra a, Michel Klein b, *, Stefan Decker c, Dieter Fensel

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

Semantic Web and Databases: Relationships and some Open Problems

Semantic Web and Databases: Relationships and some Open Problems Semantic Web and Databases: Relationships and some Open Problems Stefan Decker Gates Bldg 4A/425 Stanford University, Stanford, CA, 94306, USA stefan@db.stanford.edu Abstract. In this position paper I

More information

Ontology Evolution: Not the Same as Schema Evolution. Natalya F. Noy 1 and Michel Klein 2

Ontology Evolution: Not the Same as Schema Evolution. Natalya F. Noy 1 and Michel Klein 2 Ontology Evolution: Not the Same as Schema Evolution 1 Stanford Medical Informatics Stanford University Stanford, CA, 94305 noy@smi.stanford.edu Natalya F. Noy 1 and Michel Klein 2 2 Vrije University Amsterdam

More information

Proposal for Implementing Linked Open Data on Libraries Catalogue

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

More information

Semantic System Integration Incorporating Rulebased Semantic Bridges into BPEL Processes

Semantic System Integration Incorporating Rulebased Semantic Bridges into BPEL Processes Semantic System Integration Incorporating Rulebased Semantic Bridges into BPEL Processes Nils Barnickel, Ralf Weinand, Matthias Fluegge Fraunhofer Institute for Open Communication Systems (FOKUS), Kaiserin-Augusta-Allee

More information

Using Semantic Web Technologies for context-aware Information Providing to Mobile Devices

Using Semantic Web Technologies for context-aware Information Providing to Mobile Devices Using Semantic Web Technologies for context-aware Information Providing to Mobile Devices Fabian Abel Institute Knowledge Based Systems Appelstr. 4-30167 Hannover Germany Fabian.Abel@gmx.de Jan Brase L3S

More information

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

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

More information

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

CEN MetaLex. Facilitating Interchange in E- Government. Alexander Boer

CEN MetaLex. Facilitating Interchange in E- Government. Alexander Boer CEN MetaLex Facilitating Interchange in E- Government Alexander Boer aboer@uva.nl MetaLex Initiative taken by us in 2002 Workshop on an open XML interchange format for legal and legislative resources www.metalex.eu

More information

UML-Based Conceptual Modeling of Pattern-Bases

UML-Based Conceptual Modeling of Pattern-Bases UML-Based Conceptual Modeling of Pattern-Bases Stefano Rizzi DEIS - University of Bologna Viale Risorgimento, 2 40136 Bologna - Italy srizzi@deis.unibo.it Abstract. The concept of pattern, meant as an

More information

Dieter Fensel, Jim Hendler, Henry Lieberman, and Wolfgang Wahlster

Dieter Fensel, Jim Hendler, Henry Lieberman, and Wolfgang Wahlster In: Fensel, D, Hendler, J. Lieberman, H., Wahlster, W. (eds.) (2003): Spinning the Semantic Web. Bringing the World Wide Web to Its Full Potential. Cambridge: MIT Press 2003, pp. 1-25. SPINNING THE SEMANTIC

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

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