PV217 Service Oriented Architecture
Week 2 - The Software Architecture in SOA
The aim of this lecture is to give an understanding about what a software architecture is, and why do we need a Service Oriented Architecture (SOA). Every software architecture starts from the business needs that are translated into requirements. So in this lecture we will also shortly discuss about the business needs and the requirements that lead to the emergence of SOA.
Lecture Slides:
Reading Material:
- The main SOA Reference Architecture: The Open Group SOA Reference Architecture & Arsanjani, Ali, et al. "Design an SOA solution using a reference architecture." IBM DeveloperWorks (2007) - NOTE: same document as above, but might contain some different info, e.g. better diagram of the different layers
To read for next lecture:
- The Roots of SOA
- The Roots of SOA Annotated (with highlighted relevant parts)