Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
Coordination middleware for XML-centric applications
Proceedings of the 2002 ACM symposium on Applied computing
A Java Coordination Tool for Web-Service Architectures: The Location-Based Service Context
FIDJI '01 Revised Papers from the International Workshop on Scientific Engineering for Distributed Java Applications
XMLSpaces for Coordination in Web-Based Systems
WETICE '01 Proceedings of the 10th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises
A multi-agent system for e-barter including transaction and shipping costs
Proceedings of the 2003 ACM symposium on Applied computing
WSSecSpaces: a secure data-driven coordination service for Web Services applications
Proceedings of the 2004 ACM symposium on Applied computing
On the Expressiveness of Probabilistic and Prioritized Data-retrieval in Linda
Electronic Notes in Theoretical Computer Science (ENTCS)
XML security in healthcare web systems
2010 Information Security Curriculum Development Conference
Automatic translation of WS-CDL choreographies to timed automata
EPEW'05/WS-FM'05 Proceedings of the 2005 international conference on European Performance Engineering, and Web Services and Formal Methods, international conference on Formal Techniques for Computer Systems and Business Processes
Analysis and verification of time requirements applied to the web services composition
WS-FM'06 Proceedings of the Third international conference on Web Services and Formal Methods
Hi-index | 0.00 |
Being E-commerce one of the most critical Internet application, it is fundamental to employ technologies which guarantee not only secure transactions but also an adequate quality of service. In this paper we present a solution to this problem based on an extension of the emerging Web Service technology. In particular we introduce a new Web Service discovery protocol that extends standard UDDI capability by addiing: (i) the discovery of Web Services at run-time supporting environment re-configurations, (ii) security access control to Web Services and (iii) a mechanism for distributing service invocations among several Web Services implementing (at different efficiency levels) the same task. Discovery at run-time is realized by dynamically resorting to the discovery protocol (a Web Service itself) every time a service is invoked, access control is obtained by employing symmetric and asymmetric keys, while the different efficiency levels of service implementations are represented via weights. The proposal is formalized by employing a coordination platform, which is a probabilistic extension of the existing WSSecSpaces. Such a platform is based on a data space, where data can be not only protected via access control mechanisms, like in WSSecSpaces, but also accessed probabilistically.