![]() It should also describe the components at a level of detail that enables their construction. A software design (the result) describes the software architecture-that is, how software is decomposed and organized into components-and the interfaces between those components. Viewed as a process, software design is the software engineering life cycle activity in which software requirements are analyzed in order to produce a description of the software’s internal structure that will serve as the basis for its construction. 7.2 Function-Oriented (Structured) Designĭesign is defined as both “the process of defining the architecture, components, interfaces, and other characteristics of a system or component” and “the result of process”.7 Software Design Strategies and Methods.6.2 Behavioral Descriptions (Dynamic View).6.1 Structural Descriptions (Static View).5.2 Quality Analysis and Evaluation Techniques.5 Software Design Quality Analysis and Evaluation.4.6 Localization and Internationalization. ![]() 4.4 The Design of Information Presentation.4.3 The Design of User Interaction Modalities.4.1 General User Interface Design Principles.3.5 Families of Programs and Frameworks.3.1 Architectural Structures and Viewpoints.2.5 Error and Exception Handling and Fault Tolerance.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |