728x90
반응형
소프트웨어 재사용
(역공학,재공학,재사용,Refactoring)
1. 소프트웨어 재사용 : 소프트웨어 역공학이나 재구조화 등의 기술을 이용하여 소프트웨어를 분석하고 정보를 추출하여
이를 다시 순공학을 사용하여 새로 구현함으로써 재사용성을 확보하는 작업
2. 3R : 레포지토리(Repository)를 기반으로 역공학(Reverse Engineering), 재공학(Reengineering), 재사용(Reuse)을 통해 소프트웨어 생산성을 극대화하는 기법
3. 소프트웨어 3R 추진 배경 : 소프트웨어 위기 극복, 개발,생상성 향상, 유지보수 비용절감, 소프트웨어 변경요구사항 신속한 대처
4. 소프트웨어 3R 개념도 -->역공학 Process
728x90
'02.SW' 카테고리의 다른 글
SW 개발 방법론 - 애자일 (Agile) - SAFe (Scaled Agile Framework) (0) | 2023.08.30 |
---|---|
프로젝트 관리 - 90%에서 중단하는 것, 마지막 1% (0) | 2023.08.10 |
SW 유지보수 - SW 재사용 - DLL (Dynamic Link Library) (0) | 2023.05.24 |
S/W 유지보수 - 빅코드 (0) | 2023.05.24 |
S/W 유지보수 (0) | 2023.05.24 |