이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
Divide 소프트웨어 문제
프로젝트 평가 과정의 한 단계는 소프트웨어 문제를 더 작은 부분들로 세분화하는 것입니다. 각 부분을 별도의 애플리케이션이나 컴포넌트로 표현할 수 있습니다.
더 작은 컴포넌트:
관심사의 분리를 용이하게 한다.
다루기가 더 쉽습니다.
병렬 개발을 가능하게 합니다.
재사용을 장려하십시오.
컴포넌트를 재사용할 수 있는지 평가할 때는 해당 컴포넌트가 다음 조건에 해당하는지 고려하십시오:
있는 그대로 재사용할 수 있습니다.
약간의 차이가 있을 수 있으나 재사용이 가능합니다.
변동성이 클 것으로 예상된다.
System Composer™에 액세스할 수 있는 경우, 소프트웨어의 문제를 분해하고 소프트웨어 아키텍처를 설계할 때 이를 사용하여 소프트웨어 컴포넌트를 시각적으로 표현할 수 있습니다. 자세한 내용은 아키텍처 모델 작성하기 (System Composer) 항목을 참조하십시오.
분해 과정의 일환으로, 조정이 필요한 포트, 함수 호출 인터페이스, 파라미터 등의 데이터 및 실행 종속성과, 프로그램 실행 중에 측정해야 하는 신호 데이터를 파악하십시오.