Consumer-Centric Service-Oriented Architecture: A New Approach
- 25 May 2006
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in The Fourth IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, and the Second International Workshop on Collaborative Computing, Integration, and Assurance (SEUS-WCCIA'06)
Abstract
This paper extends the current Service-Oriented Architecture (SOA) to introduce a Consumer-Centric Service-Oriented Architecture (CCSOA) paradigm. The current SOA is producer-centric, because the basic idea is that service providers publish services that they produce and let the consumers to search available services to compose their applications. CCSOA focuses on consumers' publishing the services they need and even the applications they need. The service providers must produce services that are in need. This new paradigm extends the design and code sharing, and thus further improves the software productivity. This paper presents the concepts, architecture, enabling techniques, and illustrative examples.Keywords
This publication has 7 references indexed in Scilit:
- Adaptive Testing, Oracle Generation, and Test Case Ranking for Web ServicesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- DDSOS: A Dynamic Distributed Service-Oriented Simulation Framework1Published by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Service-Oriented System Engineering: A New ParadigmPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Automated Model Checking and Testing for Composite Web ServicesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Second generation web services-oriented architecture in production in the finance industryPublished by Association for Computing Machinery (ACM) ,2004
- Extending WSDL to facilitate Web services testingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Formal Verification of e-Services and WorkflowsLecture Notes in Computer Science, 2002