[정보통신기술용어해설] |
Software Architecture 소프트웨어 아키텍처 | (2023-04-18) |
1. 소프트웨어 아키텍처 (기본 구조) ㅇ 시스템 내 구성 요소 (서브 시스템) 간의 관계를 정한 것 - 例) 대규모 시스템 > 서브 시스템 > 서비스 모듈 ㅇ 기능,속성,제약사항 등에 따라, 구성 요소들을 조직화하여, 전체 프레임워크를 표현한 것 - 데이터 중심 아키텍처 - 데이터 흐름 아키텍처 - 클라이언트 서버 아키텍처 - 계층형 아키텍처 - MVC (Model/View/Controller) 아키텍처 - P2P (Peer-to-Peer) 아키텍처 - 3-Tier 아키텍처