@mediadigits

Architectural Styles and the Design of Network-based Software Architectures

. University of California, Irvine, (2000)

Abstract

This dissertation defines a framework for understanding software architecture via architectural styles and demonstrates how styles can be used to guide the architectural design of network-based application software. A survey of architectural styles for network-based applications is used to classify styles according to the architectural properties they induce on an architecture for distributed hypermedia. I then introduce the Representational State Transfer (REST) architectural style and describe how REST has been used to guide the design and development of the architecture for the modern Web.

Description

The thesis which introduced the term REST.

Links and resources

Tags

community