Describe how architecture relates to design
What will be an ideal response?
There are two general phases of design formulation that can be distinguished:
(1 ) architectural design and (2 ) detailed design. Architectural design occurs immediately after requirements analysis and before detailed design. An architectural design is concerned with structural, functional, and behavioral issues of a system by modeling the problem and the outline solution. Structural issues that influence design decisions include organization and control structures; communication, synchronization, and data access protocols; physical distribution of functions of design elements; future developments, and so on.
Critical architectural design decisions are made in early stages of the software life cycle. These decisions have great repercussions in the evolution of a system. In addition, when changes are necessary it often happens that the structural decisions adopted do not accommodate the change. Software architecture defines the major computational elements of a system as a means to address these architectural-level decisions.
You might also like to view...
Principals are bound by the authorized contracts of their independent contractors
Indicate whether the statement is true or false
Since filtering needs to be done as close to the source as possible by routers or gateways knowing the valid address ranges of incoming packets,
an _______ is best placed to ensure that valid source addresses are used in all packets from its customers. What will be an ideal response?