1. 事例
  2. >
  3. gmStudio
  4. >
  5. TOPページ

gmStudio事例― Cases ―

gmStudioによるマイグレーションの事例をご紹介します。国内事例についてはお問い合わせください。


CAVU Corporation


CAVU株式会社は、政府規制と収益機関におけるすべてのビジネスの自動化の要件をサポートする完全なエンタープライズ·ソリューションを開発、販売しています。

このシステムは、1,000ページ以上Webシステムで、ソースコードは100万行を超えています。CAVUは、gmStudioを使ってこの製品をASP.NET(C#)へ移行を行いました。

4515 Falls of Neuse Road Suite 250
Raleigh, NC 27609-6375



Chevin Fleet Solutions


Chevin Fleet Solutionsは、車両管理のキーとなる業務の効率を上げ、可視化を可能にするリース車両の管理システムの開発・販売を行っています。

このWebベースのシステムは、500ページ以上のシステムで、ソースコードは50万行以上のものです。Chevinは、gmStudioを利用して、ASP.NET(C#)への移行を行っています。

East Mill, Bridgefoot, Belper
Derbyshire, DE56 2UA, United Kingdom



RetailerSoft


RetailerSoft は、Margin Masterという 利益を最大化する価格戦略を最適化するための小売業向けのアプリケーションを開発・販売をしています。Margin Masterは、15万行を超えるVBのアプリケーションであり、24のサードパーティーのCOMライブラリとコントロールを持っています。

RetailerSoftは、gmStudioを用いて、Margin MasterのC#への変換を行いました。また、すべてのCOMコンポーネント のスタブもgmStidoで生成しました。

移行は、ソースコードのリファクタリングを行いつつ、いいスタートを切ることができました。そして、アプリケーションの機能は新しい設計に移行することができました。

1770 Winter Street
West Branch, MI 48661



SidneyWorth.com


Sidney Worth は、ソフトウェアツールによる強力なデイトレーディングのメソドロジーを提供しています。

SidneyWorth.comの開発チームは、gmStudioを使って、これらのツールをC#に移行をしました。マイグレーションは、以下のCOMコントロールやAPIなどを含んでいました。

  • Chilkat Ftp2 software inc. - IPWorks! SSL V8 HTTPS Control Chilkat XML 5.0.0
  • Microsoft Windows Common Controls(ImageCombo)
  • Microsoft Windows Common Controls-2(DTPicker)
  • Microsoft Common Dialog Control

SidneyWorth.com



Insurance Auto Auctions


IAAは、巨大なサーバサイドのオブジェクトモデルとIISからなるVB6(125のVB6のプログラム、25万行のCOM DLL)とASPのアプリケーション(24万行のソースコードを含む500以上のASPのページ)を持っています。

IAAは、gmStudioを用いて、広範囲のリエンジニアリングを行いながら、C#への移行を行っています。

Insurance Auto Auctions
Two Westbrook Corporate Center, Suite 500
Westchester, IL 60154



ISO New England - Analytical Applications


ISO New Englandは、gmStudioを使って2つのアプリケーションを.NETに移行しました。

CCA, Claimed Capability Audits:
このVB6アプリケーションは、gmStudioを使って、手動変換と自動変換の併用でC#.NETに移行しました。このアップグレードにおいては、2つの異なったデータアクセスAPI(ADOとDAO)と4つの異なったグリッドコントロール(FlexGrid, Hierarchical FlexGrid, MSDataGrid)が、.NETの標準であるADO.NETと.NET Formsライブラリに統一されました。

OIS, Operator Information System:
VB6/ASP/COMのハイブリッドシステムであるこのアプリケーションは、gmStudioを用いて、C#.NETとASP.NETに移行されました。アプリケーションは、FarPoint Spreadコントロールのアレイを動的に変更を行うとても複雑なユーザコントロールを含んでいました。この複雑はASP・VB6のソリューションは、FarPoint Spreadの.NET版への置換を行い、C#・ASP.NETにリエンジニアリングされました。

ISO New England, Inc.
One Sullivan Road
Holyoke, MA 01040



ROBUST Systems Inc. - Land Record Management System(ILMS)


ILMSは、土地を記録するために市や国で使われるユーザインターフェイスがとても多い商用アプリケーションです。VB6/COM/ASPのハイブリットシステムであるこのシステムは、gmStudioを用いて、すべてのCOMコントロールやAPIを含んですべてC#.NETとASP.NETに移行しました。Webサーバのインフラは、再設計されて、ASPからASP.NETに移行しました。

winsockベースの通信インフラは、.NETのソケットとマルチスレッドのクラスを用いて、移行しました。

ROBUST Systems Inc.
1305 FM 359 Rd., Suite C
Richmond, TX 77469-2024



Xornet Inc. - Website Integration


gmStudioを用いて、Xornetは、ASPのWebサイトをASP.NET(C#)とASP.NET(VB.NET)へアップグレードを行いました。

Xornet Inc.
3800 Dewey Ave #141
Rochester, NY 14616



BMW Financial Services of North America - Desktop Applications Portfolio


BMWFSは、gmBasic(カスタマイズバージョン)を利用して、数百のアプリケーションコンポーネントをVB6からC#.NETに移行しました。

gmBasicは、BMWFSの標準のアーキテクチャ向けにカスタマイズされています。

  • ADOからADO.Net
  • MS FlexgridからXceed Grid
  • VB6のエラーハンドリングからtry-catch
  • VB6 Collection classesからカスタムcollection classes
  • MSXMLからSystem.XMLXML
  • Windows Scripting LibraryからSystem.IO
  • レガシーアプリケーションフレームワークから新しい.NETアプリケーションフレームワーク
  • VB6 ActiveX controlsからFS-standardized .NET Windows Forms Classes

BMW Financial Services of North America
5550 Britton Parkway
Hilliard, OH 43026

ページTOPへ