Upload
iess
View
738
Download
2
Embed Size (px)
DESCRIPTION
Life Cycle of Virtualized Service Resource in BIRIS EnvironmentXiaofei Xu, Xianzhi Wang, Zhongjie WangResearch Center of Intelligent Computing for Enterprises and Services (ICES)School of Computer Science and TechnologyHarbin Institute of Technology, China
Citation preview
Int’l Conf. Exploring Services Sciences (IESS 2010)
February 17-19, 2010 Geneva, Switzerland
Xiaofei Xu, Xianzhi Wang, Zhongjie Wang ([email protected])
Research Center of Intelligent Computing for Enterprises and Services (ICES)
School of Computer Science and Technology
Harbin Institute of Technology, China
February 19, 2010
Life Cycle of Virtualized Service Resource in BIRIS Environment
Where is Harbin Institute of Technology
Harbin Institute of Technology (HIT, 1920-) is one of top nine universities in China.
The Computing Division in HIT was founded in 1956.
Life Cycle of Virtualized Service Resource in BIRIS Environment
Beautiful Harbin
Life Cycle of Virtualized Service Resource in BIRIS Environment
Contents
Background
BIRIS framework and characteristics
Core elements of BIRIS: virtualized tasks and virtualized service resource
Technical architecture and typical applications of BIRIS
Future work
Other research work related to service engineering at HIT-ICES
Int’l Conf. Exploring Services Sciences (IESS 2010)
February 17-19, 2010 Geneva, Switzerland
Background
Life Cycle of Virtualized Service Resource in BIRIS Environment
Emergence of BIRIS: marine logistics service
Problems in current services: – marine logistics service
Weihai China
Inchon Korea
Freight forwarders Dock and warehouse Ship owners
Cargo owners (consignees)
Cargo owners (consigners)
Customs Truck company
tasks tasks Logistics service platform
resources
resources resources
Life Cycle of Virtualized Service Resource in BIRIS Environment
Emergence of BIRIS: marine logistics service
Logistics service platform
Int’l Conf. Exploring Services Sciences (IESS 2010)
February 17-19, 2010 Geneva, Switzerland
BIRIS framework and characteristics
Life Cycle of Virtualized Service Resource in BIRIS Environment
Business framework of BIRIS
BIRIS: BI-lateral client-oriented Resource Integration Service mode
Customer Side Provider Side
Third-Party Service Agency
Centralized Quality and Credit Control
Life Cycle of Virtualized Service Resource in BIRIS Environment
Key innovative characteristics of BIRIS mode
Personalized/customized new service content/new service approaches – Market subdivision brings up enormous services both in market and on the web,
The cost for building “requester-supplier” relationship for both sides grows violently
Added customer value – Usage value: enhanced business value of customers in service chain/quality – Enjoyment value: Addition to or deepening of service content/service approach – Scale value: enlarged customer groups, refined customer classification and
enriched service content
Establishment of service center/service delivery center – To provide unified practices for service, quality criteria, pricing – To integrate customers, personalization, credit, call center, etc
Integration of dispersed service resources into virtualized resources – To offer value-added virtual service by integrating multiple service resources
provided by multiple service providers – To overcome the limitedness of service resources under traditional service modes
Life Cycle of Virtualized Service Resource in BIRIS Environment
Key innovative characteristics of BIRIS mode
Service solution/evolutionary solution for service adaptability – Service asset reuse, context-aware/autonomy – Service on demand, selectable, configurable, personalization
Life cycle oriented definition, recommendation, evaluation and optimization of service quality – Define service quality indicator structure and evaluation methods – Tracking, feedback, and optimization to current service system
Accumulation and utilization of historical credit of both sides of service participants – Establish credit system for customers, to restrict them from bad behaviors – Establish credit system for comprehensive assessment to providers
Internet-based/IT-enabled platform to support services – SOA/SaaS based service business application platform – IT infrastructure platform for service system – Environment for service design and implementation
Int’l Conf. Exploring Services Sciences (IESS 2010)
February 17-19, 2010 Geneva, Switzerland
Core elements of BIRIS: virtualized tasks and virtualized service resources
Life Cycle of Virtualized Service Resource in BIRIS Environment
Why VSR (Virtualized Service Resources)?
virtualization
virtualization Matching/mapping
Individual requirements
Individual resources
Virtualized requirements/Tasks
Virtualized resources
Example of a Virtual Service Task
Core mechanism in BIRIS
Cargo owner A
Cargo owner B
requesting 5.5 containers
requesting 14.5 containers virtualization requesting 20 containers
Life Cycle of Virtualized Service Resource in BIRIS Environment
What’s VSR?
Virtualized service resource (VSR) – A physical- cyber mapping from resources in real world to software / IT world
– A integration of services resources from different sources and providers
Example of VSR
Warehouse
Truck company A
Truck company B Cargo owner
Container loading
Cargo fetching
Virtualized service Resource Virtualized
service Resource
Life Cycle of Virtualized Service Resource in BIRIS Environment
Life cycle of virtualized service resource
Establishment of VSR
Discard of VSR
Selection of VSR
Runtime usage of VSR
Management of VSR
VSR reflects the mass integration nature of BIRIS distinctly – Establishment: a dynamic service composition algorithm is employed to integrate
resources directly from individual ones in real-time – Selection: multiple resources are selected to perform necessary functionalities and
to exert desired outputs – Runtime usage: virtualization of human activities and Web service/service
composition technologies are adopted to enable corresponding resources really work
– Management: VSR has a two-tier structure: capability specific layer and requirement specific layer
– Discard: to keep virtualization mechanism work efficiently, VSRs with little possibility of usage should be removed from repository
Life Cycle of Virtualized Service Resource in BIRIS Environment
Key techniques for different stages in life cycle
Establishment of VSR
– 1: Dynamic generation of virtualized service resources
– 2: Credit/quality/personalization based service selection and matchmaking
– 3: Static generation and recommendation of virtualized service resources based on data analysis
Life Cycle of Virtualized Service Resource in BIRIS Environment
Key techniques for different stages in life cycle
Selection of Virtualized service resources – Semantic representation of virtualized service resources
– Matchmaking between virtualized service tasks and virtualized service resources
– Matchmaking between concrete services for adjustment of VSR
Virtualized service task
objectives
constraints
traits
Virtualized service resource
traits
name
function
element
structure
utilization
Input/Output
Quality
Credit/Risk
function
Value
function Step 1: functional matching; Step 2: non-functional matching
---- value ---- quality ---- credit/risk;
Step 3: task decomposition; Step 4: for each task, goto Step 1.
Procedure of VSR selection
Life Cycle of Virtualized Service Resource in BIRIS Environment
Key techniques for different stages in life cycle
Runtime usage – Seamless linkage of human-machine interactions: WS-HumanTask specification
– Theory of service ecosystem
Management – Customer community
– Service community
– Performance analysis of virtualized service resources
– Dynamic deployment and runtime adjustment of virtualized service resources
– Personalization/differentiation oriented service resources virtualization
Discard – Statistical analysis on quality of VSR
– Credit evaluation of virtualized service resources base on social networks
Int’l Conf. Exploring Services Sciences (IESS 2010)
February 17-19, 2010 Geneva, Switzerland
Technical architecture and typical applications
Life Cycle of Virtualized Service Resource in BIRIS Environment
SOA-based BIRIS platform architecture Layer 1: Portal
Layer 2: Coarse-grained Business Services
Layer 3: Fundamental Services
Layer 4: Infrastructural Technical Services
Layer 5: Fine-grained Software Services
Layer 6: Legacy Systems
Life Cycle of Virtualized Service Resource in BIRIS Environment
Typical Application: marine logistics service
Life Cycle of Virtualized Service Resource in BIRIS Environment
Typical Application: S3HC service (S3HC: Smart Service System for Health-Care)
Healthcare Cloud
Healthy member
Recurred member
Patient
tasks
resources
120 Emergency
center
Pharmaceuticals company
Hospital out-patient department
Hospital’s in-patient
department
Rehabilitation center
Nursing Case Company
Rehabilitation instrument company
Healthcare center
Mon
itorin
g C
ente
r
Em
erge
ncy
Res
cue
Cen
ter
Dia
gnos
e C
ente
r
Ope
ratio
n C
ente
r
Doc
tor G
roup
s
…
Monitor and
prevention Emergency treatment
Inspect and
diagnosis
Surgery Rehabilitat
ion and nursing
Monitor and
prevention
Smart Healthcare Service Platform
Int’l Conf. Exploring Services Sciences (IESS 2010)
February 17-19, 2010 Geneva, Switzerland
Future works
Life Cycle of Virtualized Service Resource in BIRIS Environment
Valuable future research aspects
Dynamic approaches for virtualized service resources generation
Dynamic deployment and runtime adjustment of virtualized service resources
Personalized and differentiated virtualized service resources Credit assessment of virtualized service resources Classification of requirements based on existing virtualized
service resources Enrichment and adjustment of virtualized service resources
based on requirement trends analysis
Int’l Conf. Exploring Services Sciences (IESS 2010)
February 17-19, 2010 Geneva, Switzerland
Other research work related to service engineering at HIT-ICES
Life Cycle of Virtualized Service Resource in BIRIS Environment
Research on service engineering in HIT-ICES
SMDA SQFD VASEM
BIRIS
Life Cycle of Virtualized Service Resource in BIRIS Environment
Service research roadmap of HIT-ICES
SMDA
BIRIS
VASEM
2005-2006
2007
2008
2008-2009
Service engineering methodology
Quality issues in service
Innovative service mode
Value-aware methodology
SQFD
Campus Service
Logistics Service
2007-2009
2008-2009
Healthcare Service
2010 Outsourcing
Service
2010
Smart Services
2009-2010
Service Platform
Service-related research progress, ICES/HIT
Service-related research progress, ICES/HIT
Category Objective Course list General
foundations This category is to let students get to know what is service and the knowledge scope of service engineering. Some prerequisite courses that service engineering requires are included, too.
Introduction to service engineering System engineering Requirement engineering Service modelling techniques
Service theory
Focusing on top-level business, this category helps students catch on the trend of “servicization” against the backdrop of growing economic globalization, then focuses on methods and processes that support service innovation and continuous improvement of enterprises.
Service innovation and business transformation Enterprise and services architecture
Service management
This category is an auxiliary one which make students have some knowledge that how a service practitioner manages the service to enhance better quality, productivity, and customer satisfaction.
Introduction to service management IT service management (ITSM) IT project management Service quality assurance Service asset management
Service technology
Focusing on bottom-level techniques, this category is the principal part of the curriculum. It contains mainstream information technologies that facilitate service-oriented system analysis, design and development. Some emerging service techniques may be chosen selectively.
Web services Service computing foundations Service development techniques Service execution infrastructure and environment Emerging service techniques (cloud computing, SaaS, Web 2.0, etc)
Application This category is composed of knowledge from a set of typical service application domains based on some complete or on-going projects. They help students understand services and service engineering methodology from real-world point of view.
ERP SCM CRM Logistics services Healthcare services Business Process Outsourcing (BPO) services
Tools This category contains some mathematical and data analysis tools that are useful for decision-making when a service system is designed/developed.
Data warehouse Data mining Operation research
Practice This category aims not at leaning new knowledge but at applying learned knowledge into practice and try to solve real-world service-related problem. Fully or partial environment will be provided to students.
Project-oriented comprehensive practice on service engineering Corporate Internship
Service-related research progress, ICES/HIT
Course Name Hours Type Weeks Business modeling and analysis 30 General 1-8
ERP 30 Application 1-8 Service management 30 Management 6-14 SCM and CRM 30 Application 9-16 Project-oriented comprehensive practice on service engineering
30 Practice 11-18
Course Name Hours Type Weeks Introduction to service engineering 30 General 1-8
Service-Oriented Computing 30 Technology 9-16
Fall semester
Spring semester
Int’l Conf. Exploring Services Sciences (IESS 2010)
February 17-19, 2010 Geneva, Switzerland
Xiaofei Xu, Xianzhi Wang, Zhongjie Wang ([email protected])
Research Center of Intelligent Computing for Enterprises and Services (ICES)
School of Computer Science and Technology
Harbin Institute of Technology, China
February 19, 2010