SOA in Practice: References 

 

Nicolai M. Josuttis

SOA in Practice
The Art of Distributed System Design

O'Reilly

ISBN-10: 0-596-52955-4
ISBN-13: 978-0-596-52955-0

Last Update: October 16, 2009


[ActiveBPEL]:

    ActiveBPEL Open Source Engine Project
    see http://www.activebpel.org/

[Allen06]:

    Paul Allan:
    Service Orientation: Winning Strategies and Best Practices
    Cambridge University Press, 2006

[Bartonitz05]:

    Martin Bartonitz:
    BPMS, BPML, BPEL, BPMN, WMS, XPDL, ... - Alles so schön bunt hier
    see http://www.bpm-guide.de/articles/17

[Bartonitz06]:

    Martin Bartonitz:
    Wachsen die BPM- und Workflow-Lager zusammen?
    see http://www.bpm-guide.de/articles/66

[BassClementsKazman03]:

    Len Bass, Paul Clements, Rick Kazman:
    Software Architecture in Practice, Second Edition
    Addison Wesley, 2003

[BloombergSchmelzer06]:

    Jason Bloomberg, Ronald Schmelzer:
    Service Orient or Be Doomed - How Service Orientation Will Change Your Business
    John Wiley & Sons, 2006

[Booch06]:

    Grady Booch:
    Blog for March 2006: SOA Best Practices
    Saturday, March 11, 2006
    see http://www.handbookofsoftwarearchitecture.com/index.jsp?page=Blog&part=2006

[BPDM]:

    Business Process Definition Metamodel (BPDM)
    see http://www.omg.org/bpdm/

[BPMN]:

    Business Process Modeling Notation
    see http://www.bpmn.org/

[Brooks95]:

    Frederick P. Brooks:
    The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)
    Addison-Wesley, 1995

[BrownEllis04]:

    Kyle Brown, Michael Ellis:
    Best practices for Web services versioning
    see http://www-128.ibm.com/developerworks/webservices/library/ws-version/

[Butek03]:

    Russell Butek:
    Which style of WSDL should I use?
    see http://www-128.ibm.com/developerworks/webservices/library/ws-whichwsdl/

[Chappell04]:

    David A. Chappell:
    Enterprise Service Bus
    O'Reilly, 2004

[CMMI]:

    Software Engineering Institute of the Carnegie Mellon University:
    The Capability Maturity Model Integration Web Site
    see http://www.sei.cmu.edu/cmmi/cmmi.html

[DesignByContract]:

    Building bug-free O-O software: An introduction to Design by Contract
    see http://archive.eiffel.com/doc/manuals/technology/contract/

[Dreyfus06]:

    Paul Dreyfus, Grady Booch, et. al.:
    What's the best software to implement as a service if you're just starting SOA?
    see http://www-128.ibm.com/developerworks/library/ar-itio4/

[ebXML]:

    Electronic Business using eXtensible Markup Language
    see http://www.ebxml.org/

[Eckstein04]:

    Jutta Eckstein:
    Agile Software Development in the Large
    Dorset House, 2004

[Erl05]:

    Thomas Erl:
    Service-Oriented Architecture - Concepts, Technology, and Design
    Prentice Hall, 2005

[ESB Inventor]:

    "ESB Inventor" Riddle Solved?
    see http://www.businessreviewonline.com/blog/archives/2005/08/esb_inventor_ri.html
    and http://www.looselycoupled.com/blog/lc00aa00109.html

[Gartner96]:

    Gartner (Roy W. Schulte, Yefim V. Natis):
    "Service Oriented" Architectures, Parts 1 and 2
    see http://www.gartner.com/DisplayDocument?id=302868
    and http://www.gartner.com/DisplayDocument?id=302869

[Gartner03]:

    Gartner (Yefim V. Natis):
    Service-Oriented Architecture Scenario
    see http://www.gartner.com/DisplayDocument?doc_cd=114358

[Gartner05]:

    Gartner (D. Cearley, J. Fenn, D. Plummer):
    Gartner's Positions on the Five Hottest IT Topics and Trends in 2005
    see http://www.gartner.com/DisplayDocument?id=480912

[Gartner06]:

    Gartner (Paolo Malinverno):
    Service-Oriented Architecture Craves Governance
    see http://www.gartner.com/DisplayDocument?id=488180

[GartnerEDA06]:

    Gartner (Yefim V. Natis Roy W. Schulte):
    Advanced SOA for Advanced Enterprise Projects
    see http://mediaproducts.gartner.com/reprints/oracle/141940.html

[GoF95]:

    Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides:
    Design Patterns: Elements of Reusable Object-Oriented Software
    Addison Wesley, 1995

[HintonHondoHutchison05]:

    Security Patterns within an Service-Oriented Architecture (Parts I and II)
    see http://www.ebizq.net/topics/soa/features/6535.html
    and http://www.ebizq.net/topics/soa/features/6554.html

[ISO10181-3]:

    ISO/IEC 10181-3:1996 - Security frameworks for open systems: Access control framework
    see http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=18199

[HohpeWoolf04]:

    Gregor Hohpe, Bobby Woolf:
    Enterprise Integration Patterns
    Addison Wesley, 2004

[ITSecCity02]:

    "Stillstand ist tödlich"
    Concepts and Realization of Disaster Recovery Strategies (in German)
    see http://www.itseccity.de/?url=/content/fachbeitraege/grundlagen/020315_fac_gru_veritas.html

[KannegantiChodavarapu07]:

    Ramarao Kanneganti, Prasad A. Chodavarapu:
    SOA Security in Action
    Manning, 2007

[KrafzigBankeSlama04]:

    Dirk Krafzig, Karl Banke, Dirk Slama:
    Enterprise SOA - Service-Oriented Architecture Best Practices
    Prentice Hall, 2004

[KrafzigSlama07]:

    Dirk Krafzig, Dirk Slama:
    Handouts of a talk at the 6th OMG Information Days in Germany
    SIGS Datacom, 2007

[Levitt01]:

    Jason Levitt:
    From EDI To XML And UDDI: A Brief History Of Web Services
    InformationWeek Oct.1, 2001
    see http://www.informationweek.com/shared/printableArticle.jhtml?articleID=6506480

[MagicBus]:

    Lyrics of the song "Magic Bus" by "The Who"
    see http://www.lyricsdir.com/the-who-magic-bus-lyrics.html
    and http://petetownshend.lyrics.info/themagicbus.html

[Manes03]:

    Anne Thomas Manes:
    Web Services - A Manager's Guide
    Addison Wesley, 2003

[Manes07]:

    Anne Thomas Manes:
    Handouts of a talk at OOP2007
    SIGS Datacom, 2007

[MannsRising04]:

    Mary Lynn Manns, Linda Rising:
    Fearless Change: Patterns for Introducing New Ideas
    Addison Wesley, 2004

[McKusickBosworth03]:

    Kirk McKusick, Adam Bosworth:
    Building Web Services: A Conversation with Adam Bosworth
    ACM Queue Vol. 1 No. 1 - March 2003
    see http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=29

[NewcomerLomow05]:

    Eric Newcomer, Greg Lomow:
    Understanding SOA with Web Services
    Addison Wesley, 2005

[OasisSoaRM06]:

    Reference Model for Service Oriented Architectures
    Committee Draft 1.0, 7 February 2006
    see http://www.oasis-open.org/committees/download.php/16587/wd-soa-rm-cd1ED.pdf

[oAW]:

    openArchitectureWare
    see http://www.openarchitectureware.org/

[ProjectLiberty]:

    Liberty Alliance Project
    see http://projectliberty.org

[PulierTaylor06]:

    Eric Pulier, Hugh Taylor:
    Understanding Enterprise SOA
    Manning, 2006

[SAML]:

    The Security Assertion Markup Language
    see http://www.oasis-open.org/committees/security/

[Sanctum04]:

    Blind XPath Injection
    see http://www.packetstormsecurity.org/papers/bypass/Blind_XPath_Injection_20040518.pdf

[SIMM]:

    Ali Arsanjani, Kerrie Holley:
    Increase flexibility with the Service Integration Maturity Model (SIMM)
    see http://www-128.ibm.com/developerworks/webservices/library/ws-soa-simm

[SOAMM]:

    Sonic Software (Jon Bachman):
    SOA Maturity Model
    Movin' SOA On Up
    see http://www.sonicsoftware.com/soamm
    and http://www.sonicsoftware.com/solutions/learning_center/soa_insights/movin_soa_on_up

[Spanyi03]:

    Andrew Spanyi:
    Business Process Management is a Team Sport: Play it to Win!
    Anclote Press, 2003

[StahlVölter06]:

    Thomas Stahl, Markus Völter:
    Model-Driven Software Development: Technology, Engineering, Management
    John Wiley & Sons, 2006

[Stroustrup00]:

    Bjarne Stroustrup:
    The C++ Programming Language, Special 3rd Edition
    Addison Wesley, 2000

[ThreeStrikes]:

    Web Services Federation Language
    see http://c2.com/cgi/wiki?ThreeStrikes

[UBR]:

    UDDI Business Registry
    see http://web.archive.org/web/20070403041347/http://www.uddi.org/find.html

[WfMC]:

    Workflow Management Coalition
    see http://www.wfmc.org/

[Wong02]:

    Wylie Wong:
    Microsoft ploy to block Sun exposed
    see http://news.com.com/2100-1001-912906.html

[WS-BPEL]:

    OASIS Web Services Business Process Execution Language
    see http://www.oasis-open.org/committees/wsbpel

[WS-BPEL4people]:

    WS-BPEL Extension for People
    see http://www-128.ibm.com/developerworks/webservices/library/specification/ws-bpel4people/

[WSDL 1.1]:

    Web Services Description Language (WSDL) 1.1
    see http://www.w3.org/TR/wsdl

[WSDL 2.0]:

    Web Services Description Language (WSDL) Version 2.0 Part 0: Primer
    see http://www.w3.org/TR/wsdl20-primer/

[WS-Federation]:

    Web Services Federation Language
    see http://www-128.ibm.com/developerworks/library/specification/ws-fed

[WSFL]:

    Web Services Flow Language
    see http://www.ibm.com/software/solutions/webservices/pdf/WSFL.pdf

[WS-Glossary]:

    W3C (H. Hass, A. Brown):
    Web Services Glossary
    see http://www.w3.org/TR/ws-gloss

[WS-I]:

    Web Services Interoperability Organization
    see http://www.ws-i.org/
    and http://www.ws-i.org/press/pressrelease.aspx?pr=20020206a

[WSI-BasicProfile]:

    WS-I Basic Profile, Version 1.1
    see http://www.ws-i.org/Profiles/BasicProfile-1.1.html

[WSI-SecurityProfile]:

    WS-I Basic Security Profile, Version 1.0
    see http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html

[WS-SecureConversation]:

    Web Services Secure Conversation Language
    see http://www-128.ibm.com/developerworks/library/specification/ws-secon

[WS-Security]:

    Web Services Security v1.1
    see http://www.oasis-open.org/committees/download.php/16790/wss-v1.1-spec-os-SOAPMessageSecurity.pdf

[WS-SecurityPolicy]:

    Web Services Security Policy Language
    see http://www-128.ibm.com/developerworks/webservices/library/specification/ws-secpol/

[WSStandards]:

    Web Services Standards Overview
    see http://www.innoq.com/resources/ws-standards-poster/
    and http://www.innoq.com/soa/ws-standards/

[WS-Trust]:

    Web Services Trust Language
    see http://www-128.ibm.com/developerworks/library/specification/ws-trust

[XMLEncryption]:

    W3C (D. Eastlake et al.):
    XML Encryption Syntax and Processing
    World Wide Web Consortium Recommendation, December 2002
    see http://www.w3.org/TR/2002/REC-xmlenc-core-20021210

[XMLKeyMan]:

    W3C (Phillip Hallam-Baker, Shivaram H. Mysore):
    XML Key Management Specification (XKMS 2.0)
    World Wide Web Consortium Recommendation, June 2005
    see http://www.w3.org/TR/xkms2/

[XMLSignature]:

    W3C (D. Eastlake et al.):
    XML-Signature Syntax and Processing
    World Wide Web Consortium Recommendation, February 2002
    see http://www.w3.org/TR/xmldsig-core



Copyright 2007 by Nicolai M. Josuttis