====== Service Oriented Architecture (SOA) ====== ===== Definition ===== [[soa|Service Oriented Architecture]] (SOA) is a paradigm for organizing and utilizing distributed [[business capability|capabilities]] that may be under the control of different ownership domains. The fundamental building block of SOA is a [[Service]]. ===== References ===== ==== General ==== * [[http://dx.doi.org/10.1571/bda6-2-05cc|'Service-Oriented World’ Cheat Sheet]] * [[http://en.wikipedia.org/wiki/Service-oriented_architecture|Wikipedia - Service oriented architecture]] ==== OASIS ==== * [[http://www.oasis-open.org/committees/download.php/19679/soa-rm-cs.pdf|SOA reference model]] ==== Service-Oriented Architecture Books ==== * Paul Allen : Service Orientation: Winning Strategies and Best Practices, ISBN: 978-0521843362 (the best book) * Tom Debevoise : Business Process Management With a Business Rules Approach: Implementing the Service Oriented Architecture, ISBN: 978-097690480 * Thomas Erl : Service-oriented Architecture. A Field Guide to Integrating XML and Web Services.: A Field Guide to Integrating XML and Web Services, ISBN: 978-0131428980 * Saul Margolis, Ben Margolis : SOA for the Business Developer: Concepts, BPEL, and SCA: Concepts, BPEL and SCA, ISBN: 978-1583470657 * Eric A. Marks and Michael Bell : Service-Oriented Architecture (SOA): A Planning and Implementation Guide for Business and Technology, ISBN: 978-0471768944 * Dan Woods and Thomas Mattern : Enterprise SOA: Designing IT for Business Innovation, ISBN: 978-0596102388 * Dirk Krafzig and Karl Banke and Dirk Slama : Enterprise SOA: Service-Oriented Architecture Best Practices, ISBN: 978-0131465756 * Munindar P. Singh, Michael N. Huhns : Service-Oriented Computing: Semantics, Processes, Agents, ISBN: 978-047009148 ==== SD&M ==== * Andreas Hess, Prof. Dr. Bernhard Humm, Dr. Markus Voß : Regeln für serviceorientierte Architekturen hoher Qualität ([[http://www.sdm-research.de/web4archiv/objects/download/fachartikel/1/sdm_pub_humm_infospek.pdf|PDF]]) * Dr. Markus Voß, Andreas Hess, Prof. Dr. Bernhard Humm : Towards a Framework for Large Scale Quality Architecture ([[http://www.sdm-research.de/web4archiv/objects/download/fachartikel/1/sdm_pub_voss_quosa.pdf|PDF]]) * Prof. Dr. Bernhard Humm, Oliver Juwig : Eine Normalform für Services ([[http://www.sdm-research.de/web4archiv/objects/download/fachartikel/1/sdm_pub_humm_juwig.pdf|PDF]]) * Dr. (Ph.D.) Bernhard Humm, Boris Zech : Architekturzentriertes Vorgehen für Integrationsprojekte ([[http://www.sdm.de/web4archiv/objects/download/fachartikel/sdm_pub_info2004.pdf|PDF]]) ==== Microsoft ==== * [[http://msdn2.microsoft.com/en-us/library/bb419306.aspx|An Abstract SOA Model]] * [[http://msdn2.microsoft.com/de-de/architecture/aa948857.aspx| Service Oriented Architecture]] * [[http://msdn2.microsoft.com/en-us/arcjournal/aa480021.aspx|Understanding Service-Oriented Architecture]]