확장 단계는 클라이언트의 응용 프로그램 마이그레이션 작업을 처리하는 주요 단계입니다.
고객
이 프로젝트는 유럽의 주요 상업용 텔레비전 네트워크위해 수행되었습니다.
도전
이 회사는 비즈니스 애플리케이션을 Informix 4GL에서 .NET 그리고300 개가 남는 테이블과 저장 프로 시저가 포함 된 Informix 데이터베이스에 사용되었습니다. 마이그레이션 된 응용 프로그램은 일상 업무 작업 및 전략적 의사 결정에 사용되었습니다
해결
클라이언트의 요구 사항에 대한 상세한 분석을 한 후 Ispirer 팀은 확장 단계에서 마이그레이션 프로젝트를 시작할 것을 제안했습니다.약 1 만 라인의 코드를 포함하는 모듈이 변환을 위해 선택되었습니다. 코드를 C # .NET으로 마이그레이션하는 동안 Ispirer 기술 팀은 변환 사양에 따라 Ispirer MnMTK를 확장했습니다.
Toolkit에 추가 된 새로운 변환 규칙을 사용하면 Informix 쿼리를 동적으로 저장 프로 시저 및 SQL 쿼리로 전송할 수있었습니다.또한 Ispirer 전문가는 모듈에 포함 된 여러 표현과 문장을 올바르게 마이그레이션했습니다.Informix 4gl 보고서를 C # 보고서로 정확하게 변환하는 것은 확장 단계에서 크게 발전했습니다.
결과 및 장점
확장 된 용량으로 인해 확장 단계가 끝나면 Toolkit은 높은 수준의 자동화 (~ 95-98 %)로 모듈 코드를 변환 할 수 있으며 수동 작업이 거의 필요하지 않게되었습니다.이러한 확장 후 클라이언트는 사용자 정의 Toolkit을 사용하여 Informix 4GL 코드의 나머지 200 000 줄을 C # .NET으로 마이그레이션하는 데 주력했습니다.
따라서 Ispirer MnMTK를 확장 할 수 있으므로 마이그레이션 후 개입 횟수를 0으로 줄일 수 있습니다.이러한 접근 방식은 변환 품질에 상당한 이점을 제공하여 고객의 시간과 비용을 절약합니다.
2015
Informix 4GL에서 C#.NET.로 마이그레이션에 대해 자세히 알아보기
|