Top Banner
Community-based knowledge harvesting Linked-USDL standardization WG 12.7 - Social Networking Semantics and Collective Intelligence Jorge Cardoso/University of Coimbra [email protected] 26-27 April 2012
28

Community based harversting for USDL

May 11, 2015

Download

Education

Jorge Cardoso

Second Meeting of the IFIP Working Group 12.7 on Social Networking Semantics and Collective Intelligence / VU University, Amsterdam / 26th April 2012
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Community based harversting for USDL

Community-based knowledge harvesting Linked-USDL standardization

WG 12.7 - Social Networking Semantics and Collective Intelligence

Jorge Cardoso/University of Coimbra [email protected]

26-27 April 2012

Page 2: Community based harversting for USDL

USDL • Unified Service

Description Language

• Master data model for services

• Describe various types of services – professional to electronic services

• Holistic

– business aspects such as ownership and provisioning, pricing and legal aspects, in addition to technical aspects.

2012 Linked-USDL Standardization 2

Page 3: Community based harversting for USDL

Schema

2012 Linked-USDL Standardization 3

Page 4: Community based harversting for USDL

Main schema

2012 Linked-USDL Standardization 4

Page 5: Community based harversting for USDL

The Service class

2012 Linked-USDL Standardization 5

Service Attributes

serviceKey A Universally Unique Identifier (UUID) that identifies uniquely a service with a worldwide spectrum. The identifier allows to reference services unambiguously.

serviceType The type of service being represented. A service can be of type serviceName The name of the service. serviceVersion The version number of a service. language The language selected to express the various elements of this class (ISO 639-1). Relations business A Service has 0 or 1 Business perspective. operational A Service has 0 or 1 Operational perspective. technical A Service has 0 or 1 Technical perspective. udescription A Service has 0 or 1 UDescription. Examples <service> <serviceKey> C0E6D5A8-C446-4f01-99DA-70E212685A40 </serviceKey> <serviceType>Individual</serviceType> <serviceName> EcoCalculator </serviceName> <serviceVersion> v.43.5.637 </serviceVersion> <language> EN </language> <udescription>…</udescription> <business> … </business> <operational> … </operational> <technical> … </technical> </service>

Version 2 of USDL

Page 6: Community based harversting for USDL

Certification Certification Attributes

certificationType The type of the certification. For example, ISO, SAP, Microsoft or Adobe.

certificationName The name of the certification. For example, SAP master, SAP professional or SAP associate. Another example is the certifications technology series, professional series, master series and architect series from Microsoft.

Relations certifications A Marketing subperspective has zero or more Certification. udescription A Certification has 0 or 1 UDescription. Examples … <certifications> <certification> <certificationType> ISO </certificationType> <certificationName> ISO 9000 </certificationName> <udescription> <name> ISO 9000 </name> <description> The service has certification ISO9000.</description> <keywords> ISO, norm, certification, regulation </keywords> <concept> http://www.iso.org/iso/home.htm </concept> <language> EN </language> </udescription> </certification> </certifications> …

2012 Linked-USDL Standardization 6 Version 2 of USDL

Page 7: Community based harversting for USDL

Operations Operation Attributes operationName The name of an operation. Relations operationNature An Operation has 0 or 1 OperationNature. operationInterfaces An Operation has 0 or 1 OperationInterfaces. operations An Operations has 1 or more Operation. udescription An Operation has 0 or 1 UDescription. Examples … <operations> <operation> <operationName> submitEcoRequest </operationName> <operationNature>…</operationNature> <operationInterfaces>…</operationInterfaces> <udescription> … </udescription> </operation> <operation> <operationName> cancelEcoRequest </operationName> <operationNature>…</operationNature> <operationInterfaces>…</operationInterfaces> <udescription> … </udescription> </operation> </operations> …

2012 Linked-USDL Standardization 7

Version 2 of USDL

Page 8: Community based harversting for USDL

WSDL vs USDL

2012 Linked-USDL Standardization 8

US DLB us ines s

Operational

Tec hnic al

O perationsF unctionality

R es ources…

P roviderC ons umerB undlingMarketingL egal…

P rotocolsAddress

P orts…

WS DL

Tec hnic al

Made for c omputers (S O A) Made for people (IoS )

AddressP ortArgumentsData type… US DL

B us ines s

Operational

Tec hnic alUS DL

B us ines s

Operational

Tec hnic al

O perationsF unctionality

R es ources…

P roviderC ons umerB undlingMarketingL egal…

P rotocolsAddress

P orts…

WS DL

Tec hnic al

WS DL

Tec hnic al

Made for c omputers (S O A) Made for people (IoS )

AddressP ortArgumentsData type…

Page 9: Community based harversting for USDL

Driving forces

2012 Linked-USDL Standardization 9

Page 10: Community based harversting for USDL

2012 Linked-USDL Standardization 10

USDL www.internet-of-services.com

Page 11: Community based harversting for USDL

Standardization

• W3C Standards – HTML, Ajax, HTTP, XML, WSDL, etc – http://www.w3.org/

• OMG Standards – BPMN, UML, CORBA, XMI – http://www.omg.org/

• OASIS Standards – ebXML – www.oasis-open.org/

2012 Linked-USDL Standardization 11

Page 12: Community based harversting for USDL

USDL Today!

• W3C Incubator Group – http://www.w3.org/2005/Incubator/usdl/

• Completed (late 2011)!

2012 Linked-USDL Standardization 12

Page 13: Community based harversting for USDL

Dissemination

2012 Linked-USDL Standardization 13

http://www.internet-of-services.com

Page 14: Community based harversting for USDL

Scenarios and USDL Tool Chain

2012 Linked-USDL Standardization 14

Page 15: Community based harversting for USDL

Use cases (FI-PPP)

2012 Linked-USDL Standardization 15

Rely on USDL for service descriptions

http://www.fi-ware.eu/

Page 16: Community based harversting for USDL

Linked USDL

2012 Linked-USDL Standardization 16

Page 17: Community based harversting for USDL

ITIL Alignment

• ITIL Service Design – Service Portfolio

• Service Pipeline • Service Catalogue • Retired Services

2012 Linked-USDL Standardization 17

Page 18: Community based harversting for USDL

TM Forum • Founded 1988

– 380 members in 38 countries • Service providers, software and hardware

suppliers, systems integrators

• SID: Shared Information/Data Model – Unified reference data model – Single number of terms of business objects – Basic business processes – Connections and relations between objects

2012 Linked-USDL Standardization 18

Page 19: Community based harversting for USDL

TOSCA

• Topology and Orchestration Specification for Cloud Applications

• Deliver on the ability to move workloads between public and private infrastructure in a transparent way

2012 Linked-USDL Standardization 19

Page 20: Community based harversting for USDL

Portugal Telecom Service Delivery Broker

2012 Linked-USDL Standardization 20

Page 21: Community based harversting for USDL

Portugal Telecom Service Delivery Broker

2012 Linked-USDL Standardization 21

Page 22: Community based harversting for USDL

Use case and prototype

Page 23: Community based harversting for USDL

Product Type Price

Sales Order Acknowledgement Print Form 299,-- €

You will need one Base User for each employee using core functionality.

Sales Order Rescheduling Notice (Retail) Print Form

210,-- €

Timeline notification on any schedule changes for your sales orders.

Sales Order Rescheduling Notice (Manufacturer) Print Form 299,-- €

Timeline notification on any schedule changes for your sales orders.

Competitive Model Report 299,-- €

This report is a one page dashboard that compares two companies based on 4 areas

DETAILS

DETAILS

SEARCH RESULTS: SOLUTION CONTENT

BROWSING SERVICES

The following options are available to enhance your SAPO-based applications solutions.

STANDARD CONTENT PROVIDED BY SAPO

DETAILS

GOTO OVERVIEW

Featured Products 1)Oursourced Payroll by ADP 2)Sales Order Acknowledgement 3)Export Orders to Brazil

OPEN DOCUMENTS ------------------------------- Quotation SAPO Today

Quotation CB.Net 10.Oct

Shopping Basket (2) ------------------------------- Sales OrdOrder er Ackn. 299,--€

Sales Resch. 210.--€

Navigation – Financial Mngt. > Customer Relationship Mngt. – Human Resource Management – Supply Chain Management – Project Management – Supplier Relationship Management – Executive Management Support

Show Print Forms Reports UI Complementary Content Services

Home My Transactions 2 Items of value € 509,--

DETAILS

…sell…

Jorge Cardoso, GSI/CISUC & DEI/UC, 2011

Page 24: Community based harversting for USDL

SERVICE DETAILS SMS BROADCAST Sales Order Acknowledgement supports business development from the qualification of an opportunity to quotation generation.

Provided by: SAPO

Type: Digital

Languages: English, Portuguese

Business Area: Customer Relationship Management

Price: € 299,--

ADD TO BASKET

Preview

Overview Specification Pricing

Sales Order Acknowledgement supports business development from the qualification of an opportunity to quote generation, allowing sales professional and management to organize and control the sales process, and analyze the success of their sales strategy. Sales professionals have a full view of each prospective sale, gaining critical insights into the business life cycle of a customer. This enables them to focus on and close the most promising deals and, in doing so, maximize revenues. In their work centers, sales professionals can enter and track relevant activities and information, for example, customer and prospect history, tasks, activities, pipeline details, opportunity value, closing date, and overall success, for each customer and prospect. The Sales Assistant tool in Opportunity Management helps users manage their tasks and appointments.

GOTO OVERVIEW

Featured Products 1)Oursourced Payroll by ADP 2)Sales Order Acknowledgement 3)Export Orders to Brazil

OPEN DOCUMENTS ------------------------------- Quotation SAP Today

Quotation CB.Net 10.Okt

Shopping Basket (2) ------------------------------- Sales Order Acknowledgement

299,--€

Sales Order Rescheduling

210.--€

Navigation – Financial Mngt. > Customer Relationship Mngt. – Human Resource Management – Supply Chain Management – Project Management – Supplier Relationship Management – Executive Management Support

Show Print Forms Reports UI Complementary Content Services

Home My Transactions Transactions in Progress Home My Transactions 2 Items of value € 509,--

…sell…

Jorge Cardoso, GSI/CISUC & DEI/UC, 2011

Page 25: Community based harversting for USDL

Featured Products 1)Oursourced Payroll by ADP 2)Sales Order Acknowledgement 3)Export Orders to Brazil

OPEN DOCUMENTS ------------------------------- Quotation SAP Today

Quotation CB.Net 10.Okt

Navigation – Financial Mngt. > Customer Relationship Mngt. – Human Resource Management – Supply Chain Management – Project Management – Supplier Relationship Management – Executive Management Support

YOUR ORDER

Item Description Type Product-ID Total Price

00001 Sales Order Acknowledgement Print Form SC00017665 299,00 €

00002 Sales Order Rescheduling Notice (Retail) Print Form SC00013225 210,00 €

SHOPPING BASKET

CANCEL

Your Reference (optional):

Add comment (optional):

I accept the the terms of the License Agreement SUBMIT ORDER

Show Print Forms Reports UI Complementary Content Services

Shopping Basket (2) ------------------------------- Sales Order Acknowledgement

299,--€

Sales Order Rescheduling

210.--€

Total Price 509,00 €

VAT 72,27 €

Total Net Price 427,73 €

Home My Transactions Transactions in Progress Home My Transactions 2 Items of value € 509,--

…sell…

Jorge Cardoso, GSI/CISUC & DEI/UC, 2011

Page 26: Community based harversting for USDL

Complex value-added services 1. Bundling 2. Composition 3. Employee, front-office, back-office, customer 4. Model-view-controler 5. One click deployment 6. Business processes

One step ahead….

…advanced design… Jorge Cardoso, GSI/CISUC & DEI/UC, 2011

Page 27: Community based harversting for USDL

Featured Products 1)Oursourced Payroll by ADP 2)Sales Order Acknowledgement 3)Export Orders to Brazil

OPEN DOCUMENTS ------------------------------- Quotation SAP Today

Quotation CB.Net 10.Okt

Navigation – Financial Mngt. > Customer Relationship Mngt. – Human Resource Management – Supply Chain Management – Project Management – Supplier Relationship Management – Executive Management Support

CANCEL SUBMIT ORDER

Show Print Forms Reports UI Complementary Content Services

Shopping Basket (2) ------------------------------- Sales Order Acknowledgement

299,--€

Sales Order Rescheduling

210.--€

Total Price 509,00 €

VAT 72,27 €

Total Net Price 427,73 €

Comprehensive, mode-based service design …advanced design…

Jorge Cardoso, GSI/CISUC & DEI/UC, 2011

Page 28: Community based harversting for USDL

Current SAP editor

Jorge Cardoso, GSI/CISUC & DEI/UC, 2011