Publication | Closed Access
Consumer-Centric Service-Oriented Architecture: A New Approach
76
Citations
7
References
2006
Year
Unknown Venue
Software MaintenanceCustomer SatisfactionWeb Service SpecificationEngineeringSoftware EngineeringCurrent SoaWeb Service ModelingConsumer-centric Service-oriented ArchitectureService-oriented Software EngineeringService-oriented ArchitectureMarketingSoftware DesignService-oriented ComputingCurrent Service-oriented ArchitectureWeb ArchitectureCloud ComputingBusinessCode SharingService DesignSystem Software
Current SOA is producer‑centric, with providers publishing services and consumers searching to compose applications. The paper introduces a consumer‑centric SOA (CCSOA) and outlines its concepts, architecture, enabling techniques, and examples. CCSOA shifts publishing to consumers, requiring providers to supply needed services, and the authors detail the architecture and techniques. The CCSOA paradigm enhances design and code sharing, improving software productivity.
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1