27. 다음의 설명에 가장 적합한 개념은 무엇인가?
- 항상 동일한 방식으로 시스템을 구성하는 대신에 고객별 요구사항을 충족시켜야 한다. - 재사용 가능한 컴포넌트 포트폴리오를 바탕으로 고객별 소프트웨어를 구축한다. - 다양한 고객들의 요구사항을 수용하기 위하여 기능, 대상 플랫폼, 비기능적 요구사항 등의 가변성을 고려해야 한다.
- 1서비스 지향 아키텍처(service oriented architecture)

- 2소프트웨어 자산 관리(software asset management)

- 3소프트웨어 재사용(software reuse)

- 4소프트웨어 프로덕트 라인(software product lines)
