sw architect 2

PoEAA (Patterns of Enterprise Application Architecture)에 관하여…

PoEAA (Patterns of Enterprise Application Architecture)는 마틴 파울러(Martin Fowler)가 제안한 엔터프라이즈 애플리케이션의 설계 패턴 모음입니다. 이 책에서는 대규모 비즈니스 애플리케이션을 구축할 때 반복해서 나타나는 문제들을 해결하기 위한 설계 패턴을 소개하고 있으며, 이러한 패턴을 사용하면 애플리케이션의 확장성, 유지보수성, 성능 등을 향상시킬 수 있습니다. 이 패턴 모음은 주로 복잡한 비즈니스 로직을 처리하고 데이터베이스와 상호작용하는 애플리케이션의 구조를 설계하는 데 도움이 됩니다. PoEAA는 2002년에 처음 발표되었으며, 그 이후에도 많은 소프트웨어 개발자들 사이에서 널리 사용되고 있습니다. PoEAA의 구조와 목표PoEAA는 주로 다음과..

SEI 3 View Model의 Allocation View 검토 Checklist

SEI 3 View Model의 **Allocation View** 검토 Checklist 입니다.각 항목은 **하드웨어(H/W)** 및 **소프트웨어(S/W)**의 명확한 설계와 실행 환경 설정을 위한 구체적인 질문과 설명을  포함합니다. 1. H/W(혹은 디바이스) 사양에 대해서 이해하고 작성하였는가? * 세부 Check 항목 :    - 해당 시스템에서 필요한 하드웨어 혹은 디바이스가 무엇인지 명확하게 정의하였는가?    - 각 하드웨어가 처리할 수 있는 **성능 요건**(CPU, 메모리, 스토리지 등)을 고려하였는가?    - 시스템 운영에 필요한 **네트워크 대역폭**, **응답 시간**, **처리량** 등의 요구사항을 H/W 사양에 맞게 설정하였는가?    - H/W 혹은 디바이스의 **확장성..