RISS 학술연구정보서비스

검색

인기 검색어

    다국어 입력

    http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

    변환된 중국어를 복사하여 사용하시면 됩니다.

    예시)
    • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
    • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
    닫기

    애플리케이션의 마이그레이션 비용 절감을 위한 자동화도구 구현 및 활용에 대한 연구 = A stuey on the actual building and using automation tools for saving expense of application migration

    한글로보기

    https://www.riss.kr/link?id=T13747811

    • 저자
    • 발행사항

      아산 : 호서대학교, 2015

    • 학위논문사항
    • 발행연도

      2015

    • 작성언어

      한국어

    • KDC

      325.607 판사항(6)

    • DDC

      658.57 판사항(23)

    • 발행국(도시)

      충청남도

    • 형태사항

      81장 ; 26 cm

    • 일반주기명

      지도교수: 양해술
      참고문헌: 장 76-78

    • 소장기관
      • 국립중앙도서관 국립중앙도서관 우편복사 서비스
      • 호서대학교 중앙도서관 소장기관정보
      • 호서대학교 중앙도서관(천안캠퍼스) 소장기관정보
    • 0

      상세조회
    • 0

      다운로드
    서지정보 열기
    • 내보내기
    • 내책장담기
    • 공유하기
    • 오류접수
    인용문이 복사되었습니다.

    부가정보

    국문 초록 (Abstract) kakao i 다국어 번역

    현재 기업들은 IT트렌트 혹은 패러다임 변화, 기업의 구조적 변화, 기업 IT환경의 효율화를 위해서 마이그레이션을 진행하고 있다.
    마이그레이션을 위해서는 현행 시스템을 분석하고, 분석 자료를 바탕으로 목적 시스템을 설계하여, 변환 및 테스트의 과정이 필요하다. 하지만 대부분 수작업으로 진행하여 기간, 위험, 비용 등이 증가되는 문제점이 있었다. 따라서 본 논문에서는 AS/400의 RPG언어로 구현 되어있는 은행업무 애플리케이션을 자동화 도구 구현 및 활용하여 Spring framework기반의 Java언어로 마이그레이션 하는 사례를 통해 마이그레이션 단계에 따라 기간, 위험성 등을 감소 시켜 궁극적으로 마이그레이션 비용을 절감하는 연구를 진행하였다.
    분석단계에서는 자동화 도구를 활용하여 재사용 가능한 비즈니스 로직을 추출하여 재사용율을 높였다. 위험 팩터들을 추출하여 차후 발생할(변환, 테스트 단계) 위험요소를 사전에 방지하였다.
    설계 단계에서는 분석 단계에서 도출된 분석 자료를 바탕으로 목표 시스템에 대한 설계서 구현하고, 변환에 대한 수작업과 자동화 부분을 명확히 하였다. 이를 바탕으로 자동화 부분에 대한 자동화 도구의 변환 파서를 구축하였다.
    변환 단계에서는 설계서에 명시된 수작업 부분을 제외한 자동화 부분을 변환 파서에 의해 자동 변환 하고, 1차 pilot테스트를 통하여 변환 파서를 수정, 보완하는 프로세스를 진행하였다.
    자동화 도구를 활용하여 마이그레이션한 결과 비즈니스 로직 재사용율 증가, 수작업 및 자동화 부분의 명확화, 사전 위험요소 추출, 자동 변환, 에러 신속 대응 등의 기대효과를 얻을 수 있었다. 따라서 본 논문의 연구 결과 마이그레이션 위험성 및 기간 단축으로 마이그레이션 비용 절감 효과를 얻을 수 있었다.
    번역하기

    현재 기업들은 IT트렌트 혹은 패러다임 변화, 기업의 구조적 변화, 기업 IT환경의 효율화를 위해서 마이그레이션을 진행하고 있다. 마이그레이션을 위해서는 현행 시스템을 분석하고, 분석 ...

    현재 기업들은 IT트렌트 혹은 패러다임 변화, 기업의 구조적 변화, 기업 IT환경의 효율화를 위해서 마이그레이션을 진행하고 있다.
    마이그레이션을 위해서는 현행 시스템을 분석하고, 분석 자료를 바탕으로 목적 시스템을 설계하여, 변환 및 테스트의 과정이 필요하다. 하지만 대부분 수작업으로 진행하여 기간, 위험, 비용 등이 증가되는 문제점이 있었다. 따라서 본 논문에서는 AS/400의 RPG언어로 구현 되어있는 은행업무 애플리케이션을 자동화 도구 구현 및 활용하여 Spring framework기반의 Java언어로 마이그레이션 하는 사례를 통해 마이그레이션 단계에 따라 기간, 위험성 등을 감소 시켜 궁극적으로 마이그레이션 비용을 절감하는 연구를 진행하였다.
    분석단계에서는 자동화 도구를 활용하여 재사용 가능한 비즈니스 로직을 추출하여 재사용율을 높였다. 위험 팩터들을 추출하여 차후 발생할(변환, 테스트 단계) 위험요소를 사전에 방지하였다.
    설계 단계에서는 분석 단계에서 도출된 분석 자료를 바탕으로 목표 시스템에 대한 설계서 구현하고, 변환에 대한 수작업과 자동화 부분을 명확히 하였다. 이를 바탕으로 자동화 부분에 대한 자동화 도구의 변환 파서를 구축하였다.
    변환 단계에서는 설계서에 명시된 수작업 부분을 제외한 자동화 부분을 변환 파서에 의해 자동 변환 하고, 1차 pilot테스트를 통하여 변환 파서를 수정, 보완하는 프로세스를 진행하였다.
    자동화 도구를 활용하여 마이그레이션한 결과 비즈니스 로직 재사용율 증가, 수작업 및 자동화 부분의 명확화, 사전 위험요소 추출, 자동 변환, 에러 신속 대응 등의 기대효과를 얻을 수 있었다. 따라서 본 논문의 연구 결과 마이그레이션 위험성 및 기간 단축으로 마이그레이션 비용 절감 효과를 얻을 수 있었다.

    더보기

    다국어 초록 (Multilingual Abstract) kakao i 다국어 번역

    Recently, many companies are doing migration for turning into paradigm, changing structures, and having IT environment efficiency. For migration, there is necessary for three steps process. First is analyzing current system. Next is design a TO-BE system based on the analyzed data. Last process needs conversion and test. However, the most of migration, which processed manually, has had problems; delayed project time, increased risk, and high cost. Therefore, this report purposes to save cost by reduces risk and time through here is a study on application migration by automatic tools cases for transfer RPG(AS/400) to Java(Spring framework base).
    First step is to pick up reusable business logic in analysis process, it is to check what business logic can reuse and take it by automation tools. And then, it needs classify risk element in analysis period because it can be prevention of risk factor in conversion and test period.
    In process of building structure, there is to lay out a TO-BE system with derived analysis data from analysis process. It establishes clear of manual and automation about conversion. It is to build an automatic conversion Parser for automation part.
    In conversion process, it is doing conversion by a conversion Parser except manual part. It is called first pilot test. During pass the first pilot test, the automation tool can be adjusted and made up for fault.
    By using automation conversion tools, result of migration can have expectations which are to increase reuse-rate of business logic, to identify between manual and automation part, to check prior risk element, to confront error quickly, and so on. In conclusion, this report indicates that migration by automation tools can save cost as reduce risk from manual migration and decrease each process time by automation migration.
    번역하기

    Recently, many companies are doing migration for turning into paradigm, changing structures, and having IT environment efficiency. For migration, there is necessary for three steps process. First is analyzing current system. Next is design a TO-BE sys...

    Recently, many companies are doing migration for turning into paradigm, changing structures, and having IT environment efficiency. For migration, there is necessary for three steps process. First is analyzing current system. Next is design a TO-BE system based on the analyzed data. Last process needs conversion and test. However, the most of migration, which processed manually, has had problems; delayed project time, increased risk, and high cost. Therefore, this report purposes to save cost by reduces risk and time through here is a study on application migration by automatic tools cases for transfer RPG(AS/400) to Java(Spring framework base).
    First step is to pick up reusable business logic in analysis process, it is to check what business logic can reuse and take it by automation tools. And then, it needs classify risk element in analysis period because it can be prevention of risk factor in conversion and test period.
    In process of building structure, there is to lay out a TO-BE system with derived analysis data from analysis process. It establishes clear of manual and automation about conversion. It is to build an automatic conversion Parser for automation part.
    In conversion process, it is doing conversion by a conversion Parser except manual part. It is called first pilot test. During pass the first pilot test, the automation tool can be adjusted and made up for fault.
    By using automation conversion tools, result of migration can have expectations which are to increase reuse-rate of business logic, to identify between manual and automation part, to check prior risk element, to confront error quickly, and so on. In conclusion, this report indicates that migration by automation tools can save cost as reduce risk from manual migration and decrease each process time by automation migration.

    더보기

    목차 (Table of Contents)

    • I. 서 론 1
    • 1. 연구의 필요성 및 목적 1
    • 2. 연구의 내용 및 구성 2
    • Ⅱ. 이론적 배경 4
    • I. 서 론 1
    • 1. 연구의 필요성 및 목적 1
    • 2. 연구의 내용 및 구성 2
    • Ⅱ. 이론적 배경 4
    • 1. 레거시 시스템 개요 4
    • 2. 마이그레이션 정의 및 현황 7
    • 3. 마이그레이션 방법 12
    • 가. Re-Method 개요 14
    • 나. 마이그레이션 전략 21
    • 4. 자동화 도구의 마이그레이션 프로세스 28
    • Ⅲ. 자동화 도구를 활용한 마이그레이션 - 분석 31
    • 1. 자동화 도구의 분석단계 개요 31
    • 2. 분석 산출물 - 유지보수 측면 34
    • 3. 분석 산출물 - 설계, 변환 및 테스트 측면 37
    • Ⅳ. 자동화 도구를 활용한 마이그레이션 - 설계 42
    • 1. 마이그레이션 설계단계 개요 42
    • 2. 자동화 도구를 활용한 RPG to Java 설계 사례 45
    • Ⅴ. 자동화 도구를 활용한 마이그레이션 - 변환 57
    • 1. 마이그레이션 변환단계 개요 57
    • 2. 자동화 도구를 활용한 RPG to Java 변환 사례 60
    • Ⅵ. 비교분석을 통한 기대효과 사례 65
    • 1. 정성적 효과 65
    • 가. 프로젝트 진행 단계 65
    • 나. 유지보수 단계 66
    • 2. 정량적 효과 67
    • 가. RPG to Java 프로젝트 67
    • 나. 기타 프로젝트 사례 71
    • Ⅶ. 결 론 74
    • 참고문헌 76
    • ABSTRACT 79
    • 감사의 글 81
    더보기

    참고문헌 (Reference)

    1. 서버 마이그레이션, 신동윤, 정보시대, pp.129-131, , 2006

    2. AS/400 System Operation, p.264, 노영주, 송월봉, 박석암, p.274, , 1999

    3. Web 시스템 再構築을 위한 LM 開發節次와 技術 리뷰 評價方法, 이준웅, 호서대학교, pp.7-8, , 2008

    4. On-demand Software의 사용의도에 영향을 미치는 요인에 대한 연구, 이주형, 고려대학교 대학원, 고려대학교 대학원 : 디지털경영학과 e-비지니스 전공, p6-p7, , 2007

    5. 시스템 전면 재개발 의사결정에 관한 연구 : 은행 기간시스템을 중심으로, 이경조, 숭실대학교 대학원 : IT정책경영학과, pp5, , 2013

    6. 레거시시스템의 마이그레이션을 위한 지원도구의 설계 및 구현, 한국정보처리학회, 박병형, 양해승, 양해술, 제14-D권 제7호, pp.4-5, , 2007

    7. 마이그레이션 시장분석을 통한 현행시스템의 재활용 및 자동화도구의 필요성 연구, 김희수, 호서대학교 벤처전문대학원 : 정보경영학과, pp.6, pp.14, , 2012

    1. 서버 마이그레이션, 신동윤, 정보시대, pp.129-131, , 2006

    2. AS/400 System Operation, p.264, 노영주, 송월봉, 박석암, p.274, , 1999

    3. Web 시스템 再構築을 위한 LM 開發節次와 技術 리뷰 評價方法, 이준웅, 호서대학교, pp.7-8, , 2008

    4. On-demand Software의 사용의도에 영향을 미치는 요인에 대한 연구, 이주형, 고려대학교 대학원, 고려대학교 대학원 : 디지털경영학과 e-비지니스 전공, p6-p7, , 2007

    5. 시스템 전면 재개발 의사결정에 관한 연구 : 은행 기간시스템을 중심으로, 이경조, 숭실대학교 대학원 : IT정책경영학과, pp5, , 2013

    6. 레거시시스템의 마이그레이션을 위한 지원도구의 설계 및 구현, 한국정보처리학회, 박병형, 양해승, 양해술, 제14-D권 제7호, pp.4-5, , 2007

    7. 마이그레이션 시장분석을 통한 현행시스템의 재활용 및 자동화도구의 필요성 연구, 김희수, 호서대학교 벤처전문대학원 : 정보경영학과, pp.6, pp.14, , 2012

    더보기

    분석정보

    View

    상세정보조회

    0

    Usage

    원문다운로드

    0

    대출신청

    0

    복사신청

    0

    EDDS신청

    0

    동일 주제 내 활용도 TOP

    더보기

    주제

    연도별 연구동향

    연도별 활용동향

    연관논문

    연구자 네트워크맵

    공동연구자 (7)

    유사연구자 (20) 활용도상위20명

    이 자료와 함께 이용한 RISS 자료

    나만을 위한 추천자료

    해외이동버튼