메인메뉴 바로가기본문으로 바로가기

소프트웨어 구조 및 진화연구실

홈으로 이동 연구실험실소개소프트웨어소프트웨어 구조 및 진화연구실

주요 연구분야

소프트웨어구조 및 진화연구실에서는 소프트웨어 생명 주기에서 90%이상의 비용을 차지하는 소프트웨어 진화에 대한 비용을 감소시키기 위한 자동화 연구와 변화에 강건한 안전한 소프트웨어 아키텍처 설계 연구를 진행하고 있으며, 항공분야의 소프트웨어 분야의 개척을 위한 최첨단 소프트웨어 기술의 적용을 연구한다. 구체적인 내용은 다음과 같다.

  1. 1 소프트웨어 진화 비용을 줄이기 위한 자동화 연구
    1. 1 요구사항에 따른 이슈 분류를 통한 체계적인 요구사항 관리
    2. 2 소프트웨어 개정 이력을 마이닝하여 자동 문서 갱신을 통한 코드와 문서 동기화
    3. 3 코드 탐색을 안내하기 위한 개발자 동작 히스토리를 활용한 추천 시스템
      자세한 설명은 아래를 내용을 참고하세요.
      • Data-basedSoftware Evolution
      • RecommendationSystems for GuidingCode Navigation
      • Doc. Updatesby Analyzing CodeRevisions
      • Classifying IssueReports perRequirements
      • Issue Reports
      • Software Revision Histories
      • DeveloperInteraction Histories
      • Stack Overflows
      • Q&A, E-mails, etc.
  2. 2 변화에 강건한 안전한 소프트웨어 아키텍처 설계 연구
    1. 1 최첨단 기술에 따른 아키텍처 패턴 및 설계 연구
    2. 2 산업계의 소프트웨어 컴포넌트 재활용을 높이기 위한 소프트웨어 프로덕트 라인 적용 연구
    3. 3 DO-178C, FACE 등 항공 및 산업계의 표준에 적용되는 프로세스와 아키텍처 연구
      자세한 설명은 아래를 내용을 참고하세요.
      • SoftwareArchitectureSoftware Architecture PatternsSoftware Product LinesSoftware Process ImprovementApplication of a Novel Tool (e.g. FreshDoc)
      • IndustriesPatterns: Micro service pattern, Edge ComputingReference Architecture: AUTOSAR, FACECI in Software Product LinesCreate Guidelines by Mining Dev/Test Histories
최근 업데이트 일시 : 2021/09/15 08:53:07