와이제인 2018. 1. 28. 20:56

Software Architecture Document(SAD)


 

 SAD describes the big ideas in the architecture, including the decisions of architectural analysis.


 Architectural Views - The N + 1(or 4+1) View Model


 - Kruchten's 4+1 views : '4' represents logical, process, development(implementation), and physical(deployment) views. The +1 is the use case view.





SAD Structure




Factors는 쉽게 말해 아키텍처에 중요한 영향을 미치는 것이며, 이는 factor table에 묘사되어 있다.




Kruchten's 4+1 View Model




Scenarios는 Use case View라고 할 수 있고, Physical View의 경우 deployment View이다. Process View의 경우 dynamic aspect of system, 즉 흐름이 있는 시스템 프로세스를 설명한다.