SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
Service System Engineering
[A COMPUTER SCIENCE PERSPECTIVE]
Karlsruhe Service Research Institute, Karlsruhe Institute of Technology, Germany
jorge.cardoso@kit.edu
Dept. Engenharia Informatica/CISUC, University of Coimbra, Portugal
jcardoso@dei.uc.pt
Jorge Cardoso
ISSIP
International Society of Service Innovation Professionals
4 December 2013
Departamento de Engenharia Informática
FCTUC FACULDADE DE CIÊNCIAS E TECNOLOGIA da UNIVERSIDADE DE COIMBRA
Service Systems
Modeling Programming Analysis Applications Resources
2013 Genessiz: Center for Large-Scale Service System Research 2
Modeling
The Present
2013 Genessiz: Center for Large-Scale Service System Research
SLA
Price
Process
5
Legal
Main domain
The Present
2013 Genessiz: Center for Large-Scale Service System Research
SLA
Price
Process
6
Legal
From textual to
“more” formal
descriptions
Service Systems
• Black box modeling
– Linked USDL
• White box modeling
– LSS 4 USDL
2013 Genessiz: Center for Large-Scale Service System Research 14
Linked USDL
Service Description Language
• History
– a-USDL (2009), USDL (2011),
Linked USDL (2012)
• Models (2013)
– Linked USDL core
– Linked USDL pricing
• The Open University, UK
• SAP Research, DE
• Models (2014)
– Linked USDL SLA
2013 15
https://github.com/linked-usdl/
Genessiz: Center for Large-Scale Service System Research
Linked USDL Core (2013)
2013 16
C
CC
C
C
C
C
C
C
C
C
C
P
P
P
P
P
P
P
PP
P
P
P
P
P
P
P
Cardoso, J.; Barros, A.; May, N. and Kylau, U. Towards a
Unified Service Description Language for the Internet of
Services: Requirements and First Developments. In IEEE
International Conference on Services Computing, 2010.
University of Coimbra, PT
The Open University, UK
SAP Research, DE
Genessiz: Center for Large-Scale Service System Research
Linked USDL Pricing (2013)
2013 18
https://github.com/linked-usdl/
Dynamic Pricing
University of Coimbra, PT
The Open University, UK
SAP Research, DE
Genessiz: Center for Large-Scale Service System Research
Linked USDL SLA (2014)
2013 19
The Open University, UK
University of Coimbra, PT
University of Seville, SP
SAP Research, DE
Genessiz: Center for Large-Scale Service System Research
Service Systems
Service System Description Language
• Service System model
– Machine-understandable and
processable
• Existing work
– External perspective:WSDL,
SAWSDL,USDL
– Black-box
– How can a service system be
integrated with other services?
• Internal perspective
– White-box approach and
– Service management, optimization,
and analytics.
– How does the service works
internally?
2013 20
Express mail delivery
(Gremler 2011)
Bookstore kiosk
(Glushko 2010)
SaaS webapp
(Lopes et al. 2012)
Role Process Goal
Location Time
Resourc
e
Interaction
Who? How? Why?
Where? When? What?
University of Coimbra, PT
Gent University, BE
Genessiz: Center for Large-Scale Service System Research
Components of a Service
2013 Genessiz: Center for Large-Scale Service System Research 22
Role Process Goal
Location Time Resource
Interaction
Who? How? Why?
Where? When? What?
Open Service Representation
@prefix : <http://genssiz.org/lss-usdl/expressmail#>
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix lss-usdl: <http://genssiz.dei.uc.pt/lss-usdl#> .
:ExpressMailDelivery a lss-usdl:ServiceSystem;
rdfs:label "Express Mail Delivery";
rdfs:comment "A service system for delivering express mails";
lss-usdl:hasInteraction :CustomerCalls,
:CustomerDeliversPackages .
:CustomerCalls a lss-usdl:CustomerInteraction;
rdfs:label "Customer calls";
lss-usdl:hasGoal :SendMail;
lss-usdl:isPerformedBy :Sender;
lss-usdl:hasLocation :SenderHome .
:CustomerDeliversPackages a lss-
usdl:CustomerInteraction;
rdfs:label "Customer delivers packages";
lss-usdl:isPerformedBy :Sender .
:SendMail a lss-usdl:Goal;
rdfs:label "Send mail" .
:Sender a lss-usdl:Role;
rdfs:label "Sender" .
:SenderHome a lss-usdl:Location;
rdfs:label "Sender's home" .
2013 Genessiz: Center for Large-Scale Service System Research 23
2013 Genessiz: Center for Large-Scale Service System Research 24
ResourcesProgramming
2013 Genessiz: Center for Large-Scale Service System Research 25
Remote Access
2013 Genessiz: Center for Large-Scale Service System Research 26
Needs:
Source code
libraries
Open Service Queries
PREFIX usdl: <http://www.linked-usdl.org/ns/usdl-core>
prefix gr: <http://purl.org/goodrelations/v1>
PREFIX rdf:http://www.w3.org/1999/02/22-rdf-syntax-ns#
SELECT ?ip ?interactionRole
WHERE{
?service gr:name ?name .
?service usdl:hasInteractionPoint ?ip .
?ip usdl:hasInteractingEntity ?ie .
?ie usdl:hasEntityType ?businessRole .
?ie usdl:hasInteractionRole ?interactionRole .
FILTER regex(?name,“Maintenance”) .
}
2013 Genessiz: Center for Large-Scale Service System Research 27
Query selects all
interactionPoints
associated with
„Maintenance“
The obtained result provides
input for methods of service
analytics
Can be extended to other LINK
USDL elements
Remote Service Querying
Open Service Queries
• Identify hidden patterns associated with costs for
usdl concept usdl:InteractionPoints: who, how and
what:
• Who (CQ1).Who is involved during the provisioning
of a service or a particular interaction point?
• How (CQ2). How is an interaction conducted?
• What (CQ3).What resources were used during
interactions?
2013 Genessiz: Center for Large-Scale Service System Research 29
Wolfgang Seiringer, Jorge Cardoso, Johannes Kunze von Bischhoffshausen, Service System Analytics: Cost Prediction,
(PRO-VE’13) 14TH IFIP Working Conference on Virtual Enterprises, 30 Sep- 2 Oct 2013, Dresden, Germany.
2013 Genessiz: Center for Large-Scale Service System Research 30
ModelingAnalysis
Next Steps (2014)
• Service Analytics
– Service system mining
– Process mining
– Data mining
• Service Network Analysis
– Automated reconstruction
– Domain-specific metrics
• Service Relationships
– Evidence from Social Networks
– Text mining techniques
– Co-occurance analysis
2013 31
service relationship
Pointwise Mutual Information
Genessiz: Center for Large-Scale Service System Research
2013 Genessiz: Center for Large-Scale Service System Research 32
Applications
Applications (2013)
Cloud Services Aggregation
2013 33
Cloud Services
Linked USDL
Multi-Criteria Decision Support
Cloud Vocabulary
API
Consider cost, compatibility, space, speed, etc.
Decision Maker
Representation
Service Descriptions
Dynamic Pricing
Background Knowledge
s6, s14, s19, s23, s174, s198,
s43, s13, s31, s154, s1, s88,
s434, s142,…
SA SB SC …
… … … …
Aggregation Template
s43 s13 s19 …
… … … …Golden
Aggregations
Decision
Process
Genessiz: Center for Large-Scale Service System Research
Service Cloud
35
USDL-based Marketplace
USDL-based Service Offerings
Billing / CRM System
UI
…
Service 1
Service N
TOSCA-based Provider
TOSCA Service Archives
T
T
…
Service 1
Service N
TOSCA Runtime Environment
Global
Routing
Layer
Local
Routing
Layer
Cloud Management System
USDL URI … Provider Endpoint
http://sugarcrm.org?enterprise … 192.182.1.3
http://redmine.org?professional … 147.11.4.79
TOSCA Routing Layer
USDL URI … Plan Endpoint
http://sugarcrm.org?enterprise … 111.121.12.1/SugarCRMPlan
http://redmine.org?professional … 111.121.12.1/RedminePlan
SIOPP
Architecture
Reasoning
Engine
Reasoning
Engine
Routing
Table
Routing
Table
5
4
32
1
6
7
Cardoso, J.; Binz,T.; Breitenbucher, Uw; Kopp,O. and Leymann, F. Cloud Computing Automation: Integrating USDL and TOSCA. In
25th Conference on Advanced Information Systems Engineering (CAiSE 2013), pages 1-16, Springer, LNCS,Vol. 7908, 2013.
2013 Genessiz: Center for Large-Scale Service System Research
Service Networks
Linked USDL + OSSR = OSSN
2013 36
Cardoso, J. Modeling Service Relationships for Service Networks. In 4th International Conference on Exploring Service
Science (IESS 1.3), pages 114-128, Springer, Porto, Portugal, LNBIP, Vol. 143, 2013.
Genessiz: Center for Large-Scale Service System Research
2013 Genessiz: Center for Large-Scale Service System Research 38
Resources
Resources
2013 Genessiz: Center for Large-Scale Service System Research 39
http://www.linked-usdl.org/ https://github.com/linked-usdl/
https://github.com/Genssiz
Model @ GitHub
2013 Genessiz: Center for Large-Scale Service System Research 40
Textbook on Service Systems
2013 41Genessiz: Center for Large-Scale Service System Research
Useful links
• LSS-USDL Editor: Open source repository of the LSS-USDL graphical
editor.
• USDL Incubator Group: LSS -USDL is part of the research for service
systems by the USDL research group.
• Linked USDL: Similar project, focusing on service descriptions for
customers.The third use case found in LSS-USDL's repository shows a
service system modeled both in LSS-USDL and Linked USDL.
• Linked USDL core: Repository for the core module of Linked USDL. The
other modules may be found under the same Github profile.
• Semantic Web: Technologies such as RDF are a core component of LSS-
USDL.
2013 Genessiz: Center for Large-Scale Service System Research 42
Further Reading
• Araujo, J., Jorge Cardoso, Catarina Ferreira da Silva, and Paulo Melo, Cloud Services Aggregation,
(submitted for jornal publication).
• Lopes, R. and Jorge Cardoso, and Geert Poels, Service System Modelling: A White-box Approach, (in
prepararion).
• Pedrinaci, C., Cardoso, J., Leidig,T. Open Service Descriptions with Linked USDL, (in prepararion).
• Seiringer,W. Jorge Cardoso, Johannes Kunze von Bischhoffshausen, Service System Analytics: Cost
Prediction, 14th IFIP Working Conference on Virtual Enterprises (PRO-VE), 2013,Germany.
• Cardoso, J.; Barros, A.; May, N. and Kylau, U.Towards a Unified Service Description Language for the
Internet of Services: Requirements and First Developments. In IEEE International Conference on
Services Computing, IEEE,, USA, 2010.
• Cardoso, J.; Pedrinaci, C.; Leidig,T.; Rupino, P. and Leenheer, P. D Foundations of Open Semantic
Service Setworks. In International Journal of Service Science, Management, Engineering, and
Technology,Vol. 4 (2): 1-16, 2013.
• Cardoso, J.; Binz,T.; Breitenbucher, Uw; Kopp, O. and Leymann, F. Cloud Computing Automation:
Integrating USDL and TOSCA. CAiSE 2013,pages 1-16, Springer, LNCS,Vol. 7908,2013.
• Cardoso, J. Modeling Service Relationships for Service Networks. In 4th International Conference on
Exploring Service Science (IESS 1.3),pages 114-128,Springer, Porto, Portugal, LNBIP,Vol. 143,2013.
• Cardoso, J. and Miller,J. A Internet-Based Self-Services: from Analysis and Design to Deployment. In
IEEE International Conference on Services Economics (SE 2012),IEEE Computer Society, USA, 2012.
2013 Genessiz: Center for Large-Scale Service System Research 43
Thank You
for Listening

Weitere ähnliche Inhalte

Was ist angesagt?

Towards a BIG Data Public Private Partnership
Towards a BIG Data Public Private PartnershipTowards a BIG Data Public Private Partnership
Towards a BIG Data Public Private PartnershipEdward Curry
 
Towards Unified and Native Enrichment in Event Processing Systems
Towards Unified and Native Enrichment in Event Processing SystemsTowards Unified and Native Enrichment in Event Processing Systems
Towards Unified and Native Enrichment in Event Processing SystemsEdward Curry
 
Data 4 AI: For European Economic Competitiveness and Societal Progress
Data 4 AI: For European Economic Competitiveness and Societal ProgressData 4 AI: For European Economic Competitiveness and Societal Progress
Data 4 AI: For European Economic Competitiveness and Societal ProgressEdward Curry
 
Open Data Innovation in Smart Cities: Challenges and Trends
Open Data Innovation in Smart Cities: Challenges and TrendsOpen Data Innovation in Smart Cities: Challenges and Trends
Open Data Innovation in Smart Cities: Challenges and TrendsEdward Curry
 
Europe rules – making the fair data economy flourish
Europe rules – making the fair data economy flourishEurope rules – making the fair data economy flourish
Europe rules – making the fair data economy flourishSitra / Hyvinvointi
 
Session 1.3 context information management across smart city knowledge domains
Session 1.3   context information management across smart city knowledge domainsSession 1.3   context information management across smart city knowledge domains
Session 1.3 context information management across smart city knowledge domainssemanticsconference
 
Improving Policy Coherence and Accessibility through Semantic Web Technologie...
Improving Policy Coherence and Accessibility through Semantic Web Technologie...Improving Policy Coherence and Accessibility through Semantic Web Technologie...
Improving Policy Coherence and Accessibility through Semantic Web Technologie...Edward Curry
 
FIWARE Global Summit - The Digital Single Market - Benefits and Solutions for...
FIWARE Global Summit - The Digital Single Market - Benefits and Solutions for...FIWARE Global Summit - The Digital Single Market - Benefits and Solutions for...
FIWARE Global Summit - The Digital Single Market - Benefits and Solutions for...FIWARE
 
How Big Data Ecosystems Work
How Big Data Ecosystems WorkHow Big Data Ecosystems Work
How Big Data Ecosystems Work Edward Curry
 
Open data for smart cities
Open data for smart citiesOpen data for smart cities
Open data for smart citiesSören Auer
 
EDF2014: BIG - NESSI Networking Session: Edward Curry, National University of...
EDF2014: BIG - NESSI Networking Session: Edward Curry, National University of...EDF2014: BIG - NESSI Networking Session: Edward Curry, National University of...
EDF2014: BIG - NESSI Networking Session: Edward Curry, National University of...European Data Forum
 
Introduction to EOSCpilot project and topical activities in the area of EOSC
Introduction to EOSCpilot project and topical activities in the area of EOSCIntroduction to EOSCpilot project and topical activities in the area of EOSC
Introduction to EOSCpilot project and topical activities in the area of EOSCEOSCpilot .eu
 
Evolution of Data Spaces
Evolution of Data SpacesEvolution of Data Spaces
Evolution of Data SpacesBoris Otto
 
Introducing the Jisc National HPC Agreement
Introducing the Jisc National HPC AgreementIntroducing the Jisc National HPC Agreement
Introducing the Jisc National HPC AgreementMartin Hamilton
 
Science, Strategy and Sustainable Solutions, a Collaboration on the Direction...
Science, Strategy and Sustainable Solutions, a Collaboration on the Direction...Science, Strategy and Sustainable Solutions, a Collaboration on the Direction...
Science, Strategy and Sustainable Solutions, a Collaboration on the Direction...Ed Dodds
 
Building blocks for fair digital society
Building blocks for fair digital societyBuilding blocks for fair digital society
Building blocks for fair digital societySitra / Hyvinvointi
 
EDF2014: Marta Nagy-Rothengass, Head of Unit Data Value Chain, Directorate Ge...
EDF2014: Marta Nagy-Rothengass, Head of Unit Data Value Chain, Directorate Ge...EDF2014: Marta Nagy-Rothengass, Head of Unit Data Value Chain, Directorate Ge...
EDF2014: Marta Nagy-Rothengass, Head of Unit Data Value Chain, Directorate Ge...European Data Forum
 
EDF2014: Allan Hanbury, Senior Researcher, Vienna University of Technology, A...
EDF2014: Allan Hanbury, Senior Researcher, Vienna University of Technology, A...EDF2014: Allan Hanbury, Senior Researcher, Vienna University of Technology, A...
EDF2014: Allan Hanbury, Senior Researcher, Vienna University of Technology, A...European Data Forum
 
OPEN DEI vision about European Data Spaces
OPEN DEI vision about European Data SpacesOPEN DEI vision about European Data Spaces
OPEN DEI vision about European Data SpacesOPEN DEI
 

Was ist angesagt? (20)

Towards a BIG Data Public Private Partnership
Towards a BIG Data Public Private PartnershipTowards a BIG Data Public Private Partnership
Towards a BIG Data Public Private Partnership
 
Towards Unified and Native Enrichment in Event Processing Systems
Towards Unified and Native Enrichment in Event Processing SystemsTowards Unified and Native Enrichment in Event Processing Systems
Towards Unified and Native Enrichment in Event Processing Systems
 
Data 4 AI: For European Economic Competitiveness and Societal Progress
Data 4 AI: For European Economic Competitiveness and Societal ProgressData 4 AI: For European Economic Competitiveness and Societal Progress
Data 4 AI: For European Economic Competitiveness and Societal Progress
 
Open Data Innovation in Smart Cities: Challenges and Trends
Open Data Innovation in Smart Cities: Challenges and TrendsOpen Data Innovation in Smart Cities: Challenges and Trends
Open Data Innovation in Smart Cities: Challenges and Trends
 
Europe rules – making the fair data economy flourish
Europe rules – making the fair data economy flourishEurope rules – making the fair data economy flourish
Europe rules – making the fair data economy flourish
 
Session 1.3 context information management across smart city knowledge domains
Session 1.3   context information management across smart city knowledge domainsSession 1.3   context information management across smart city knowledge domains
Session 1.3 context information management across smart city knowledge domains
 
Improving Policy Coherence and Accessibility through Semantic Web Technologie...
Improving Policy Coherence and Accessibility through Semantic Web Technologie...Improving Policy Coherence and Accessibility through Semantic Web Technologie...
Improving Policy Coherence and Accessibility through Semantic Web Technologie...
 
FIWARE Global Summit - The Digital Single Market - Benefits and Solutions for...
FIWARE Global Summit - The Digital Single Market - Benefits and Solutions for...FIWARE Global Summit - The Digital Single Market - Benefits and Solutions for...
FIWARE Global Summit - The Digital Single Market - Benefits and Solutions for...
 
How Big Data Ecosystems Work
How Big Data Ecosystems WorkHow Big Data Ecosystems Work
How Big Data Ecosystems Work
 
Open data for smart cities
Open data for smart citiesOpen data for smart cities
Open data for smart cities
 
EDF2014: BIG - NESSI Networking Session: Edward Curry, National University of...
EDF2014: BIG - NESSI Networking Session: Edward Curry, National University of...EDF2014: BIG - NESSI Networking Session: Edward Curry, National University of...
EDF2014: BIG - NESSI Networking Session: Edward Curry, National University of...
 
Introduction to EOSCpilot project and topical activities in the area of EOSC
Introduction to EOSCpilot project and topical activities in the area of EOSCIntroduction to EOSCpilot project and topical activities in the area of EOSC
Introduction to EOSCpilot project and topical activities in the area of EOSC
 
Sitra data strategy
Sitra data strategySitra data strategy
Sitra data strategy
 
Evolution of Data Spaces
Evolution of Data SpacesEvolution of Data Spaces
Evolution of Data Spaces
 
Introducing the Jisc National HPC Agreement
Introducing the Jisc National HPC AgreementIntroducing the Jisc National HPC Agreement
Introducing the Jisc National HPC Agreement
 
Science, Strategy and Sustainable Solutions, a Collaboration on the Direction...
Science, Strategy and Sustainable Solutions, a Collaboration on the Direction...Science, Strategy and Sustainable Solutions, a Collaboration on the Direction...
Science, Strategy and Sustainable Solutions, a Collaboration on the Direction...
 
Building blocks for fair digital society
Building blocks for fair digital societyBuilding blocks for fair digital society
Building blocks for fair digital society
 
EDF2014: Marta Nagy-Rothengass, Head of Unit Data Value Chain, Directorate Ge...
EDF2014: Marta Nagy-Rothengass, Head of Unit Data Value Chain, Directorate Ge...EDF2014: Marta Nagy-Rothengass, Head of Unit Data Value Chain, Directorate Ge...
EDF2014: Marta Nagy-Rothengass, Head of Unit Data Value Chain, Directorate Ge...
 
EDF2014: Allan Hanbury, Senior Researcher, Vienna University of Technology, A...
EDF2014: Allan Hanbury, Senior Researcher, Vienna University of Technology, A...EDF2014: Allan Hanbury, Senior Researcher, Vienna University of Technology, A...
EDF2014: Allan Hanbury, Senior Researcher, Vienna University of Technology, A...
 
OPEN DEI vision about European Data Spaces
OPEN DEI vision about European Data SpacesOPEN DEI vision about European Data Spaces
OPEN DEI vision about European Data Spaces
 

Ähnlich wie Service System Engineering

Open Service Network Analysis
Open Service Network AnalysisOpen Service Network Analysis
Open Service Network AnalysisJorge Cardoso
 
Cloud Computing Automation: Integrating USDL and TOSCA
 Cloud Computing Automation: Integrating USDL and TOSCA Cloud Computing Automation: Integrating USDL and TOSCA
Cloud Computing Automation: Integrating USDL and TOSCAJorge Cardoso
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18ccaise2013vlc
 
Jisc Research data shared service overview and update - May 2016
Jisc Research data shared service overview and update - May 2016Jisc Research data shared service overview and update - May 2016
Jisc Research data shared service overview and update - May 2016Jisc RDM
 
Designing real-time recommendations engine using graph databases.pptx
Designing real-time recommendations engine using graph databases.pptxDesigning real-time recommendations engine using graph databases.pptx
Designing real-time recommendations engine using graph databases.pptxGopi Krishna
 
IRJET- A Workflow Management System for Scalable Data Mining on Clouds
IRJET- A Workflow Management System for Scalable Data Mining on CloudsIRJET- A Workflow Management System for Scalable Data Mining on Clouds
IRJET- A Workflow Management System for Scalable Data Mining on CloudsIRJET Journal
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” diannepatricia
 
Towards Semantic APIs for Research Data Services (Invited Talk)
Towards Semantic APIs for Research Data Services (Invited Talk)Towards Semantic APIs for Research Data Services (Invited Talk)
Towards Semantic APIs for Research Data Services (Invited Talk)Anna Fensel
 
Paving the way to open and interoperable research data service workflows Prog...
Paving the way to open and interoperable research data service workflows Prog...Paving the way to open and interoperable research data service workflows Prog...
Paving the way to open and interoperable research data service workflows Prog...ResearchSpace
 
Overview of XSEDE Systems Engineering
Overview of XSEDE Systems EngineeringOverview of XSEDE Systems Engineering
Overview of XSEDE Systems EngineeringJohn Towns
 
Paving the way to open and interoperable research data service workflows
Paving the way to open and interoperable research data service workflowsPaving the way to open and interoperable research data service workflows
Paving the way to open and interoperable research data service workflowsThe University of Edinburgh
 
RDM shared services at IDCC
RDM shared services at IDCCRDM shared services at IDCC
RDM shared services at IDCCJisc RDM
 
Interoperability issues and challenges for IoT Services and Resources
Interoperability issues and challenges for IoT Services and ResourcesInteroperability issues and challenges for IoT Services and Resources
Interoperability issues and challenges for IoT Services and Resourcesiotest
 
Jisc Research Data Shared Service - Spring Update
Jisc Research Data Shared Service - Spring UpdateJisc Research Data Shared Service - Spring Update
Jisc Research Data Shared Service - Spring UpdateJisc RDM
 
Jisc research data shared service overview IDCC 2016
Jisc research data shared service overview IDCC 2016Jisc research data shared service overview IDCC 2016
Jisc research data shared service overview IDCC 2016Jisc RDM
 
A Systematic Literature Review On Microservices
A Systematic Literature Review On MicroservicesA Systematic Literature Review On Microservices
A Systematic Literature Review On MicroservicesRichard Hogue
 
CPaaS.io Y1 Review Meeting - Holistic Data Management
CPaaS.io Y1 Review Meeting - Holistic Data ManagementCPaaS.io Y1 Review Meeting - Holistic Data Management
CPaaS.io Y1 Review Meeting - Holistic Data ManagementStephan Haller
 
IRJET- Cost Effective Workflow Scheduling in Bigdata
IRJET-  	  Cost Effective Workflow Scheduling in BigdataIRJET-  	  Cost Effective Workflow Scheduling in Bigdata
IRJET- Cost Effective Workflow Scheduling in BigdataIRJET Journal
 

Ähnlich wie Service System Engineering (20)

Open Service Network Analysis
Open Service Network AnalysisOpen Service Network Analysis
Open Service Network Analysis
 
Cloud Computing Automation: Integrating USDL and TOSCA
 Cloud Computing Automation: Integrating USDL and TOSCA Cloud Computing Automation: Integrating USDL and TOSCA
Cloud Computing Automation: Integrating USDL and TOSCA
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18c
 
Jisc Research data shared service overview and update - May 2016
Jisc Research data shared service overview and update - May 2016Jisc Research data shared service overview and update - May 2016
Jisc Research data shared service overview and update - May 2016
 
Designing real-time recommendations engine using graph databases.pptx
Designing real-time recommendations engine using graph databases.pptxDesigning real-time recommendations engine using graph databases.pptx
Designing real-time recommendations engine using graph databases.pptx
 
IRJET- A Workflow Management System for Scalable Data Mining on Clouds
IRJET- A Workflow Management System for Scalable Data Mining on CloudsIRJET- A Workflow Management System for Scalable Data Mining on Clouds
IRJET- A Workflow Management System for Scalable Data Mining on Clouds
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services”
 
Towards Semantic APIs for Research Data Services (Invited Talk)
Towards Semantic APIs for Research Data Services (Invited Talk)Towards Semantic APIs for Research Data Services (Invited Talk)
Towards Semantic APIs for Research Data Services (Invited Talk)
 
Paving the way to open and interoperable research data service workflows Prog...
Paving the way to open and interoperable research data service workflows Prog...Paving the way to open and interoperable research data service workflows Prog...
Paving the way to open and interoperable research data service workflows Prog...
 
Overview of XSEDE Systems Engineering
Overview of XSEDE Systems EngineeringOverview of XSEDE Systems Engineering
Overview of XSEDE Systems Engineering
 
Paving the way to open and interoperable research data service workflows
Paving the way to open and interoperable research data service workflowsPaving the way to open and interoperable research data service workflows
Paving the way to open and interoperable research data service workflows
 
THE OPEN SCIENCE GRID Ruth Pordes
THE OPEN SCIENCE GRID Ruth PordesTHE OPEN SCIENCE GRID Ruth Pordes
THE OPEN SCIENCE GRID Ruth Pordes
 
RDM shared services at IDCC
RDM shared services at IDCCRDM shared services at IDCC
RDM shared services at IDCC
 
Interoperability issues and challenges for IoT Services and Resources
Interoperability issues and challenges for IoT Services and ResourcesInteroperability issues and challenges for IoT Services and Resources
Interoperability issues and challenges for IoT Services and Resources
 
Membership Intro Presentation
Membership Intro PresentationMembership Intro Presentation
Membership Intro Presentation
 
Jisc Research Data Shared Service - Spring Update
Jisc Research Data Shared Service - Spring UpdateJisc Research Data Shared Service - Spring Update
Jisc Research Data Shared Service - Spring Update
 
Jisc research data shared service overview IDCC 2016
Jisc research data shared service overview IDCC 2016Jisc research data shared service overview IDCC 2016
Jisc research data shared service overview IDCC 2016
 
A Systematic Literature Review On Microservices
A Systematic Literature Review On MicroservicesA Systematic Literature Review On Microservices
A Systematic Literature Review On Microservices
 
CPaaS.io Y1 Review Meeting - Holistic Data Management
CPaaS.io Y1 Review Meeting - Holistic Data ManagementCPaaS.io Y1 Review Meeting - Holistic Data Management
CPaaS.io Y1 Review Meeting - Holistic Data Management
 
IRJET- Cost Effective Workflow Scheduling in Bigdata
IRJET-  	  Cost Effective Workflow Scheduling in BigdataIRJET-  	  Cost Effective Workflow Scheduling in Bigdata
IRJET- Cost Effective Workflow Scheduling in Bigdata
 

Mehr von International Society of Service Innovation Professionals

Mehr von International Society of Service Innovation Professionals (20)

20240410 ISSIP GGG Qtrly Community Connection Slides.pptx
20240410 ISSIP GGG Qtrly Community Connection Slides.pptx20240410 ISSIP GGG Qtrly Community Connection Slides.pptx
20240410 ISSIP GGG Qtrly Community Connection Slides.pptx
 
20240409 Engage with ISSIP_2024 Michele_Carroll.pptx
20240409 Engage with ISSIP_2024 Michele_Carroll.pptx20240409 Engage with ISSIP_2024 Michele_Carroll.pptx
20240409 Engage with ISSIP_2024 Michele_Carroll.pptx
 
20240313 Customer_Wellness_and_Fitness ISSIP_Ambassadors Kevin_Clark .pptx
20240313 Customer_Wellness_and_Fitness ISSIP_Ambassadors Kevin_Clark .pptx20240313 Customer_Wellness_and_Fitness ISSIP_Ambassadors Kevin_Clark .pptx
20240313 Customer_Wellness_and_Fitness ISSIP_Ambassadors Kevin_Clark .pptx
 
20240131 Progress_Update_BoardofDirectors.pptx
20240131 Progress_Update_BoardofDirectors.pptx20240131 Progress_Update_BoardofDirectors.pptx
20240131 Progress_Update_BoardofDirectors.pptx
 
MyTMe - The T-shape metric - ISSIP Workshop 1-17-24.pdf
MyTMe - The T-shape metric - ISSIP Workshop 1-17-24.pdfMyTMe - The T-shape metric - ISSIP Workshop 1-17-24.pdf
MyTMe - The T-shape metric - ISSIP Workshop 1-17-24.pdf
 
PSU 2023 Final Showcase - ISSIP_AI_Collab.pptx
PSU 2023 Final Showcase - ISSIP_AI_Collab.pptxPSU 2023 Final Showcase - ISSIP_AI_Collab.pptx
PSU 2023 Final Showcase - ISSIP_AI_Collab.pptx
 
PSU 2023 Final Presentation ISSIP_AI_Collab.pptx
PSU 2023 Final Presentation ISSIP_AI_Collab.pptxPSU 2023 Final Presentation ISSIP_AI_Collab.pptx
PSU 2023 Final Presentation ISSIP_AI_Collab.pptx
 
PSU 2023 Final Report - ISSIP_AI_Collab.docx
PSU 2023 Final Report - ISSIP_AI_Collab.docxPSU 2023 Final Report - ISSIP_AI_Collab.docx
PSU 2023 Final Report - ISSIP_AI_Collab.docx
 
PSU 2023 Automobile Case Study Guide.pptx
PSU 2023 Automobile Case Study Guide.pptxPSU 2023 Automobile Case Study Guide.pptx
PSU 2023 Automobile Case Study Guide.pptx
 
PSU 2023 ATM Case Study Guide - AutomaticTellerMachine.pptx
PSU 2023 ATM Case Study Guide - AutomaticTellerMachine.pptxPSU 2023 ATM Case Study Guide - AutomaticTellerMachine.pptx
PSU 2023 ATM Case Study Guide - AutomaticTellerMachine.pptx
 
PSU 2023 Service Innovation Case - Airplane.pdf
PSU 2023 Service Innovation Case - Airplane.pdfPSU 2023 Service Innovation Case - Airplane.pdf
PSU 2023 Service Innovation Case - Airplane.pdf
 
PSU 2023 Service Innovation Case - SocialMedia.pdf
PSU 2023 Service Innovation Case - SocialMedia.pdfPSU 2023 Service Innovation Case - SocialMedia.pdf
PSU 2023 Service Innovation Case - SocialMedia.pdf
 
PSU 2023 Service Innovation Case - Automobile.pdf
PSU 2023 Service Innovation Case - Automobile.pdfPSU 2023 Service Innovation Case - Automobile.pdf
PSU 2023 Service Innovation Case - Automobile.pdf
 
PSU 2023 Service Innovation Case - ATM.pdf
PSU 2023 Service Innovation Case - ATM.pdfPSU 2023 Service Innovation Case - ATM.pdf
PSU 2023 Service Innovation Case - ATM.pdf
 
PSU 2023 Final Playbook - ISSIP_AI_Collab.pptx
PSU 2023 Final Playbook - ISSIP_AI_Collab.pptxPSU 2023 Final Playbook - ISSIP_AI_Collab.pptx
PSU 2023 Final Playbook - ISSIP_AI_Collab.pptx
 
Intelligence Augmentation Reading List - Spohrer 20231008.docx
Intelligence Augmentation Reading List - Spohrer 20231008.docxIntelligence Augmentation Reading List - Spohrer 20231008.docx
Intelligence Augmentation Reading List - Spohrer 20231008.docx
 
NHH 20231105 v6.pptx
NHH 20231105 v6.pptxNHH 20231105 v6.pptx
NHH 20231105 v6.pptx
 
AAAI 2023 FSS - AI & Climate - Panel on Financing 20231026 v4.pptx
AAAI 2023 FSS - AI & Climate - Panel on Financing 20231026 v4.pptxAAAI 2023 FSS - AI & Climate - Panel on Financing 20231026 v4.pptx
AAAI 2023 FSS - AI & Climate - Panel on Financing 20231026 v4.pptx
 
20231024 ISSIP ambassadors annual call.pptx
20231024 ISSIP ambassadors annual call.pptx20231024 ISSIP ambassadors annual call.pptx
20231024 ISSIP ambassadors annual call.pptx
 
ISSIP Ambassadors 20231023 v1.docx
ISSIP Ambassadors 20231023 v1.docxISSIP Ambassadors 20231023 v1.docx
ISSIP Ambassadors 20231023 v1.docx
 

Kürzlich hochgeladen

THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...漢銘 謝
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSebastiano Panichella
 
Engaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptxEngaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptxAsifArshad8
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringSebastiano Panichella
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸mathanramanathan2005
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationNathan Young
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power
 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.KathleenAnnCordero2
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxaryanv1753
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxJohnree4
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this periodSaraIsabelJimenez
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comsaastr
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRRsarwankumar4524
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRachelAnnTenibroAmaz
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSebastiano Panichella
 
Chizaram's Women Tech Makers Deck. .pptx
Chizaram's Women Tech Makers Deck.  .pptxChizaram's Women Tech Makers Deck.  .pptx
Chizaram's Women Tech Makers Deck. .pptxogubuikealex
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxCarrieButtitta
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGYpruthirajnayak525
 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEMCharmi13
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxmavinoikein
 

Kürzlich hochgeladen (20)

THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
 
Engaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptxEngaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptx
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software Engineering
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism Presentation
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptx
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptx
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this period
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation Track
 
Chizaram's Women Tech Makers Deck. .pptx
Chizaram's Women Tech Makers Deck.  .pptxChizaram's Women Tech Makers Deck.  .pptx
Chizaram's Women Tech Makers Deck. .pptx
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptx
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEM
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptx
 

Service System Engineering

  • 1. Service System Engineering [A COMPUTER SCIENCE PERSPECTIVE] Karlsruhe Service Research Institute, Karlsruhe Institute of Technology, Germany jorge.cardoso@kit.edu Dept. Engenharia Informatica/CISUC, University of Coimbra, Portugal jcardoso@dei.uc.pt Jorge Cardoso ISSIP International Society of Service Innovation Professionals 4 December 2013 Departamento de Engenharia Informática FCTUC FACULDADE DE CIÊNCIAS E TECNOLOGIA da UNIVERSIDADE DE COIMBRA
  • 2. Service Systems Modeling Programming Analysis Applications Resources 2013 Genessiz: Center for Large-Scale Service System Research 2
  • 4. The Present 2013 Genessiz: Center for Large-Scale Service System Research SLA Price Process 5 Legal Main domain
  • 5. The Present 2013 Genessiz: Center for Large-Scale Service System Research SLA Price Process 6 Legal From textual to “more” formal descriptions
  • 6. Service Systems • Black box modeling – Linked USDL • White box modeling – LSS 4 USDL 2013 Genessiz: Center for Large-Scale Service System Research 14
  • 7. Linked USDL Service Description Language • History – a-USDL (2009), USDL (2011), Linked USDL (2012) • Models (2013) – Linked USDL core – Linked USDL pricing • The Open University, UK • SAP Research, DE • Models (2014) – Linked USDL SLA 2013 15 https://github.com/linked-usdl/ Genessiz: Center for Large-Scale Service System Research
  • 8. Linked USDL Core (2013) 2013 16 C CC C C C C C C C C C P P P P P P P PP P P P P P P P Cardoso, J.; Barros, A.; May, N. and Kylau, U. Towards a Unified Service Description Language for the Internet of Services: Requirements and First Developments. In IEEE International Conference on Services Computing, 2010. University of Coimbra, PT The Open University, UK SAP Research, DE Genessiz: Center for Large-Scale Service System Research
  • 9. Linked USDL Pricing (2013) 2013 18 https://github.com/linked-usdl/ Dynamic Pricing University of Coimbra, PT The Open University, UK SAP Research, DE Genessiz: Center for Large-Scale Service System Research
  • 10. Linked USDL SLA (2014) 2013 19 The Open University, UK University of Coimbra, PT University of Seville, SP SAP Research, DE Genessiz: Center for Large-Scale Service System Research
  • 11. Service Systems Service System Description Language • Service System model – Machine-understandable and processable • Existing work – External perspective:WSDL, SAWSDL,USDL – Black-box – How can a service system be integrated with other services? • Internal perspective – White-box approach and – Service management, optimization, and analytics. – How does the service works internally? 2013 20 Express mail delivery (Gremler 2011) Bookstore kiosk (Glushko 2010) SaaS webapp (Lopes et al. 2012) Role Process Goal Location Time Resourc e Interaction Who? How? Why? Where? When? What? University of Coimbra, PT Gent University, BE Genessiz: Center for Large-Scale Service System Research
  • 12. Components of a Service 2013 Genessiz: Center for Large-Scale Service System Research 22 Role Process Goal Location Time Resource Interaction Who? How? Why? Where? When? What?
  • 13. Open Service Representation @prefix : <http://genssiz.org/lss-usdl/expressmail#> @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix lss-usdl: <http://genssiz.dei.uc.pt/lss-usdl#> . :ExpressMailDelivery a lss-usdl:ServiceSystem; rdfs:label "Express Mail Delivery"; rdfs:comment "A service system for delivering express mails"; lss-usdl:hasInteraction :CustomerCalls, :CustomerDeliversPackages . :CustomerCalls a lss-usdl:CustomerInteraction; rdfs:label "Customer calls"; lss-usdl:hasGoal :SendMail; lss-usdl:isPerformedBy :Sender; lss-usdl:hasLocation :SenderHome . :CustomerDeliversPackages a lss- usdl:CustomerInteraction; rdfs:label "Customer delivers packages"; lss-usdl:isPerformedBy :Sender . :SendMail a lss-usdl:Goal; rdfs:label "Send mail" . :Sender a lss-usdl:Role; rdfs:label "Sender" . :SenderHome a lss-usdl:Location; rdfs:label "Sender's home" . 2013 Genessiz: Center for Large-Scale Service System Research 23
  • 14. 2013 Genessiz: Center for Large-Scale Service System Research 24 ResourcesProgramming
  • 15. 2013 Genessiz: Center for Large-Scale Service System Research 25
  • 16. Remote Access 2013 Genessiz: Center for Large-Scale Service System Research 26 Needs: Source code libraries
  • 17. Open Service Queries PREFIX usdl: <http://www.linked-usdl.org/ns/usdl-core> prefix gr: <http://purl.org/goodrelations/v1> PREFIX rdf:http://www.w3.org/1999/02/22-rdf-syntax-ns# SELECT ?ip ?interactionRole WHERE{ ?service gr:name ?name . ?service usdl:hasInteractionPoint ?ip . ?ip usdl:hasInteractingEntity ?ie . ?ie usdl:hasEntityType ?businessRole . ?ie usdl:hasInteractionRole ?interactionRole . FILTER regex(?name,“Maintenance”) . } 2013 Genessiz: Center for Large-Scale Service System Research 27 Query selects all interactionPoints associated with „Maintenance“ The obtained result provides input for methods of service analytics Can be extended to other LINK USDL elements Remote Service Querying
  • 18. Open Service Queries • Identify hidden patterns associated with costs for usdl concept usdl:InteractionPoints: who, how and what: • Who (CQ1).Who is involved during the provisioning of a service or a particular interaction point? • How (CQ2). How is an interaction conducted? • What (CQ3).What resources were used during interactions? 2013 Genessiz: Center for Large-Scale Service System Research 29 Wolfgang Seiringer, Jorge Cardoso, Johannes Kunze von Bischhoffshausen, Service System Analytics: Cost Prediction, (PRO-VE’13) 14TH IFIP Working Conference on Virtual Enterprises, 30 Sep- 2 Oct 2013, Dresden, Germany.
  • 19. 2013 Genessiz: Center for Large-Scale Service System Research 30 ModelingAnalysis
  • 20. Next Steps (2014) • Service Analytics – Service system mining – Process mining – Data mining • Service Network Analysis – Automated reconstruction – Domain-specific metrics • Service Relationships – Evidence from Social Networks – Text mining techniques – Co-occurance analysis 2013 31 service relationship Pointwise Mutual Information Genessiz: Center for Large-Scale Service System Research
  • 21. 2013 Genessiz: Center for Large-Scale Service System Research 32 Applications
  • 22. Applications (2013) Cloud Services Aggregation 2013 33 Cloud Services Linked USDL Multi-Criteria Decision Support Cloud Vocabulary API Consider cost, compatibility, space, speed, etc. Decision Maker Representation Service Descriptions Dynamic Pricing Background Knowledge s6, s14, s19, s23, s174, s198, s43, s13, s31, s154, s1, s88, s434, s142,… SA SB SC … … … … … Aggregation Template s43 s13 s19 … … … … …Golden Aggregations Decision Process Genessiz: Center for Large-Scale Service System Research
  • 23. Service Cloud 35 USDL-based Marketplace USDL-based Service Offerings Billing / CRM System UI … Service 1 Service N TOSCA-based Provider TOSCA Service Archives T T … Service 1 Service N TOSCA Runtime Environment Global Routing Layer Local Routing Layer Cloud Management System USDL URI … Provider Endpoint http://sugarcrm.org?enterprise … 192.182.1.3 http://redmine.org?professional … 147.11.4.79 TOSCA Routing Layer USDL URI … Plan Endpoint http://sugarcrm.org?enterprise … 111.121.12.1/SugarCRMPlan http://redmine.org?professional … 111.121.12.1/RedminePlan SIOPP Architecture Reasoning Engine Reasoning Engine Routing Table Routing Table 5 4 32 1 6 7 Cardoso, J.; Binz,T.; Breitenbucher, Uw; Kopp,O. and Leymann, F. Cloud Computing Automation: Integrating USDL and TOSCA. In 25th Conference on Advanced Information Systems Engineering (CAiSE 2013), pages 1-16, Springer, LNCS,Vol. 7908, 2013. 2013 Genessiz: Center for Large-Scale Service System Research
  • 24. Service Networks Linked USDL + OSSR = OSSN 2013 36 Cardoso, J. Modeling Service Relationships for Service Networks. In 4th International Conference on Exploring Service Science (IESS 1.3), pages 114-128, Springer, Porto, Portugal, LNBIP, Vol. 143, 2013. Genessiz: Center for Large-Scale Service System Research
  • 25. 2013 Genessiz: Center for Large-Scale Service System Research 38 Resources
  • 26. Resources 2013 Genessiz: Center for Large-Scale Service System Research 39 http://www.linked-usdl.org/ https://github.com/linked-usdl/ https://github.com/Genssiz
  • 27. Model @ GitHub 2013 Genessiz: Center for Large-Scale Service System Research 40
  • 28. Textbook on Service Systems 2013 41Genessiz: Center for Large-Scale Service System Research
  • 29. Useful links • LSS-USDL Editor: Open source repository of the LSS-USDL graphical editor. • USDL Incubator Group: LSS -USDL is part of the research for service systems by the USDL research group. • Linked USDL: Similar project, focusing on service descriptions for customers.The third use case found in LSS-USDL's repository shows a service system modeled both in LSS-USDL and Linked USDL. • Linked USDL core: Repository for the core module of Linked USDL. The other modules may be found under the same Github profile. • Semantic Web: Technologies such as RDF are a core component of LSS- USDL. 2013 Genessiz: Center for Large-Scale Service System Research 42
  • 30. Further Reading • Araujo, J., Jorge Cardoso, Catarina Ferreira da Silva, and Paulo Melo, Cloud Services Aggregation, (submitted for jornal publication). • Lopes, R. and Jorge Cardoso, and Geert Poels, Service System Modelling: A White-box Approach, (in prepararion). • Pedrinaci, C., Cardoso, J., Leidig,T. Open Service Descriptions with Linked USDL, (in prepararion). • Seiringer,W. Jorge Cardoso, Johannes Kunze von Bischhoffshausen, Service System Analytics: Cost Prediction, 14th IFIP Working Conference on Virtual Enterprises (PRO-VE), 2013,Germany. • Cardoso, J.; Barros, A.; May, N. and Kylau, U.Towards a Unified Service Description Language for the Internet of Services: Requirements and First Developments. In IEEE International Conference on Services Computing, IEEE,, USA, 2010. • Cardoso, J.; Pedrinaci, C.; Leidig,T.; Rupino, P. and Leenheer, P. D Foundations of Open Semantic Service Setworks. In International Journal of Service Science, Management, Engineering, and Technology,Vol. 4 (2): 1-16, 2013. • Cardoso, J.; Binz,T.; Breitenbucher, Uw; Kopp, O. and Leymann, F. Cloud Computing Automation: Integrating USDL and TOSCA. CAiSE 2013,pages 1-16, Springer, LNCS,Vol. 7908,2013. • Cardoso, J. Modeling Service Relationships for Service Networks. In 4th International Conference on Exploring Service Science (IESS 1.3),pages 114-128,Springer, Porto, Portugal, LNBIP,Vol. 143,2013. • Cardoso, J. and Miller,J. A Internet-Based Self-Services: from Analysis and Design to Deployment. In IEEE International Conference on Services Economics (SE 2012),IEEE Computer Society, USA, 2012. 2013 Genessiz: Center for Large-Scale Service System Research 43