EIP
Gregor Hohpe, Bobby Woolf,
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions, Addison-Wesley, 2004,
ISBN: 0321200683
EAA
Martin Fowler,
Patterns of Enterprise Application Architecture, Addison-Wesley, 2003,
ISBN: 0321127420
The most comprehensive book yet on application architecture patterns. Even though it covers 51 patterns, it is an easy and interesting read while never sacrificing technical accuracy.
Voelter
Voelter, Kircher, Zdun,
Wiley, 2005,
ISBN: 0470856629
Abowd
Gregory Abowd, Robert Allen, David Garlan,
"Using Style to Give Meaning to Software Architecture",
1993,
Helland
Pat Helland,
The Irresistible Forces Meet the Movable Objects, 2007, http://blogs.msdn.com/b/pathelland/archive/2008/01/11/pdf-version-of-the-slides-for-the-irresistible-forces-meet-the-movable-objects.aspx
Atomikos
Guy Pardon,
Try-Cancel/Confirm, 2008, http://www.atomikos.com/Publications/TryCancelConfirm
Fielding
Roy Thomas Fielding,
Architectural Styles and the Design of Network-based Software Architectures, 2000, http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
Garlan
Mary Shaw, Garlan David,
Software Architecture: Perspectives on an Emerging Discipline, Prentice Hall, 1996,
ISBN: 0131829572
Helland
Pat Helland,
Life beyond Distributed Transactions: an Apostate’s Opinion, 2007, http://www-db.cs.wisc.edu/cidr/cidr2007/papers/cidr07p15.pdf
Hohmann
Luke Hohmann,
Beyond Architecture, Addison-Wesley, 2003,
ISBN: 0201775948
He
Hao He,
What is Service-Oriented Architecture?, http://webservices.xml.com/pub/a/ws/2003/09/30/soa.html
Leymann
Frank Leymann, et al.,
Production Workflow: Concepts and Techniques, Prentice-Hall PTR, 1999,
ISBN: 0130217530
Monroe
Robert T. Monroe, Drew Kompanek, Ralph Melton, David Garlan,
Stylized Architecture, Design Patterns, and Objects, 1996, http://www-2.cs.cmu.edu/afs/cs/project/compose/ftp/pdf/ObjPatternsArch-ieee97.pdf
PLoPD5
Manolescu, Voelter, Noble (eds),
Addison-Welsey, 2006,
ISBN: 0321321944
POSA
Buschmann et al,
Pattern-Oriented Software Architecture, Wiley, 1996,
ISBN: 0471958697
POSA3
Kircher, Jain,
Pattern-Oriented Software Architecture 3: Patterns for Resource Management, Wiley, 2004,
ISBN: 0470845252
POSA5
Buschmann, Henney, Schmidt,
Pattern-Oriented Software Architecture 5: On Patterns and Pattern Languages, Wiley, 2007,
ISBN: 0471486485
REST
Wilde, Pautasso,
REST: From Research to Practice, Springer, 2011,
ISBN: 1441983023
Sagas
Hector Garcia-Molina, Kenneth Salem,
Sagas, Department of Computer Science, Princeton University, 1987, http://www.cs.cornell.edu/andru/cs711/2002fa/reading/sagas.pdf
Coffee Shop
Gregor Hohpe,
Your Coffee Shop doesn't use two-phase commit, IEEE Software, 2005, http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=1407829
Transmission Control Protocol
Jon Postels (ed.),
Transmission Control Protocol (RFC761), 1980, https://tools.ietf.org/html/rfc761#page-13
Luckham
David Luckham,
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems, Addison-Wesley, 2002,
ISBN: 0201727897
A great book on what it means to be event-driven. Good treatment of event aggregation, event hierarchies and causality. David is a language guy so expect a technology neutral, but formal treatment without being too academic. Required reading for everyone who throws the "EDA" (Event-Driven Architecture) term around!
WS Choreography Model
http://www.w3.org/TR/ws-chor-model/
WS-CDL
http://www.w3.org/TR/ws-cdl-10/
WSCI
http://www.w3.org/TR/wsci/
BPEL
Business Process Execution Language for Web Services, Version 1.1, http://www-106.ibm.com/developerworks/webservices/library/ws-bpel/