ビジネス クリティカルなアプリケーションへの MATLAB の応用

MATLAB® は、映像や信号の処理から情報生命科学まで、さまざまな用途に使用できる強力なアルゴリズム開発環境を提供します。ビジネス クリティカルな環境では、正しい結果をいつでも入手できることが求められます。MATLAB アルゴリズムを従来のワークフローに組み込むために、Microsoft® .NET や Java® で実装し直す方法がよく用いられますが、その方法では間違いを起こしやすく、全体的な生産性や効率も低下します。それに対し、ビジネス クリティカルなソフトウェア開発環境で MATLAB を直接使用すれば、他の言語でコードを書き直す場合よりも開発時間が短縮され、リスクも少なくなります。

何百もの企業をサポートする中で蓄積してきた技術的な専門知識に加え、業界での経験と MATLAB の深い知識に基づいて、 MathWorks Consulting Services では、効率的で信頼性の高い MATLAB ワークフローを開発し、量産ソフトウェア環境に展開できるように支援しています。

コードのパフォーマンスと信頼性の最適化

量産環境では、信頼性の高い効率的なコードを常時利用できることが求められます。MathWorks のコンサルタントは、MATLAB を使用して効率的なプラットフォームを開発し、高速で拡張性が高い強力なソリューションをエンタープライズ システムに展開してきた経験を活かし、量産化の課題への対応や MATLAB で開発した解析コンポーネントの保守に関するベスト プラクティスを提案します。

拡張可能なアーキテクチャと設計

拡張可能なソリューションをテストして保守するには、適切なアーキテクチャと設計を実装することが不可欠です。MathWorks のコンサルタントは、専門分野と応用分野の両方のアーキテクチャに関する専門知識に基づいて、複雑なアルゴリズムを最初の段階から正しく設計して実装できるようにサポートしています。業界で認められたベスト プラクティスに合わせて開発プロセスを確立または微調整することで、MATLAB を最大限に活用し、開発作業を大幅に削減できるように支援します。

エンタープライズ システムの設計には業務用のシステム、サーバー、データベースの知識が必要

MathWorks のコンサルタントは、業務に適したツールを把握しており、IT や業務上の制約に合わせて MATLAB アプリケーションを統合できます。これにより、展開のワークフローが簡単になり、保守費用も削減できます。量産環境の効率を確保するために、アルゴリズムや MATLAB アプリケーションの展開だけでなく、それらの最適化も支援します。

MathWorks のコンサルタントによるサポートの内容:

  • ビジネス クリティカルなアプリケーションに MATLAB アプリケーションを適切に展開するための基本プロセスの確立と計画
  • MATLAB で複雑な解析やアルゴリズムのインスタンスを作成し、拡張可能な方法で量産環境に展開
  • MATLAB アプリケーションの要求仕様、計画、設計、実装、テスト、展開を適切に理解するためのサポート
  • 開発作業の削減、欠陥密度の低減、開発時間の短縮
  • MATLAB を最大限に活用したコードの設計と実装

チーム紹介

ワールドワイド、MathWorksのテクニカルコンサルタントはMATLABとSimulinkの経験に加えて業界経験と深いノウハウがあり、お客様の技術と事業の課題を解決できます。


Arvind Hosagrahara は、プリンシパルコンサルタントとして、金融、エネルギー取引/生産、自動車、航空宇宙の各産業分野において、ビジネス クリティカルなアプリケーションで MATLAB アルゴリズムを使用する組織の支援を担当しています。MATLAB および Simulink のアプリケーションを開発し、それらを Java、.NET、RDBMS などの外部テクノロジーと統合する業務に数多く携わっており、信頼性、安全性、拡張性、保守性、操作性、上位互換性が求められるさまざまなビジネス クリティカル アプリケーション向けのソフトウェアやワークフローを設計してきました。インドのバンガロール大学で工学学士号を取得し、イリノイ大学アーバナ シャンペーン校で修士号を取得しています。