Lecture at IT University of Copenhagen Being agile in the real world | November 11, 2005 © 2005 IBM Corporation 37 SOA in context … –a set of services that a business wants to expose to their customers and partners, or other portions of the organization –an architectural style which requires a service provider, requestor and a service description –a set of architectural principles, patterns and criteria which address characteristics such as modularity, encapsulation, loose coupling, separation of concerns, reuse, composability and single implementation –a programming model complete with standards, tools and technologies such as Web Services Business Architecture Implementation What is Service-Oriented Architecture
{}