Architecture-Centric Systems Analysis and Design: The SBC Architecture Approach - Couverture souple

Chao, Dr. William S.; Harn, Dr. Meng-Chyi

 
9781790834785: Architecture-Centric Systems Analysis and Design: The SBC Architecture Approach

Synopsis

Systems analysis and design, abbreviated as SA&D, plays an important phase in the process of software systems development. Software systems development using advanced systems analysis and design provides the best guarantee for a successful result minimizing the iterative correction loop paradigm for obtaining the desired performance and reliability with respect to complex software systems developments.A software system comprises multiple views such as strategy/version n, strategy/version n+1, analysis, design, structure, behavior, and input/output data views. A systems model is required to describe and represent all these multiple views.The traditional approach, e.g., structured systems analysis and design, abbreviated as SSA&D, respectively picks a model for each view. Multiple heterogeneous models reduces conformity of the systems model, hence generates infinite difficulties for the systems analysis and design. Architecture-centric systems analysis and design, abbreviated as ACSA&D, instead of using many unrelated models, will integrate all these multiple views into a single coalescence systems model of software architecture.In general, multiple view coalescence (MVC) software architecture is synonymous with the software architecture. Since structure view and behavior view are the two most prominent ones among multiple views, integrating structure and behavior views is a method for integrating multiple views of a software system. In other words, structure-behavior coalescence, abbreviated as SBC, results in the coalescence of multiple views. In such a situation, SBC software architecture is also synonymous with the software architecture.Software architecture the rationale is on the rise and ACSA&D is one of its numerous applications. By this book’s penetrating introduction and elaboration, all readers may understand distinctly how to use the SBC software architecture approach to carry on the systems analysis and design efficiently and effectively.

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.