移植ソリューション

「移植ソリューション」サービスのご紹介

>概要
- お客様: 某製造業(エレクトロニクス製品の開発・製造)
- アプリケーション: 物流系アプリケーション
- 移植対象言語と規模: C言語、約150万行
- 移植OS: UNIX → Red Hat Linux 7.2
- 移植期間: 4ヶ月(単体テストは含まず)

>Linux移植の理由
- OSが比較的類似しており、ツールの活用で移行期間の短縮とコスト抑制が実現できる
- Linuxへ移行後のメンテナンスも容易(これまでと大きな違いが無い)
- ツールの活用でテストの工数を減らすことができる

>Linux移植の効果
- ツールで自動変換したソースに対して、修正した部分だけに焦点を絞ったテストが実施でき、結果としてテストの工数を大幅に減らすことができた
- 保守・ライセンスコスト抑制によるTCO削減に期待

>移植の方法
- 解析から単体テストまでをSIで対応
結合・システムテストはお客様にて実施
ソースプログラムと両OSのMake環境から両OSの差異をツールによって解析し、変換テーブル(変換ルールを記載)と自動変換ツールにより生成した実行モジュールをテストカバレッジツールにてテストを実施
 

ページの先頭へ戻る