728x90
반응형
소프트웨어 재사용
(역공학,재공학,재사용,Refactoring)
 
1. 소프트웨어 재사용 : 소프트웨어 역공학이나 재구조화 등의 기술을 이용하여 소프트웨어를 분석하고 정보를 추출하여
 이를 다시 순공학을 사용하여 새로 구현함으로써 재사용성을 확보하는 작업
2. 3R : 레포지토리(Repository)를 기반으로 역공학(Reverse Engineering), 재공학(Reengineering), 재사용(Reuse)을 통해 소프트웨어 생산성을 극대화하는 기법
3. 소프트웨어 3R 추진 배경 : 소프트웨어 위기 극복, 개발,생상성 향상, 유지보수 비용절감, 소프트웨어 변경요구사항 신속한 대처
4. 소프트웨어 3R 개념도 -->역공학 Process
 

728x90
Posted by Mr. Slumber
,