Authors:
Ziyi Su
1
and
Frédérique Biennier
2
Affiliations:
1
Northeast Normal University, China
;
2
INSA-lyon, France
Keyword(s):
Web Service Composition, Workflow, Service Call Graph, Context Slicing, Dependency.
Related
Ontology
Subjects/Areas/Topics:
Cloud Computing
;
Collaboration and e-Services
;
Collaborative Computing
;
Communication and Software Technologies and Architectures
;
Computer-Supported Education
;
Data Engineering
;
e-Business
;
Energy and Economy
;
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Information Technologies Supporting Learning
;
Mobile and Pervasive Computing
;
Mobile Software and Services
;
Ontologies and the Semantic Web
;
Security and Privacy
;
Services Science
;
Software Agents and Internet Computing
;
Software Engineering
;
Software Engineering Methods and Techniques
;
Sustainable Computing and Communications
;
Telecommunications
;
Tools, Techniques and Methodologies for System Development
;
Web Services
;
Wireless Information Networks and Systems
Abstract:
This paper presents a method for analyzing Web Service-based dynamic business process, using a business process slicing method to capture the asset (service or information) derivation pattern, allowing to maintain providers’ policies during the full lifecycle of assets in a collaborative context. Firstly, we propose a Service
Call Graph (SCG) model, extending the System Dependency Graph, to describe dependencies among partners in a business process. Analysis can be done based on SCG to group partners into sub-contexts. Secondly, for analyzing SCG, we propose two slicing strategies, namely ’asset-based’ and ’request-based’ slicing, to deal
with the scenarios of both pre-processing business process scripts and on-the-fly analyzing service compositions. Security analysis can be achieved focusing on each sub-context, by examining downstream consumers’ security profiles with upstream asset providers’ policies.