An Overview of Service-Oriented Architecture

This report is a literature review of Service-Oriented Architectures (SOA). An SOA is a loosely couple network of communicating services. The key elements and characteristics of SOAs are outlined to guide the CORE project in creating a Virtual Research Environment (VRE). The benefits of using SOA concepts in implementing the VRE are presented and justifications of their use in the CORE project are also discussed.