재사용 모듈 추출을 위한 오픈 소스 기반 소프트웨어 시스템 구축Constructing an Open Source Based Software System for Reusable Module Extraction
- Other Titles
- Constructing an Open Source Based Software System for Reusable Module Extraction
- Authors
- 변은영; 박보경; 장우성; 김영철; 손현승
- Issue Date
- 2017
- Publisher
- 한국정보과학회
- Keywords
- 소프트웨어 재사용; 재사용 메트릭; 소프트웨어 고품질; 가시화; 자동화 시스템; software reuse; reusability metrics; software high quality; visualization; automatical system
- Citation
- 정보과학회 컴퓨팅의 실제 논문지, v.23, no.9, pp.535 - 541
- Journal Title
- 정보과학회 컴퓨팅의 실제 논문지
- Volume
- 23
- Number
- 9
- Start Page
- 535
- End Page
- 541
- URI
- https://scholarworks.bwise.kr/hongik/handle/2020.sw.hongik/6417
- ISSN
- 2383-6318
- Abstract
- 소프트웨어 시장 규모가 확대되면서 다양한 요구사항을 만족시키는 대규모 소프트웨어가 개발되고 있다. 이로 인해 소프트웨어 복잡도가 증가하게 되고 품질 관리는 어려워졌다. 특히, 레거시 시스템의개선 및 새로운 시스템 개발 환경에서 재사용은 중요하다. 이 논문에서는 품질을 인증 받은 모듈을 재사용하는 방법을 제안한다. 재사용 적용 레벨은 코드 영역(메소드, 클래스, 컴포넌트), 프로젝트 도메인, 비즈니스로 나누어진다. 이 논문에서는 소프트웨어 복잡성을 측정하는 결합도와 응집도 기반의 재사용 메트릭과 메소드와 클래스 레벨에 따라 “재사용에 적합한 모듈 덩어리”를 시각화하는 재사용 적합 모듈 추출 메카니즘을 제안한다. 레거시 프로젝트에 역공학 기법을 적용하여 어떤 모듈/객체/덩어리가 재사용할 수 있는 지를 식별하고 확장 시스템을 개발하거나 유사한 새로운 시스템을 개발하기 위해 재사용한다면 소프트웨어의 신뢰성을 보장하고 소프트웨어 개발 단계에서 필요한 시간과 비용을 절감시킬 수 있다.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - Graduate School > Software and Communications Engineering > 1. Journal Articles
![qrcode](https://api.qrserver.com/v1/create-qr-code/?size=55x55&data=https://scholarworks.bwise.kr/hongik/handle/2020.sw.hongik/6417)
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.