남의 생각 곱씹어 보기 : 소프트웨어 아키텍처의 정의(소프트웨어 아키텍처 이론과 실제)

| 댓글 없음 | 트랙백 없음

The software architecture of a program or computing system is the structure or structures of the system, which comprise software components, the externally visible properties of those components, and the relationships between them.

-- Wikipedia --

 

"프로그램이나 컴퓨팅 시스템의 소프트웨어 아키텍처는 소프트웨어 구성요소와 그들이 지니고 있는 특성 중에 외부에 드라나는 특성, 그리고 구성요소들의 관계를 표현하는 시스템의 구조나 구조체를 말한다."
-- 소프트웨어 아키텍처 이론과 실제 --

 


소프트웨어 아키텍처는 아래의 3가지로 구성된 시스템의 구조(structure) 를 의미한다.

1. 소프트웨어를 이루는 구성요소
2. 구성요소의 외부에 드러나는 특성
3. 구성요소들의 관계

 

소프트웨어를 이루는 구성요소는 수많은 특성을 가지고 있다. 여기서 말하는 외부에 드라나는 특성은 특정 목적에 대해 관련이 있는 요소만 추려낸 특성이다.

트랙백 없음

트랙백 주소: http://zbum.cafe24.com/MT/mt-tb.cgi/41

댓글

About This Blog Author

정지범(jibum.jung@gmail.com)

Google AdSense

Clock Link

Developers Works

Creative Commons License
This blog is licensed under a Creative Commons License.