... architecture design Topics covered • Architectural design decisions • Architectural views • Architectural patterns • Application architectures Jul 2013 Chapter Software architecture design Software... 2013 Chapter Software architecture design Architectural design • An early stage of the system design process • Represents the link between specification and design processes • Often carried out.....
... Chapter System modeling Jul 2013 Chapter System modeling System modeling • the process of developing abstract models of a system, with each model presenting a different view or perspective of that system. .. on where to position system boundaries • Architectural models show the system and its relationship with other systems Jul 2013 Chapter System modeling System boundaries • System boundarie...
... Chapter Requirements engineering 49 A spiral view of the requirements engineering process Jul 2013 Chapter Requirements engineering 50 Requirements elicitation and analysis • Sometimes called requirements. .. Chapter Requirements engineering User and system requirements Jul 2013 Chapter Requirements engineering Readers of different types of requirements specification Jul 2013 Chapter Requireme...