このブログについて

ソフトウェア開発におけるエラーの予防やプロジェクト管理、品質管理を支援するParasoft製品のTIPSなどを、国内総販売代理店テクマトリックスのサポートスタッフが紹介しています。

2016年2月3日水曜日

【セミナーレポート】 2016年1月19日開催!IoTセミナー

1/19に開催されました高信頼性IoTシステム開発の実現に向けたモデルベース システムズエンジニアリングの活用とシステム間の連携検証」セミナーは多くの方にご参加頂き、ご好評のうちに無事開催終了いたしました。

遠方からもご足労いただき、誠にありがとうございました。


今回のセミナーでは、慶應義塾大学大学院システムデザイン・マネジメント研究科の西村教授をお招きし、高信頼性IoTシステムの事例として、同氏が取り組む自動運転システムを搭載する自動車を取り巻くSoS(System of Systems)アーキテクチャに関して、MBSE(モデルベース システムズエンジニアリング)の有効性とシステム間連携における検証の重要性について解説いただきました。

今回は特に自動車関連のソフトウェア開発に携われている方から多くのご参加いただき、白熱した質疑応答がおこなわれました。


質疑応答の様子

一方、テクマトリックスからは「高信頼性IoTシステム開発においてデファクトスタンダードとなるテスト戦略」と題し、セッションをおこないました。

今後、益々広がりをみせるIoT時代においては、各サブシステムをつなぐAPIが重要な要素となることが予想されます。

テクマトリックスのセッションでは、IIRA(インダストリ インターネット リファレンス アーキテクチャ)がリストとして挙げている10の関心事から、安全性、セキュリティ、レジリエンス、相互運用性、接続性の5つの関心事にフォーカスし、それぞれの項目におけるAPI連携の課題とその解決の糸口について、ご紹介させていただきました




本セミナーの内容にご興味のある方は、お気軽にお問い合わせください。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆ 関連製品情報
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
○APIテスト自動化ツール「SOAtest」
Parasoftの「SOAtest」は、API(主にWebAPIやSOAP、MQ、JMS等のWebサービス)を提供する側の開発において、機能テスト、回帰テスト、パフォーマンステストおよび負荷テストを自動化し、重要性が高まるAPIの品質確保と開発の効率化を両立させる「APIテスト自動化ツール」です。

「SOAtest」には、RESTやJSON、SOAPをはじめとしたテクノロジーやプロトコルに幅広く対応したテストドライバーが搭載されており、APIの品質確保におけるテスト自動化を強力にサポートします。




○API仮想化プラットフォーム「Virtualize」
Parasoftの「Virtualize」は、APIを使用する側のモノやアプリケーションの開発で必要となる結合テストにおいて、APIの挙動を模倣する仮想化ツール(テストスタブ)を提供し、実際のAPIを必要とすることなく早い段階からのテストを実現します。

機能間の連携を伴うテストは、REST、SOAP、MQ 、JMSなどで公開する個々のAPIの開発が完成していることが前提となり、並行開発時においてはAPI開発の進捗が結合テストを要する他チームのテスト進捗のボトルネックになります。
また、複数チームや企業を跨る開発では、1つしかないテスト環境の利用待ちが発生したり、自由に他社システムと接続したテストができないなど、テストの実施には様々な制限がつきものですが、「Virtualize」は、結合テスト以降で必要となるこれらのAPIやデータベースを仮想化し、必要な時にいつでもテストを実施可能にするため、品質確保と開発の効率化を両立させ、ビジネスの早期展開に寄与します。