DocumentCode :
2295856
Title :
Automatic Composition of Services with Security Policies
Author :
Chevalier, Yannick ; Mekki, Mohamed Anis ; Rusinowitch, Michaël
Author_Institution :
INRIA Nancy Grand Est, Nancy
fYear :
2008
fDate :
6-11 July 2008
Firstpage :
529
Lastpage :
537
Abstract :
Automatic composition of web services is a challenging task. Many works have considered simplified automata models that abstract away from the structure of messages exchanged by the services. For the domain of security services (such as digital signing or timestamping) we propose a novel approach to automated composition of services based on their security policies. The approach amounts to collecting the constraints on messages, parameters and control flow from the components services and the goal service requirements. A constraint solver checks the feasibility of the composition - possibly adapting the message structure while preserving the semantics - and displays the service composition as a message sequence chart. The resulting composed service can be verified automatically for ensuring that it cannot be subject to active attacks from intruders. The services that are input to our system are provided in a declarative way using a high level specification language. The approach is fully automatic and we show on a case- study how it succeeds in deriving a composed service that is currently proposed as a product by a company.
Keywords :
Web services; digital signatures; formal specification; formal verification; Web service composition; automata model; automatic verification; component service; composition feasibility checking; constraint solver; digital signing; goal service requirement; high level specification language; message constraint; message exchange; message sequence chart; message structure; security policies; security services; semantics preservation; timestamping; Automata; Automatic control; Companies; Displays; IP networks; Security; Service oriented architecture; Specification languages; Web and internet services; Web services; Security; Web services; automatic composition; constraint solving; cryptographic protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services - Part I, 2008. IEEE Congress on
Conference_Location :
Honolulu, HI
Print_ISBN :
978-0-7695-3286-8
Type :
conf
DOI :
10.1109/SERVICES-1.2008.13
Filename :
4578373
Link To Document :
بازگشت