Architectural Design. Objectives. To discuss the relationships between architectural design and product and detailed design To list influences on architectural design To review the architectural design process To present the contents of a software architecture document (SAD)
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Architectural design is the activity of specifying a programâ€™s major parts; their responsibilities, properties, and interfaces; and the relationships and interactions among them.
Architecture is often needed during product design to
Often the distinction between architectural and detailed design is not clear.
A quality attribute is a characteristic or property of a software product independent of its function that is important in satisfying stakeholder needs.
An interface is a communications boundary between entities.
An interface specification describes the mechanism that an entity uses to communicate with its environment.