Architectural Styles and the Design of Network-based Software Architectures

Roy Fielding's PhD-dissertation which introduced the concept Representational State Transfer (REST).

http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm

Enterprise Architecture