Semantic Interoperability for ESA

Size: px
Start display at page:

Download "Semantic Interoperability for ESA"

Transcription

1 Enterprise Interoperability Cluster Workshop on Semantic technologies in EAI , Bruxelles Semantic Interoperability for ESA - A3 Semantic Suite - ATHENA Consortium

2 Summary Why Interoperability is so problematic? Four steps to Semantic Interoperability Athena Semantic Suite: an Overview Reference Ontology: Athos Semantic Annotation: A* Transformation Rules: Argos Reconciliation execution: Ares 2

3 Enterprise Interoperability and Ontologies Enterprise Interoperability Research Roadmap 4 Grand Challenges 1) an Interoperability Service Utility (ISU) to provide interoperability as a commoditised technical functionality, delivered as services to enterprises, independent of particular IT deployment 2) leveraging Web Technologies for Enterprise Interoperability, with the focus on value creation through the delivery of novel and improved services in next-generation Enterprise Interoperability solutions 3) Knowledge-Oriented Collaboration to enable enterprises, through the sharing and use of knowledge, to successfully form and exploit Virtual Organisations, to the mutual benefit of the VO partners 4) a Science Base for Enterprise Interoperability that comprises a new set of concepts, theories and principles derived from established and emerging sciences, with a view to long-term problem solving as opposed to short-term solution provisioning. 3

4 Why Interoperability is so problematic? Primary problem of ESA interoperability: Diversity Organization models and Business Processes Working styles Financial and controlling methods HR Management All that is reflected in the Enterprise Software Applications (ESA): Database schemas and data organization Software architectures [e.g., MDA-MDD: CIM/PIM/PSM, SOA] Message structures (sent/received) [e.g., SOAP] Workflow models (e.g., BPEL) Rules and constraints (e.g., SWRL) 4

5 Enterprise Interoperability: easy and hard problems Easy problems: technological (e.g., TCP/IP) and syntactic Information Structures Coding transformation Hard problems: Semantics, Organization, Culture, Religion, DeliveryDate = 30d Do you mean: F.O.B.? Or Door-delivery? 30d: 30 days, after? After month end? First Problem in ESA Information and message exchange mismatch In Athena we identified a dozen of Message Interoperability Mismatch, characterised by: Lossless Reconciliation Lossy Reconciliation 5

6 Athos Ontology Mgt System A* Semantic Annotation Sys Four Steps to Semantic Interoperability Argos Semantic Rule Gen Sys Preparation Steps Step 1: Reach a consensual representation of the Application Domain Reference Ontology Step 2: give an explicit, shareable, unambiguous, meaning to your exchanged rmation Semantic Annotation Step 3: use Semantic Annotations to derive rules that cast your into ontological Semantic Transformation Rules ARES Rule Exec System Do Business Step Step 4: seamless exchange of diverse messages, from Ent1 to Ent2, by transparent semantic morphing Semantic Runtime Reconciliaiton Rules Executions 6

7 Semantic Reconciliation streamline AppA Doc Instance Doc A Instance Doc A Instance A Athos Reference Ontology A* Annotation Repository Argos Transformation Rules Repository Ares Reconciliation Engine Ontology Management System Semantic Annotation Tool Transformation Rules Building Tool Doc Instance Doc B Instance Doc B Instance B Doc Schema A Themis AppB Doc Schema B RDFS Models Repository Design phase Run-time phase 7

8 Semantic Suite components Athos, the Athena Ontology System. an ontology is an agreed and shared representation of a given domain. in Athos ontologies are represented according to OPAL A*, the Semantic annotation tool. Semantic annotation aims at giving a non ambiguous meaning to digital resources represents a conceptual correspondence between resources and concepts in the ontology ARGOS, the Transformation Rules building tool: based on the Semantic annotation, the transformation rules represent a procedural way of transforming ground resources (i.e., data) into ontology instances (foreward transf.) and viceversa (backward transf.) ARES, the runtime reconciliation engine the actual reconciliation is the result of the composition of a forward and a backward transformation Themis, the RDFS models repository contains schema documents on which semantic annotation and transformation rules are built 8

9 Step 1 - Reference Ontology The first key element of the proposed approach Used to describe the domain of interest and to give meaning to the structure of business documents to be reconciled Based on definition of concepts and relationships OPAL is the used representation method The contruction of the ontology is supported by the Athos tool 9

10 Ontology building The ontology chestnut: Upper Domain Ontology (generic concepts common for many domains) UDO Specialization PurchaseOrder Document ISA Product Application Domain Ontology (concept specific for the business domain) Lower Domain Ontology (elementary concepts) ADO LDO Aggregation FurniturePurchaseOrder Wardrobe StreetName Quantity Price CBO UDO LDO = CBO 10

11 OPAL meta-concepts Actor_kind aimed at modelling any relevant entity of the domain that is able to activate or perform a process. (e.g. Chamber of Commerce, Company,...) Object_kind aimed at modelling a passive entity, on which a process operates, typically to modify its state. (e.g., Certificate of existence, Quality Certification, Safety Certification) Process_kind aimed at modelling an activity that is performed by an actor to achieve a given goal. (e.g. Negotiating, e-invoicing, Verifying Legal Status...) The complete picture includes other Complementary concepts, such as: Atomic Attribute, Complex Attribute Message Business Object Document (represents the content of a message The OPAL concepts are connected by conceptual relations 11

12 Step 2 - Semantic Annotation Invoice RFQ RO (OPAL) Annotated resource ( RDFS) ACME VAT Total NetPrice ItemPrice Building an annotation expression: 1. Using an existing concept of RO or 2. Creating a new concept by composing elements of RO Linking the annotation expression to the resource Annotation expression Build an annotation expression { x 9y(Invoice(x) ^hastotal(x,y)^total(y)) } Link 12

13 Requirements for the Athena semantic annotation Annotation criteria: Kind of annotated resources: RDF(S)), XMI light Used by: Human / Computer Positioning: attached annotation (without modifying the resource, multiple annotation of the same resource) Level of formality: progressive approach (from rmal to formal) Terminology restriction: ontology-based annotation Abstraction level: annotation by concepts derived from RO Structured annotation expression annotation linked to resource by using specific operators Annotation beyond exact matching: SAX can be more or less general than the annotated resource Level of automation: automatic support to annotation building 13

14 A progressive approach SA methodology defined as a stepwise approach L=4 Full SA (FSA), The annotation is an OWL expression. L=3 L=2 L=1 Simple SA (SSA), Paths from the PSA level are combined to build simple expressions by using abstract operators (, binary operator; φ, unary operator). Identification of the covered mismatch Path SA (PSA), the annotation is represented by a set of paths from the RO Terminological SA (TSA), The annotation is represented by a set of terms taken from the definition of concepts in the RO 14

15 Simple SAX an example Paths from the PSA level are combined to build simple expressions by using abstract operators (, binary operator; φ, unary operator) Possibility to specify the kind of covered mismatch This level will be taken as specification for the Transformation Rules definition AIDIMA header products buyerordernumber supplier buyer product record org orgname contact person address details productcode description quantity name RO BOD BA Supplier ID Product Description FirstName Name BOD PurchaseOrder Contact BA Person Buyer OrderLine Quantity BOD BA Year LinePrice Surname IssueDate Month CA.has_Header.has_buyerInfo.has_organisationInfo.has_contactPerson.has_name >: SSA PurchaseOrder_BOD.relTo_Buyer.relTo_ContactPerson.hasPart_FirstName Expression PurchaseOrder_BOD.relTo_Buyer.relTo_ContactPerson.hasPart_Surname (Granularity/ Splitting) 15

16 Two Categories of Mismatches Lossless mismatches can be solved without loss of rmation Naming: different labels for the same content Attribute granularity: the same rmation is splitted in a different number of attributes Structure Organization: different structures and organization of the same content Subclass-Attribute: an attribute with predefined value set is represented by a set of subclasses Schema-Instance: data hold schema rmation Encoding: different format of data or unit of measure Lossy mismatches any (faithful) transformation will cause a loss of rmation Content: different content denoted by the same concept (typically expressed by enumeration) Coverage: the presence/absence of rmation Precision: the accuracy of rmation Abstraction: level of specialisation refinement of the rmation 16

17 Step 3 - Tansformation Rules Semantic Annotation as specifications for mismatches solution a conceptual correspondence between resources and concepts in the ontology Tansformation Rules as a procedural way for transforming ground resources (i.e., data) into ontology instances (foreward transf.) and viceversa (backward transf.) In Athena, the reconciliation platform is based on the Jena2 suite (an open-source reasoning platform produced by HP) Rules are written in accordance with the Jena2 rules syntax The transformation Rules building is supported by the Argos tool 17

18 Jena2 rule structure Name: Antecedents Consequents The rule specification comprises: a name (optional), the rule s identifier a list of antecendents, the rule s body a list of consequents, the rule s head In forward-chaining: A rule is satisfied if the body is true Facts in the head of a satisfied rule are inferred Example [Uncle: (?a fatherof?b) (?a brotherof?c) -> (?c uncleof?b)] 18

19 19 From Semantic Annotation to Transformation Rules.has_Header.has_buyerInfo.has_organisationInfo.has_contactPerson.has_name PurchaseOrder_BOD.relTo_Buyer.relTo_ContactPerson. haspart _FirstName PurchaseOrder_BOD.relTo_Buyer.relTo_ContactPerson.hasPart _Surname >: AIDIMA RO header header products products supplier supplier buyer buyer org org contact person contact person name name orgname orgname address details address details product record product record description description productcode productcode quantity quantity buyerordernumber buyerordernumber header header buyer buyer org org contact person contact person name name header header buyer buyer org org contact person contact person name name PurchaseOrder PurchaseOrder OrderLine OrderLine ID ID IssueDate IssueDate Buyer Buyer Supplier Supplier Contact Person Contact Person Surname Surname FirstName FirstName Product Product LinePrice LinePrice Quantity Quantity BOD BOD BOD BA CA BA BA Description Description Name Name Year Year Month Month PurchaseOrder PurchaseOrder Buyer Buyer Contact Person Contact Person Surname Surname FirstName FirstName PurchaseOrder PurchaseOrder Buyer Buyer Contact Person Contact Person Surname Surname FirstName FirstName Split SSAX SPLIT.has_Header.has_buyerInfo.has_organisationInfo.has_contactPerson.has_name INTO PurchaseOrder_BOD.relTo_Buyer.relTo_ContactPerson.hasPart_FirstName PurchaseOrder_BOD.relTo_Buyer.relTo_ContactPerson.hasPart_Surname Foreward Transf Rule

20 An example of Transformation Rule in the Jena2 syntax SPLIT.has_Header.has_buyerInfo.has_organisationInfo.has_contactPerson.has_name INTO PurchaseOrder_BOD.relTo_Buyer.relTo_ContactPerson.hasPart_FirstName PurchaseOrder_BOD.relTo_Buyer.relTo_ContactPerson.hasPart_Surname Forward Transf Rule NameSplitting: [(?x0 rdf:type ai:) (?x0 ai:has_header?x1) (?x1 rdf:type ai:header) (?x1 ai:has_buyerinfo?x2) (?x2 rdf:type ai:buyerinfo) (?x2 ai:has_organizationinfo?x3) (?x3 rdf:type ai:organizationinfo) (?x3 ai:has_contactperson?x4) (?x4 rdf:type ai:contactperson) (?x4 ai:has_name?x5)] [(?x0 rdf:type ro:purchaseorder_bod) (?x0 ro:relto_buyer?x2) (?x2 rdf:type ro:buyer_ba) (?x2 ro:relto_contactperson?x4) (?x4 rdf:type ro:contactperson_ba) Split(?x4,,?y1,?y2, ' (?x4 ro:haspart_firstname?y1) (?x4 ro:haspart_surname?y2)] Rule in the Jena2 syntax 20

21 Step 4 - Reconciliation execution Actual document reconciliation from A to B is performed by Ares, applying the previous defined Transformation Rules Two transformation: Forward, from the A format into the Ontology format (FWD rules) Backward, from the Ontology format into the B format (BWD rules) A Message A Message B B Message payload in the A format A Forward Transform Rules FWD transf BWD transf B Backward Transform Rules Message payload in the B format ARES Ontology format 21

22 An example of forward transformation SPLIT.has_Header.has_buyerInfo.has_organisationInfo.has_contactPerson.has_name INTO PurchaseOrder_BOD.relTo_Buyer.relTo_ContactPerson.hasPart_FirstName PurchaseOrder_BOD.relTo_Buyer.relTo_ContactPerson.hasPart_Surname NameSplitting Transform Rule An instance of the AIDIMA <ai: rdf:id="ex_aidima 1"> <ai:has_header> <ai:header rdf:id="ordhea_id1"> <ai:has_buyerinfo> <ai:buyerinfo rdf:id="buyinf_id1"> <ai:has_organisationinfo> <ai:organisationinfo rdf:id="orginf_id1"> <ai:has_contactperson> <ai:contactperson rdf:id="conper_id1"> <ai:has_name>john Smith</has_name> </ai:contactperson> </ai:has_contactperson> Name Splitting Rule Application The AIDIMA in the Ontology format <ro:purchaseorder_bod rdf:id="ex_aidima 1 > <ro:relto_buyer> <ro:buyer_ba rdf:id= buyinf_id1 > <ro:relto_contactperson> <ro:contactperson_ba rdf:id= conper_id1 > <ro:haspart_firstname>john</ro:haspart_firstname> <ro:haspart_surname>smith</ro:haspart_surname> </ro:contactperson_ba 22

23 Order Processing (inspired by the AIDIMA scenario) Buyer Process Sending RFQ Evaluating Quotation Issuing PO RFQ Quot. Purchase Order Supplier Process Processing RFQ Processing PO Fulfilling PO Receiving Goods OrdConf Delivering Goods Paying Invoice Invoice Invoicing BUYER SUPPLIER 23

24 Conclusions The A3 Semantic suite is organized with the following tools Athos, ontology management system A*, semantic annotation tool Argos, reconciliation rules building environment Ares, message reconciliation engine Themis, the schema documents repository We presented a concrete example inspired by the AIDIMA scenario 24

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

The Open Group SOA Ontology Technical Standard. Clive Hatton

The Open Group SOA Ontology Technical Standard. Clive Hatton The Open Group SOA Ontology Technical Standard Clive Hatton The Open Group Releases SOA Ontology Standard To Increase SOA Adoption and Success Rates Ontology Fosters Common Understanding of SOA Concepts

More information

MDA & Semantic Web Services Integrating SWSF & OWL with ODM

MDA & Semantic Web Services Integrating SWSF & OWL with ODM MDA & Semantic Web Services Integrating SWSF & OWL with ODM Elisa Kendall Sandpiper Software March 30, 2006 Level Setting An ontology specifies a rich description of the Terminology, concepts, nomenclature

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

Motivation and Intro. Vadim Ermolayev. MIT2: Agent Technologies on the Semantic Web

Motivation and Intro. Vadim Ermolayev. MIT2: Agent Technologies on the Semantic Web MIT2: Agent Technologies on the Semantic Web Motivation and Intro Vadim Ermolayev Dept. of IT Zaporozhye National Univ. Ukraine http://eva.zsu.zp.ua/ http://kit.zsu.zp.ua/ http://www.zsu.edu.ua/ http://www.ukraine.org/

More information

Ontology Servers and Metadata Vocabulary Repositories

Ontology Servers and Metadata Vocabulary Repositories Ontology Servers and Metadata Vocabulary Repositories Dr. Manjula Patel Technical Research and Development m.patel@ukoln.ac.uk http://www.ukoln.ac.uk/ Overview agentcities.net deployment grant Background

More information

Lesson 5 Web Service Interface Definition (Part II)

Lesson 5 Web Service Interface Definition (Part II) Lesson 5 Web Service Interface Definition (Part II) Service Oriented Architectures Security Module 1 - Basic technologies Unit 3 WSDL Ernesto Damiani Università di Milano Controlling the style (1) The

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY. (An NBA Accredited Programme) ACADEMIC YEAR / EVEN SEMESTER

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY. (An NBA Accredited Programme) ACADEMIC YEAR / EVEN SEMESTER KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY (An NBA Accredited Programme) ACADEMIC YEAR 2012-2013 / EVEN SEMESTER YEAR / SEM : IV / VIII BATCH: 2009-2013 (2008 Regulation) SUB CODE

More information

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95 ه عا ی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Fall 94-95 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service

More information

The Model-Driven Semantic Web Emerging Standards & Technologies

The Model-Driven Semantic Web Emerging Standards & Technologies The Model-Driven Semantic Web Emerging Standards & Technologies Elisa Kendall Sandpiper Software March 24, 2005 1 Model Driven Architecture (MDA ) Insulates business applications from technology evolution,

More information

METEOR-S Process Design and Development Tool (PDDT)

METEOR-S Process Design and Development Tool (PDDT) METEOR-S Process Design and Development Tool (PDDT) Ranjit Mulye LSDIS Lab, University of Georgia (Under the Direction of Dr. John A. Miller) Acknowledgements Advisory Committee Dr. John A. Miller (Major

More information

Open Archives Initiatives Protocol for Metadata Harvesting Practices for the cultural heritage sector

Open Archives Initiatives Protocol for Metadata Harvesting Practices for the cultural heritage sector Open Archives Initiatives Protocol for Metadata Harvesting Practices for the cultural heritage sector Relais Culture Europe mfoulonneau@relais-culture-europe.org Community report A community report on

More information

Semantic SOA - Realization of the Adaptive Services Grid

Semantic SOA - Realization of the Adaptive Services Grid Semantic SOA - Realization of the Adaptive Services Grid results of the final year bachelor project Outline review of midterm results engineering methodology service development build-up of ASG software

More information

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91 بسمه تعالی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Spring 90-91 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service

More information

ARIBA BPO PROCESS FOR CCA SUPPLIERS

ARIBA BPO PROCESS FOR CCA SUPPLIERS CONTENTS ARIBA BPO PROCESS FOR CCA SUPPLIERS Introduction to Ariba Light 1 Ariba Light Workflow 2 Processing and Managing the Blanket Purchase Order 3 Processing the Invoice 4 Ariba Light -Interactive

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

An Improving for Ranking Ontologies Based on the Structure and Semantics

An Improving for Ranking Ontologies Based on the Structure and Semantics An Improving for Ranking Ontologies Based on the Structure and Semantics S.Anusuya, K.Muthukumaran K.S.R College of Engineering Abstract Ontology specifies the concepts of a domain and their semantic relationships.

More information

A Generic Approach for Compliance Assessment of Interoperability Artifacts

A Generic Approach for Compliance Assessment of Interoperability Artifacts A Generic Approach for Compliance Assessment of Interoperability Artifacts Stipe Fustar Power Grid 360 11060 Parkwood Drive #2, Cupertino, CA 95014 sfustar@powergrid360.com Keywords: Semantic Model, IEC

More information

TRAINING GUIDE - REGISTERED SUPPLIER GUIDE Lamprell Energy Limited Procurement and Supply Chain. Version: 1.0

TRAINING GUIDE - REGISTERED SUPPLIER GUIDE Lamprell Energy Limited Procurement and Supply Chain. Version: 1.0 TRAINING GUIDE - REGISTERED SUPPLIER GUIDE Lamprell Energy Limited Procurement and Supply Chain Version: 1.0 Table of Contents Introduction... 3 Login... 3 Login Assistance... 3 Homepage... 4 Sourcing...

More information

Web Services Annotation and Reasoning

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

More information

Open Source egovernment Reference Architecture. Cory Casanave, President. Data Access Technologies, Inc.

Open Source egovernment Reference Architecture. Cory Casanave, President. Data Access Technologies, Inc. Open Source egovernment Reference Architecture Cory Casanave, President www.enterprisecomponent.com Slide 1 What we will cover OsEra OsEra Overview Model to Integrate From business model to execution Synthesis

More information

Semantic Reconciliation in Interoperability Management through Model-driven Approach

Semantic Reconciliation in Interoperability Management through Model-driven Approach Semantic Reconciliation in Interoperability Management through Model-driven Approach Frédérick Bénaben 1, Nicolas Boissel-Dallier 1,2, Jean-Pierre Lorré 2, Hervé Pingaud 1 1 Mines Albi Université de Toulouse,

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

Alignment of Business and IT - ArchiMate. Dr. Barbara Re

Alignment of Business and IT - ArchiMate. Dr. Barbara Re Alignment of Business and IT - ArchiMate Dr. Barbara Re What is ArchiMate? ArchiMate is a modelling technique ("language") for describing enterprise architectures. It presents a clear set of concepts within

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

PROJECT PERIODIC REPORT

PROJECT PERIODIC REPORT PROJECT PERIODIC REPORT Grant Agreement number: 257403 Project acronym: CUBIST Project title: Combining and Uniting Business Intelligence and Semantic Technologies Funding Scheme: STREP Date of latest

More information

Welcome to the Vale Vendor Portal Guide

Welcome to the Vale Vendor Portal Guide Welcome to the Vale Vendor Portal Guide 1. Introductory 1.1 How to access? 1.2 Presenting the Portal 2. Onboarding Process 3. Negotiate Module 4. Purchase Module 5. Payment Module 1. Introductory Main

More information

Reducing Consumer Uncertainty

Reducing Consumer Uncertainty Spatial Analytics Reducing Consumer Uncertainty Towards an Ontology for Geospatial User-centric Metadata Introduction Cooperative Research Centre for Spatial Information (CRCSI) in Australia Communicate

More information

Ontology based Model and Procedure Creation for Topic Analysis in Chinese Language

Ontology based Model and Procedure Creation for Topic Analysis in Chinese Language Ontology based Model and Procedure Creation for Topic Analysis in Chinese Language Dong Han and Kilian Stoffel Information Management Institute, University of Neuchâtel Pierre-à-Mazel 7, CH-2000 Neuchâtel,

More information

E-invoicing Standard Solution

E-invoicing Standard Solution E-invoicing Standard Solution Service overview page 1/6 Corporation Table of Contents 1 Introduction...3 2 E-invoicing Service overview...3 3 Common features...5 3.1 customers...5 3.2 Interchange network...5

More information

Incorporating applications to a Service Oriented Architecture

Incorporating applications to a Service Oriented Architecture Proceedings of the 5th WSEAS Int. Conf. on System Science and Simulation in Engineering, Tenerife, Canary Islands, Spain, December 16-18, 2006 401 Incorporating applications to a Service Oriented Architecture

More information

INF5120 and INF9120 Modelbased System development

INF5120 and INF9120 Modelbased System development INF5120 and INF9120 Modelbased System development Lecture 5: 13.02.2016 Arne-Jørgen Berre arneb@ifi.uio.no and Arne.J.Berre@sintef.no Telecom and Informatics 1 Course parts (16 lectures) - 2017 January

More information

University of Bath. Publication date: Document Version Publisher's PDF, also known as Version of record. Link to publication

University of Bath. Publication date: Document Version Publisher's PDF, also known as Version of record. Link to publication Citation for published version: Patel, M & Duke, M 2004, 'Knowledge Discovery in an Agents Environment' Paper presented at European Semantic Web Symposium 2004, Heraklion, Crete, UK United Kingdom, 9/05/04-11/05/04,.

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

Fausto Giunchiglia and Mattia Fumagalli

Fausto Giunchiglia and Mattia Fumagalli DISI - Via Sommarive 5-38123 Povo - Trento (Italy) http://disi.unitn.it FROM ER MODELS TO THE ENTITY MODEL Fausto Giunchiglia and Mattia Fumagalli Date (2014-October) Technical Report # DISI-14-014 From

More information

Semantic Annotations for Workflow Interoperability

Semantic Annotations for Workflow Interoperability Informatica 38 (2014) 347 366 347 Semantic Annotations for Workflow Interoperability Hamri Salah Laboratory LIRE, University of Constantine 2, Algeria E-mail: hamri.salah@yahoo.fr Boudjlida Nacer University

More information

E2OPEN SUPPLIER TRAINING VERSION MARCH 15, 2018

E2OPEN SUPPLIER TRAINING VERSION MARCH 15, 2018 E2OPEN SUPPLIER TRAINING VERSION MARCH 15, 2018 Thank You for Participating Thank you for partnering with Bosch and agreeing to use the E2Open Web-based Supply Chain Management Portal. The new solution

More information

H1 Spring B. Programmers need to learn the SOAP schema so as to offer and use Web services.

H1 Spring B. Programmers need to learn the SOAP schema so as to offer and use Web services. 1. (24 points) Identify all of the following statements that are true about the basics of services. A. If you know that two parties implement SOAP, then you can safely conclude they will interoperate at

More information

Solution Architecture Template (SAT) Design Guidelines

Solution Architecture Template (SAT) Design Guidelines Solution Architecture Template (SAT) Design Guidelines Change control Modification Details Version 2.0.0 Alignment with EIRA v2.0.0 Version 1.0.0 Initial version ISA² Action - European Interoperability

More information

Web Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web

Web Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web Web Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web Introduction OWL-S is an ontology, within the OWL-based framework of the Semantic Web, for describing

More information

G. Gionis 1, Y. Charalabidis 1, T. Janner 2, C. Schroth 2, S. Koussouris 1, D. Askounis 1 NATIONAL TECHNICAL UNIVERSITY OF ATHENS

G. Gionis 1, Y. Charalabidis 1, T. Janner 2, C. Schroth 2, S. Koussouris 1, D. Askounis 1 NATIONAL TECHNICAL UNIVERSITY OF ATHENS NATIONAL TECHNICAL UNIVERSITY OF ATHENS A Hybrid Architecture for Enabling Electronic Transactions Among Enterprises and Governmental Bodies Workshop on "Enterprise Software Application Interoperability

More information

Executing Evaluations over Semantic Technologies using the SEALS Platform

Executing Evaluations over Semantic Technologies using the SEALS Platform Executing Evaluations over Semantic Technologies using the SEALS Platform Miguel Esteban-Gutiérrez, Raúl García-Castro, Asunción Gómez-Pérez Ontology Engineering Group, Departamento de Inteligencia Artificial.

More information

People. Processes. Integrating Globally.

People. Processes. Integrating Globally. People. Processes. Integrating Globally. Course: isupplier for Suppliers Table of Contents Table of Contents Course Introduction...4 L1: Vendor Registration... 6 Register for isupplier using SteelTrack

More information

Integration of the Semantic Web with Meta Object Facilities

Integration of the Semantic Web with Meta Object Facilities Integration of the Semantic Web with Meta Object Facilities Work in progress supported by the U.S. General Service Administration s Open Source egov Reference Architecture (OsEra) Project Cory Casanave,

More information

The OWL API: An Introduction

The OWL API: An Introduction The OWL API: An Introduction Sean Bechhofer and Nicolas Matentzoglu University of Manchester sean.bechhofer@manchester.ac.uk OWL OWL allows us to describe a domain in terms of: Individuals Particular objects

More information

Programme Integrating and Strengthening the European Research Strategic Objective. Networked business and government

Programme Integrating and Strengthening the European Research Strategic Objective. Networked business and government Programme Integrating and Strengthening the European Research Strategic Objective Networked business and government Integrated Project / Programme Title Advanced Technologies for Interoperability of Heterogeneous

More information

Semantic Web Services for Ocean Knowledge Management

Semantic Web Services for Ocean Knowledge Management Semantic Web Services for Ocean Knowledge Management Syed SR. Abidi, Ali Daniyal, Ashraf Abusharek, Samina R. Abidi Abstract We present a web-services based e-research platform to support scientific research

More information

ICT-SHOK Project Proposal: PROFI

ICT-SHOK Project Proposal: PROFI ICT-SHOK Project Proposal: PROFI Full Title: Proactive Future Internet: Smart Semantic Middleware Overlay Architecture for Declarative Networking ICT-SHOK Programme: Future Internet Project duration: 2+2

More information

USER GUIDE. June 2012 VERSION 1.0. Supplier Portal. Kimberly-Clark. E-sourcing

USER GUIDE. June 2012 VERSION 1.0. Supplier Portal. Kimberly-Clark. E-sourcing USER GUIDE June 2012 VERSION 1.0 Supplier Portal Kimberly-Clark E-sourcing Copyright 2005, Kimberly-Clark Worldwide, Inc. All rights reserved. This document and its associated training materials are proprietary

More information

Semantics-Based Integration of Embedded Systems Models

Semantics-Based Integration of Embedded Systems Models Semantics-Based Integration of Embedded Systems Models Project András Balogh, OptixWare Research & Development Ltd. n 100021 Outline Embedded systems overview Overview of the GENESYS-INDEXYS approach Current

More information

COMBINING X3D WITH SEMANTIC WEB TECHNOLOGIES FOR INTERIOR DESIGN

COMBINING X3D WITH SEMANTIC WEB TECHNOLOGIES FOR INTERIOR DESIGN COMBINING X3D WITH SEMANTIC WEB TECHNOLOGIES FOR INTERIOR DESIGN Konstantinos Kontakis, Malvina Steiakaki, Michael Kalochristianakis, Kostas Kapetanakis and Athanasios G. Malamos Acknowledgements This

More information

Conceptual Modeling and Specification Generation for B2B Business Processes based on ebxml

Conceptual Modeling and Specification Generation for B2B Business Processes based on ebxml Conceptual Modeling and Specification Generation for B2B Business Processes based on ebxml HyoungDo Kim Professional Graduate School of Information and Communication, Ajou University 526, 5Ga, NamDaeMoonRo,

More information

A Recommender System for Business Process Models

A Recommender System for Business Process Models A Recommender System for Business Process Models Thomas Hornung Institute of Computer Science, Albert-Ludwigs University Freiburg, Germany hornungt@ informatik.uni-freiburg.de Agnes Koschmider, Andreas

More information

860 Purchase Order Change Request (Buyer Initiated) X12 Version Version: 2.0

860 Purchase Order Change Request (Buyer Initiated) X12 Version Version: 2.0 860 Purchase Order Change Request (Buyer Initiated) X12 Version 4010 Version: 2.0 Author: Advance Auto Parts Company: Advance Auto Parts Publication: 02/08/2017 1/26/2017 Purchase Order Change Request

More information

Overview of lectures today and Wednesday

Overview of lectures today and Wednesday Model-driven development (MDA), Software Oriented Architecture (SOA) and semantic web (exemplified by WSMO) Draft of presentation John Krogstie Professor, IDI, NTNU Senior Researcher, SINTEF ICT 1 Overview

More information

Use of Mobile Agents for IPR Management and Negotiation

Use of Mobile Agents for IPR Management and Negotiation Use of Mobile Agents for Management and Negotiation Isabel Gallego 1, 2, Jaime Delgado 1, Roberto García 1 1 Universitat Pompeu Fabra (UPF), Departament de Tecnologia, La Rambla 30-32, E-08002 Barcelona,

More information

Realisation of SOA using Web Services. Adomas Svirskas Vilnius University December 2005

Realisation of SOA using Web Services. Adomas Svirskas Vilnius University December 2005 Realisation of SOA using Web Services Adomas Svirskas Vilnius University December 2005 Agenda SOA Realisation Web Services Web Services Core Technologies SOA and Web Services [1] SOA is a way of organising

More information

A Methodology for Constructing WS-Policy Assertions

A Methodology for Constructing WS-Policy Assertions A Methodology for Constructing WS- s Bernhard HOLLUNDER, Matthias HÜLLER, Andreas SCHÄFER Department of Computer Science Furtwangen University of Applied Sciences Robert-Gerwig-Platz 1, D-78120 Furtwangen,

More information

Ricardo Luís Rosa Jardim Gonçalves

Ricardo Luís Rosa Jardim Gonçalves Objectives, structure and contents of the discipline Architectures for Integration of Systems (AIS) - ENGLISH Arquitecturas para Integração de Sistemas (AIS) - PORTUGUÊS Mestrado Integrado em Engenharia

More information

REACH-IT Stakeholder Workshop. REACH-IT Architecture

REACH-IT Stakeholder Workshop. REACH-IT Architecture REACH-IT Stakeholder Workshop REACH-IT Architecture Aims of the presentation Introduce to the architecture of the REACH-IT application from different, complementary angles Functional [ Use Case and Logical

More information

WSDL RDF Mapping. Jacek Kopecký 2005/12/14. Copyright 2005 Digital Enterprise Research Institute. All rights reserved.

WSDL RDF Mapping. Jacek Kopecký 2005/12/14.  Copyright 2005 Digital Enterprise Research Institute. All rights reserved. WSDL RDF Mapping Jacek Kopecký 2005/12/14 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. www.deri.org 2 Introduction WSDL 2.0 RDF Mapping Representation of WSDL 2.0 in RDF In

More information

Towards a Long Term Research Agenda for Digital Library Research. Yannis Ioannidis University of Athens

Towards a Long Term Research Agenda for Digital Library Research. Yannis Ioannidis University of Athens Towards a Long Term Research Agenda for Digital Library Research Yannis Ioannidis University of Athens yannis@di.uoa.gr DELOS Project Family Tree BRICKS IP DELOS NoE DELOS NoE DILIGENT IP FP5 FP6 2 DL

More information

Lesson 14 SOA with REST (Part I)

Lesson 14 SOA with REST (Part I) Lesson 14 SOA with REST (Part I) Service Oriented Architectures Security Module 3 - Resource-oriented services Unit 1 REST Ernesto Damiani Università di Milano Web Sites (1992) WS-* Web Services (2000)

More information

Ontology-based Model Transformation

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

More information

May 31, 2011 Semantic Technologies For Business Process Management

May 31, 2011 Semantic Technologies For Business Process Management May 31, 2011 DIA@RomaTRE Semantic Technologies For Business Process Management Fabrizio Smith (IASI-CNR, Univaq) Maurizio Proietti (IASI-CNR) Michele Missikoff (IASI-CNR) Outline (Semantic) Business Process

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model

ISO/IEC INTERNATIONAL STANDARD. Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model INTERNATIONAL STANDARD ISO/IEC 19763-1 First edition 2007-02-01 Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model Technologies de l'information Cadre du métamodèle

More information

A Planning-Based Approach for the Automated Configuration of the Enterprise Service Bus

A Planning-Based Approach for the Automated Configuration of the Enterprise Service Bus A Planning-Based Approach for the Automated Configuration of the Enterprise Service Bus Zhen Liu, Anand Ranganathan, and Anton Riabov IBM T.J. Watson Research Center {zhenl,arangana,riabov}@us.ibm.com

More information

SAP Solution Manager Test Workbench

SAP Solution Manager Test Workbench SAP Solution Manager Test Workbench Testing of SAP-centric Solutions Application Lifecycle Management Active Global Support (AGS) SAP AG E2E Integration Testing of SAP Solutions Test Process embedded in

More information

Improving Adaptive Hypermedia by Adding Semantics

Improving Adaptive Hypermedia by Adding Semantics Improving Adaptive Hypermedia by Adding Semantics Anton ANDREJKO Slovak University of Technology Faculty of Informatics and Information Technologies Ilkovičova 3, 842 16 Bratislava, Slovak republic andrejko@fiit.stuba.sk

More information

Metatomix Semantic Platform

Metatomix Semantic Platform Metatomix Semantic Platform About Metatomix Founded in 2000 Privately held Headquarters - Dedham, MA Offices in Atlanta, Memphis, San Francisco, and London Semantic Technology Leadership Numerous patents,

More information

Modeling XML Vocabularies with UML: Part I

Modeling XML Vocabularies with UML: Part I Modeling XML Vocabularies with UML: Part I David Carlson, CTO Ontogenics Corp. dcarlson@ontogenics.com http://xmlmodeling.com The arrival of the W3C s XML Schema specification has evoked a variety of responses

More information

Jie Bao, Paul Smart, Dave Braines, Nigel Shadbolt

Jie Bao, Paul Smart, Dave Braines, Nigel Shadbolt Jie Bao, Paul Smart, Dave Braines, Nigel Shadbolt Advent of Web 2.0 supports greater user participation in the creation of Web content Good way to generate lots of online content e.g. Wikipedia ~3 million

More information

Protocols and Layers. Networked Systems (H) Lecture 2

Protocols and Layers. Networked Systems (H) Lecture 2 Protocols and Layers Networked Systems (H) Lecture 2 This work is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/4.0/

More information

Oracle Exam 1z0-478 Oracle SOA Suite 11g Certified Implementation Specialist Version: 7.4 [ Total Questions: 75 ]

Oracle Exam 1z0-478 Oracle SOA Suite 11g Certified Implementation Specialist Version: 7.4 [ Total Questions: 75 ] s@lm@n Oracle Exam 1z0-478 Oracle SOA Suite 11g Certified Implementation Specialist Version: 7.4 [ Total Questions: 75 ] Question No : 1 Identify the statement that describes an ESB. A. An ESB provides

More information

SKOS Standards and Best Practises for USING Knowledge Organisation Systems ON THE Semantic Web

SKOS Standards and Best Practises for USING Knowledge Organisation Systems ON THE Semantic Web NKOS workshop ECDL Bath 2004-09-16 SKOS Standards and Best Practises for USING Knowledge Organisation Systems ON THE Semantic Web Rutherford Appleton Laboratory Overview Intro SKOS Core SKOS API SKOS Mapping

More information

Conceptual modeling for ETL

Conceptual modeling for ETL Conceptual modeling for ETL processes Author: Dhananjay Patil Organization: Evaltech, Inc. Evaltech Research Group, Data Warehousing Practice. Date: 08/26/04 Email: erg@evaltech.com Abstract: Due to the

More information

The Impact of SOA Policy-Based Computing on C2 Interoperation and Computing. R. Paul, W. T. Tsai, Jay Bayne

The Impact of SOA Policy-Based Computing on C2 Interoperation and Computing. R. Paul, W. T. Tsai, Jay Bayne The Impact of SOA Policy-Based Computing on C2 Interoperation and Computing R. Paul, W. T. Tsai, Jay Bayne 1 Table of Content Introduction Service-Oriented Computing Acceptance of SOA within DOD Policy-based

More information

INF5120 Modelbased System development

INF5120 Modelbased System development INF5120 Modelbased System development Lecture 11: 09.04.2018 Arne-Jørgen Berre arneb@ifi.uio.no and Arne.J.Berre@sintef.no 1 2 Course parts (16 lectures) - 2018 Part I-a -(Introduction to Modeling): 15/1

More information

Single Window Systems Conceptual Framework and Global Trends and Practices. OIC study th Meeting of the COMCEC Trade Working Group

Single Window Systems Conceptual Framework and Global Trends and Practices. OIC study th Meeting of the COMCEC Trade Working Group Single Window Systems Conceptual Framework and Global Trends and Practices OIC study 2017 9 th Meeting of the COMCEC Trade Working Group Outline 1. Introduction to the study Objectives Approach 2. Single

More information

Modelling in Enterprise Architecture. MSc Business Information Systems

Modelling in Enterprise Architecture. MSc Business Information Systems Modelling in Enterprise Architecture MSc Business Information Systems Models and Modelling Modelling Describing and Representing all relevant aspects of a domain in a defined language. Result of modelling

More information

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

Model Driven Ontology: A New Methodology for Ontology Development

Model Driven Ontology: A New Methodology for Ontology Development Model Driven Ontology: A New Methodology for Ontology Development Mohamed Keshk Sally Chambless Raytheon Company Largo, Florida Mohamed.Keshk@raytheon.com Sally.Chambless@raytheon.com Abstract Semantic

More information

CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING

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

More information

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

Overview of last week

Overview of last week Overview of last week PODTO PlantDTO SalesController SalesService Application Web UI adapter PurchaseOrder OrdersRepository Domain model JPA adapter Plant PlantRepository DDD & DATA ACCESS LUCIANO GARCÍA-BAÑUELOS

More information

End User Procedure (EUP) Create Request for Quotation

End User Procedure (EUP) Create Request for Quotation Create Request for Quotation ME41 Purpose Trigger Menu Path Use this procedure to create Requests for Quotations to send to a vendor or a series of vendors for bidding. Perform this procedure when transaction

More information

Communication Ontological Description Process Fragment. Author: M. Cossentino, V. Seidita Last saved on: 23/06/2010

Communication Ontological Description Process Fragment. Author: M. Cossentino, V. Seidita Last saved on: 23/06/2010 Communication Ontological Description Process Fragment Author: M. Cossentino, V. Seidita Last saved on: 23/06/2010 1 Index Fragment Goal...3 Fragment Origin...3 The PASSI Process lifecycle...4 Fragment

More information

Enterprise Architect Training Courses

Enterprise Architect Training Courses On-site training from as little as 135 per delegate per day! Enterprise Architect Training Courses Tassc trainers are expert practitioners in Enterprise Architect with over 10 years experience in object

More information

An Overview on Protocol Adaptors for Service Component Integration

An Overview on Protocol Adaptors for Service Component Integration An Overview on Protocol Adaptors for Service Component Integration R. Seguel 1, R. Eshuis, P. Grefen Information Systems Group, School of Industrial Engineering, Eindhoven University of Technology, The

More information

Semantic Web. Tahani Aljehani

Semantic Web. Tahani Aljehani Semantic Web Tahani Aljehani Motivation: Example 1 You are interested in SOAP Web architecture Use your favorite search engine to find the articles about SOAP Keywords-based search You'll get lots of information,

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

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

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

Data is the new Oil (Ann Winblad)

Data is the new Oil (Ann Winblad) Data is the new Oil (Ann Winblad) Keith G Jeffery keith.jeffery@keithgjefferyconsultants.co.uk 20140415-16 JRC Workshop Big Open Data Keith G Jeffery 1 Data is the New Oil Like oil has been, data is Abundant

More information

Enhanced Semantic Operations for Web Service Composition

Enhanced Semantic Operations for Web Service Composition Enhanced Semantic Operations for Web Service Composition A.Vishnuvardhan Computer Science and Engineering Vasireddy Venkatadri Institute of Technology Nambur, Guntur, A.P., India M. Naga Sri Harsha Computer

More information

The MUSING Approach for Combining XBRL and Semantic Web Data. ~ Position Paper ~

The MUSING Approach for Combining XBRL and Semantic Web Data. ~ Position Paper ~ The MUSING Approach for Combining XBRL and Semantic Web Data ~ Position Paper ~ Christian F. Leibold 1, Dumitru Roman 1, Marcus Spies 2 1 STI Innsbruck, Technikerstr. 21a, 6020 Innsbruck, Austria {Christian.Leibold,

More information

DIONE. (DAML Integrated Ontology Evolution Tools) Ontology Versioning in Semantic Web Applications. ISX Corporation Lehigh University

DIONE. (DAML Integrated Ontology Evolution Tools) Ontology Versioning in Semantic Web Applications. ISX Corporation Lehigh University (DAML Integrated Evolution Tools) Versioning in Semantic Web Applications ISX Corporation Lehigh University Dr. Brian Kettler, ISX bkettler@isx.com Prof. Jeff Heflin & Zhengxiang Pan, Lehigh heflin@cse.lehigh.edu

More information

RDF and Digital Libraries

RDF and Digital Libraries RDF and Digital Libraries Conventions for Resource Description in the Internet Commons Stuart Weibel purl.org/net/weibel December 1998 Outline of Today s Talk Motivations for developing new conventions

More information

Understanding the workplace of the future. Artificial Intelligence series

Understanding the workplace of the future. Artificial Intelligence series Understanding the workplace of the future Artificial Intelligence series Konica Minolta Inc. 02 Cognitive Hub and the Semantic Platform Within today s digital workplace, there is a growing need for different

More information

H1 Spring C. A service-oriented architecture is frequently deployed in practice without a service registry

H1 Spring C. A service-oriented architecture is frequently deployed in practice without a service registry 1. (12 points) Identify all of the following statements that are true about the basics of services. A. Screen scraping may not be effective for large desktops but works perfectly on mobile phones, because

More information