Earticle

현재 위치 Home

정보기술

오픈 소스 소프트웨어 재사용을 위한 소프트웨어 아키텍처 설계
Designing Software Architecture for Reusing Open Source Software

첫 페이지 보기
  • 발행기관
    중소기업융합학회 바로가기
  • 간행물
    융합정보논문지(구 중소기업융합학회논문지) KCI 등재후보 바로가기
  • 통권
    제7권 제2호 (2017.04)바로가기
  • 페이지
    pp.67-76
  • 저자
    최용석, 홍장의
  • 언어
    한국어(KOR)
  • URL
    https://www.earticle.net/Article/A301110

※ 기관로그인 시 무료 이용이 가능합니다.

4,000원

원문정보

초록

영어
Along with shortening the life cycle of software utilization and supporting various types of user functions, the importance of software architecture development has been emphasized recently. If a software architecture is developed flexibly and reliably for expansion to support new functionality, it can quickly cope with new market demands. This paper proposes an architecture design method based on design recovery of open source software to reuse the software in the development of sustainable software system. When using open source software to develop a software system based on software architecture, we can develop a software system rapidly and also can improve the reliability of the system because we use the already proven open source software in the development.
한국어
소프트웨어 활용의 수명주기가 단축되고, 다양한 형태의 사용자 기능을 지원하기 위하여 소프트웨어 아키텍처 개발의 중요성이 부각되고 있다. 소프트웨어 아키텍처가 새로운 기능을 갖도록 확장에 유연하고 안정적으로 개발된다면, 새로은 시장의 요구에 빠르게 대응할 수 있다. 본 연구에서는 새로운 기능 개발의 수명주기가 짧아지고 있고, 안정적인 소프트웨어 시스템 개발을 위하여 오픈 소스의 설계 복구를 통한 재사용을 고려하는 아키텍처 설계 기법을 제안한다. 소프트웨어 아키텍처를 기반으로 소프트웨어 시스템을 개발하기 위하여 오픈 소스를 사용하는 경우, 매우 신속한 개발이 가능해 질 뿐만 아니라, 이미 검증된 오픈 소스를 사용함으로써 개발 시스템에 대한 신뢰성도 증진시킬 수 있다.

목차

요약
 Abstract
 1. 서론
 2. 관련 연구
 3. SADOSS 기법의 정의
  3.1 SADOSS 절차
  3.2 코드 리버싱 단계
  3.3 아키텍처 설계 단계
 4. 설계정보 추출 방법
  4.1 설계정보 자동추출
  4.2 설계 정보의 정제 및 보완
 5. 아키텍처 설계 방법
  5.1 아키텍처 드라이버 선정
  5.2 아키텍처 전술 선정
  5.3 아키텍처 패턴 선정
  5.4 아키텍처 패턴 조정
  5.5 인스턴스 생성
  5.6 기능 할당
  5.7 아키텍처 뷰 모델링
 6. 사례 연구
  6.1 예제 시스템의 요구사항
  6.2 코드 리버싱을 통한 설계 정보 추출
  6.3 예제 시스템 아키텍처 설계
  6.4 적용성 분석
 7. 결론 및 향후 연구
 REFERENCES

키워드

소프트웨어 아키텍처 오픈 소스 설계 복구 컴포넌트 재사용 속성 기반 설계 Software architecture Open source Component reuse Design recovery Attribute-driven design

저자

  • 최용석 [ Yongseok Choi | 충북대학교 컴퓨터과학과 ]
  • 홍장의 [ Jang-Eui Hong | 충북대학교 컴퓨터과학과 ] Corresponding author

참고문헌

자료제공 : 네이버학술정보

간행물 정보

발행기관

  • 발행기관명
    중소기업융합학회 [Convergence Society for SMB]
  • 설립연도
    2011
  • 분야
    공학>공학일반
  • 소개
    본 회는 정보기술을 다양한 산업 분야에 융합하는 정책 및 관련 기술들을 개발하고 보급함으로써 중소기업 발전은 물론 이를 통한 국가발전과 국제협력 증진에 기여하고자 한다.

간행물

  • 간행물명
    융합정보논문지(구 중소기업융합학회논문지) [Journal of Convergence for Information Technology]
  • 간기
    월간
  • pISSN
    2586-1816
  • eISSN
    2586-4440
  • 수록기간
    2011~2022
  • 십진분류
    KDC 004 DDC 004

이 권호 내 다른 논문 / 융합정보논문지(구 중소기업융합학회논문지) 제7권 제2호

    피인용수 : 0(자료제공 : 네이버학술정보)

    함께 이용한 논문 이 논문을 다운로드한 분들이 이용한 다른 논문입니다.

      페이지 저장