최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기電子工學會誌 = The journal of Korea Institute of Electronics Engineers, v.40 no.5 = no.348, 2013년, pp.46 - 59
조진희 (한국전자통신연구원) , 성기순 (ETRI자동차융합플랫폼연구팀) , 한태만 (ETRI자동차IT융합연구실) , 김현수 (충남대학교 컴퓨터공학과)
초록이 없습니다.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
핵심어 | 질문 | 논문에서 추출한 답변 |
---|---|---|
유지보수성이란? | 유지보수성이란 SW가 지속적으로 성능 개선 및 기능 추가를 위해 설계가 변경될 수 있으므로 향후 이러한 변경이 다른 컴포넌트에 대한 영향(변경)을 최소화할 수 있도록 하는 특성을 의미한다. 이를 위해서는 하나의 컴포넌트 내의 응집력은 높게, 컴포넌트 간의 결합력은 낮게 설계되어야 하며, 응집력과 결합력은 데이터 혹은 컨트롤에 대한 의존성의 높고 낮음에 좌우된다. | |
구조 커버리지는 무엇을 나타내는가? | 이 방법으로 도출된 시험 케이스의 적절성(adequacy, goodness or thoroughness)을 판단하기 위해서는 <그림 16>에서와 같은 구조 커버리지를 통해 검증할 수 있다. 구조 커버리지란 SW의 제어 흐름을 기반으로 한 커버리지로서, 도출된 시험 케이스 집합을 적용하여 해당 SW 유닛을 시험했을 때 SW 유닛의 소스 코드 중에서 커버리지 대상이 수행된 비율을 나타낸다. 구조 커버리지만으로 오류를 검출하는 것이 충분하지 않으며 데이터 흐름을 기반으로 한 코드 분석을 통해 보완하게 된다. | |
SW 아키텍처를 설계할 때 고려해야되는 사항은? | - SW 아키텍처 설계의 검증 능력: 양방향 추적성 - 구성 변경 가능 SW(configurable software)의 적절성 - SW 유닛 설계와 구현의 구현 가능성: - SW 통합 시험 과정에서 SW 아키텍처의 시험성 (testability) |
※ AI-Helper는 부적절한 답변을 할 수 있습니다.