![]() Information regarding the application domain for the software to be developedġ0. The sources of architectural design are listed below.Ĩ. It acts as a guideline for enhancing the system (when ever required) by describing those features of the system that can be modified easily without affecting the system integrity.ħ. It defines an abstraction level at which the designers can specify the functional and performance behaviour of the system.Ģ. An architectural design performs the following functions.ġ. These details are used to specify the components of the system along with their inputs, outputs, functions, and the interaction between them. IEEE defines architectural design as ‘the process of defining a collection of hardware and software components and their interfaces to establish the framework for the development of a computer system.’ This framework is established by examining the software requirements document and designing a model for providing implementation details. ![]() ![]() This is accomplished through architectural design (also called system design), which acts as a preliminary ‘blueprint’ from which software can be developed. Requirements of the software should be transformed into an architecture that describes the software’s top-level structure and identifies its components.
0 Comments
Leave a Reply. |