ABSTRACT
The Service Oriented Architecture (SOA) is used extensively in ubiquitous computing environments. Using external service orchestration, services can be composed into applications. Since cooperation takes place between services that are scattered over the Internet and belong to different parties, there is a growing need to protect the ownership of service providers and keep the security of communication messages in service composition. This paper shows the details of a service-oriented virtual community overlay network designed for secure external service orchestration. It can also provide contracted QoS guarantees that will definitely affect the overall performance of ubiquitous applications. Further, it highlights the working principle of access control policies as well as a service behavior monitoring mechanism using an example scenario.
- SOA. http://www.service-architecture.com/index.html.Google Scholar
- Ethan Cerami. Web Services Essentials: Distributed Applications with XML-RPC, SOAP, UDDI & WSDL. First Edition February 2002. ISBN: 0-596-00224-6, 304 pages. Publisher: O'Reilly. Google ScholarDigital Library
- UPnP Device Architecture. Version 1.0. http://www.upnp.org/Google Scholar
- Sun Microsystems. Jini technology architectural overview. White Paper. http://www.sun.com/jini/whitepapers/architecture.htmlGoogle Scholar
- Howard Rheingold. The Virtual Community. Http://www.rheingold.com/vc/book/Google Scholar
- Ultima Online. http://www.uo.com/Google Scholar
- Shudong Chen, Johan Lukkien, Igor Radovanovic. Service discovery, access and cooperation in virtual communities. I-Share Project Deliverable. http://www.win.tue.nl/san/amosa/download/ishare/D1.5.pdfGoogle Scholar
- SOAP Version 1.2. Published Specification. http://www.w3.org/TR/soap/Google Scholar
- Cohen, B. Incentives to Build Robustness in BitTorrent. Proceedings 1st Workshop on Economics of Peer-to-Peer Systems, Berkeley, CA, 2003. http://bittorrent.com/bittorrentecon.pdfGoogle Scholar
- Gnutella. http://gnutella.wego.com/Google Scholar
- B. Zhao, K. Kubiatowicz, and A. Joseph. Tapestry: An infrastructure for fault-resilient wide-area location and routing. Technical Report UCB//CSD-01-1141, University of California at Berkeley, April 2001. Google ScholarDigital Library
- Orkut. http://www.orkut.com/Google Scholar
- I. G. Niemegeers and S. M. Heemstra de Root. Fednets: Context-Aware Ad-Hoc Network Federations. In Proc. Of Wireless Personal Communications (2005) 33: 305--318. Google ScholarDigital Library
- S. Czerwinski, B. Y. Zhao, T. Hodes, A. Joseph, R. Katz. An Architecture for Secure Service Discovery Service, Fifth International Conference on Mobile Computing and Networks (MobiCom'99), Seattle, WA, pp. 24--35, 1999. Google ScholarDigital Library
- L. Pearlman, V. Welch, I. Foster, C. Kesselman, S. Tuecke. A Community Authorization Service for Group Collaboration. Third International Workshop on Policies for Distributed Systems and Networks, Monterey, CA, USA, 2002. Google ScholarDigital Library
- Housley, R., W. Ford, W. Polk and D. Solo. Internet X.509 Public Key Infrastructure: Certificate and CRL Profile. http://tools.ietf.org/html/rfc3280 Google ScholarDigital Library
- AMOSA project website. http://www.win.tue.nl/san/amosaGoogle Scholar
Index Terms
A service-oriented virtual community overlay network for secure external service orchestration
Recommendations
A Heuristic Approach with Branch Cut to Service Substitution in Service Orchestration
FCST '09: Proceedings of the 2009 Fourth International Conference on Frontier of Computer Science and TechnologyWith the rapidly growing number of Web services throughout the Internet, Service Oriented Architecture (SOA) enables a multitude of service providers (SP) to provide loosely coupled and inter-operable services at different Quality of Service (QoS) ...
The semantics of business service orchestration
BPM'06: Proceedings of the 2006 international conference on Business Process Management WorkshopsBusiness services are deliveries of capabilities to consumers. The way such capabilities are selected, combined and delivered makes for the flexibility in services provision compared to, for example, manufacturing of tangible goods. The coordination (‘...
Dynamic service orchestration for SaaS application in web environment
ICUIMC '12: Proceedings of the 6th International Conference on Ubiquitous Information Management and CommunicationSoftware as a Service (SaaS) is a software delivery model, which provides customers the functionality of a service that is completely deployed in the cloud environment. In the cloud computing, Web Service-Business Process Execution Language (WS-BPEL) is ...
Comments