IN4MATX 43 Lecture Notes - Lecture 6: Indie Built, Hypertext Transfer Protocol, Simple Mail Transfer Protocol
Document Summary
Requirements architecture and design code. Intermediate points where plans and progress are reviewed. A distinctive role and character in a project. Software servers a much broader range of purposes. We know much more about buildings than software. Software is much more malleable than physical materials. Software is a machine; a building is not. The nature of software is different from that of building architecture. Architecture is still a very powerful tool in se. Maintainability (management of a set of variant systems) A software system"s architecture is the set of principal design decisions about the system. Software architecture is the blueprint for a software system"s construction and evolution. The set of structures needed to reason about the system, which comprise software elements, relations among them, and properties of both. The web is a collection of resources, each of which has a unique name (url)