Towards an Approach for Weaving Preferences into Web Services Operation

Existing approaches on Web services privacy dominate solutions from a users’ perspective, giving little consideration to the preferences of Web service providers. The integration of service providers’ preferences into Web services’ operations is discussed in this paper. A Web service provider indicates peer Web services that it could interact with as well as the data that they could exchange with. We focus on Privacy and (trust) Partnership preferences based on which, we develop a Specification for Privacy and Partnership Preferences (S3P). This specification suggests a list of exceptional actions to deploy at run-time when these preferences are not met. An integration model of these preferences into Web services design is illustrated throughout a running scenario, and an implementation framework proves the S3P concept. Index Terms—Composition, Partnership, Privacy, Preference, Web service.

[1]  Asit Dan,et al.  Web services agreement specification (ws-agreement) , 2004 .

[2]  Salima Benbernou,et al.  A Privacy Agreement Model for Web Services , 2007, IEEE International Conference on Services Computing (SCC 2007).

[3]  Ismail Hakki Toroslu,et al.  A Semantic-Based User Privacy Protection Framework for Web Services , 2003, ITWP.

[4]  Quan Z. Sheng,et al.  Towards A Two-Layered Framework for Managing Web Services Interaction , 2007, 6th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2007).

[5]  Brahim Medjahed,et al.  Context-based matching for Web service composition , 2007, Distributed and Parallel Databases.

[6]  I. V. Ramakrishnan,et al.  A Framework for Building Privacy-Conscious Composite Web Services , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[7]  Mark C. Little,et al.  Transactions and Web services , 2003, CACM.

[8]  Jong Myoung Ko,et al.  Quality-of-service oriented web service composition algorithm and planning architecture , 2008, J. Syst. Softw..

[9]  Zhen Li,et al.  WSrep: A Novel Reputation Model for Web Services Selection , 2007, KES-AMSTA.

[10]  Paolo Traverso,et al.  Service-Oriented Computing: State of the Art and Research Challenges , 2007, Computer.

[11]  Raouf Boutaba,et al.  Cloud computing: state-of-the-art and research challenges , 2010, Journal of Internet Services and Applications.

[12]  Zakaria Maamar,et al.  A context-based mediation approach to compose semantic Web services , 2007, TOIT.

[13]  Yi Sun,et al.  Syndicating Web Services: A QoS and user-driven approach , 2007, Decis. Support Syst..

[14]  Athman Bouguettaya,et al.  Preserving privacy in web services , 2002, WIDM '02.

[15]  KoJong Myoung,et al.  Quality-of-service oriented web service composition algorithm and planning architecture , 2008 .

[16]  Salima Benbernou,et al.  Run-Time Monitoring for Privacy-Agreement Compliance , 2007, ICSOC.

[17]  Athman Bouguettaya,et al.  Deploying and managing Web services: issues, solutions, and directions , 2008, The VLDB Journal.

[18]  David J. DeWitt,et al.  Limiting Disclosure in Hippocratic Databases , 2004, VLDB.

[19]  Tiziana Margaria,et al.  Service Is in the Eyes of the Beholder , 2007, Computer.

[20]  Hye-Young Paik,et al.  Conceptual Modeling of Privacy-Aware Web Service Protocols , 2007, CAiSE.

[21]  Amnon Naamad,et al.  The STATEMATE semantics of statecharts , 1996, TSEM.

[22]  Dongqing Xie,et al.  Minimal privacy authorization in web services collaboration , 2011, Comput. Stand. Interfaces.

[23]  Salima Benbernou,et al.  A dynamic privacy model for web services , 2010, Comput. Stand. Interfaces.

[24]  Zakaria Maamar,et al.  An Argumentation Framework for Communities of Web Services , 2007, IEEE Intelligent Systems.

[25]  Barbara Carminati,et al.  Web Service Composition: A Security Perspective , 2005, International Workshop on Challenges in Web Information Retrieval and Integration.

[26]  M. J. van Sinderen,et al.  Using P3P in a web services-based context-aware application platform , 2003 .

[27]  Sunil Chandra,et al.  Orchestrating composite Web services under data flow constraints , 2005, IEEE International Conference on Web Services (ICWS'05).

[28]  Zakaria Maamar,et al.  Reputation of Communities of Web Services - Preliminary Investigation , 2008, 22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008).

[29]  Zakaria Maamar,et al.  Toward Behavioral Web Services Using Policies , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[30]  Mike P. Papazoglou,et al.  Web Services and Business Transactions , 2003, World Wide Web.