O'Reilly logo

J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software by Art Taylor

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Architecture Defined

The dictionary definition of architecture is the study of design; the orderly arrangement of parts or structure. Interestingly enough, one dictionary defines architecture as the “art or science of building ...,” lending credence to the argument that architecture is more of an art than a science.

More specifically, when the term architecture is applied to the computer science field as a system architecture, the definition applies to the overall design of a system, including the hardware and software required. When applied to software as a software architecture, the term applies to the grouping of components into mutually dependent parts that create a logical whole. The emphasis is on structure and not the specifics, the details, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required