Physical SciencesComputer ScienceInformation Systems

Service-Oriented Architecture and Web Services

Service-oriented architecture treats software capabilities as discrete, interoperable units called services that communicate over standard web protocols, allowing organizations to assemble complex applications from independently deployed components rather than monolithic codebases. A central challenge is not merely connecting services but choosing and combining them intelligently—researchers study how to automatically discover services that match a task's requirements, how to rank candidates by quality-of-service criteria like latency, reliability, and cost, and how to compose multiple services into coherent workflows at runtime. Semantic web services extend this by attaching machine-readable meaning to service descriptions, enabling systems to reason about what a service actually does rather than just what it is named. Active open questions include how to perform reliable dynamic composition when services appear, disappear, or degrade unpredictably, and how to scale semantic matching algorithms to the size and heterogeneity of real-world service ecosystems.

Works
115,225
Total citations
793,120
Keywords
QoS-Aware MiddlewareSemantic Web ServicesService-Oriented ComputingWeb Service CompositionQuality of Service (QoS)Semantic Matching

Top papers in Service-Oriented Architecture and Web Services

Ordered by total citation count.

Active researchers

Top authors in this area, ranked by h-index.

Related topics