소프트웨어 아키텍처

Jmnote (토론 | 기여)님의 2022년 6월 28일 (화) 13:04 판 (→‎개요)

1 개요

software architecture, software system architecture
소프트웨어 아키텍처, 소프트웨어 시스템 아키텍처
  • 소프트웨어 동작구조
  • 시스템을 추론하는 데 필요한 구조의 집합
  • 소프트웨어 컴포넌트와 그 외부 특성 및 상호 관계로 구성된다.
  • 소프트웨어 구성요소와 이들 사이의 관계, 그리고 이들 요소와 관계의 속성으로 구성된다.
  • 소프트웨어 구성요소와 그들이 가진 특성 중에 외부에 드러나는 요소의 특성, 그리고 구성요소들 간의 관계를 표현하는 시스템의 구조나 구조체
  • 소프트웨어 시스템을 대표하는 구조를 추상화한다.

  • 시스템의 구조를 정의한다.
  • 시스템의 동작을 정의한다.
  • 구성요소 관계를 정의한다.
  • 통신 구조를 정의한다.
  • 이해 관계자의 요구들의 균형을 맞춘다.
  • 팀 구조에 영향을 미친다.
  • 중요한 요소에 중점을 둔다.
  • 초기 설계 결정사항들을 잡아준다.

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}