内容へスキップ

HOME > トピックス > 製品情報 > SOA開発全般をサポートする開発ツール、eBuilder上位版をリリース マッシュアップ開発とドキュメント、ソースの自動生成を実現

SOA開発全般をサポートする開発ツール、eBuilder上位版をリリース マッシュアップ開発とドキュメント、ソースの自動生成を実現

nr_blue.gif

nttdim_logo.gif

 

 

 

2009年8月5日
株式会社NTTデータ イントラマート

 

SOA 開発全般をサポートする開発ツールeBuilder 上位版をリリース
マッシュアップ開発とドキュメント、ソースの自動生成を実現

 

株式会社NTTデータ イントラマート(本社:東京都港区、代表取締役社長:中山 義人 以下、イントラマート)は、このほどWeb システム開発ツールeBuilder(イービルダー)の上位版にあたるApplicationProducer(アプリケーション・プロデューサー)をリリースしました。
eBuilder ApplicationProducer は、自製、他製のサービス化されたコンポーネントを、マッシュアップと呼ばれる組み合わせスタイルで視覚的に開発できるSOA 型のWeb システム開発ツールです。本ツールを使うことで、これまでのプログラミング中心の開発から、サービス同士をダイナミックに編集するスタイルの開発へと変革することができ、構築期間の短縮やコストの削減につながります。また、各工程で必要になる成果物(ドキュメント)をツールから自動生成することができるため、ドキュメント作成工程を短縮化することができ、SOA 型のシステム開発生産性を従来よりも3 倍※1 以上向上させることができます。


従来版eBuilder ApplicationDeveloper(アプリケーションデベロッパー)と組み合わせて利用することで、ApplicationProducer でサービス編集、ドキュメント自動生成し、ApplicationDeveloper でソースコード生成、テスト・デバッグするなど一貫したWeb アプリケーション開発を行うことができます。
※1:旧版であるeBuilder と自社比較した場合。

【eBuilder ApplicationProducer の特長】
●モックアップからの画面作成
画面作成は、モックアップと呼ばれるプロトタイプ画面を使いお客様との仕様調整を行うケースがあります。ApplicationProducer では、Ajax に対応したモックアップ画面をベースに、仕様調整を繰り返してリスクの少ない開発を行うことが可能です。画面同士の遷移に関してもグラフィカルに定義することができます。
●スケルトンからのサービス・コンポーネント作成
雛形(スケルトン)を使ってソースコードの自動生成を行い、プログラマーの負荷を軽減することができます。DAO と呼ばれるデータベースアクセス用のコンポーネントについても自動生成することができます。
●業務ロジックをマッシュアップ
ネット上に公開されているサービスや、イントラマート製品の業務コンポーネント、自作のコンポーネントなどをGUI ベースのツールを使って関連付けて業務ロジックを作成することができます。コメントなども書けるため、プログラム行では分かりにくかった処理の内容や順番を見える化する事ができます。
●テストスクリプトを自動生成
ApplicationDeveloper のテスト・デバッグ機能を利用しテストスクリプトの自動生成、設定ファイルの視覚化が可能です。
●成果物ドキュメントを自動生成
関連する成果物ドキュメントを自動生成することができます。プログラムとドキュメントが一体になって生成されますので、手間のかかっていたドキュメント作成の時間が削減されます。お客様のフォーマットにあわせた ドキュメントの出力も設定可能です。

【eBuilderApplicationProducerを使った開発の全体イメージ】



■株式会社NTTデータ イントラマートについて
株式会社NTTデータ イントラマートは、Web システム構築のための商用フレームワーク製品「intra-mart」の開発及び販売を中心に事業展開しております。1998 年より、当社が企画、開発した独自のシステム開発フレームワーク、業務コンポーネント群、アプリケーションシリーズは、2009 年3 月末現在2000社を超える企業へ導入されており、100 社強の販売特約店と共に、システム構築、コンサルティング、教育、運用支援に到るまでのトータルソリューションを提供しています。


社名: 株式会社NTTデータ イントラマート
代表者: 代表取締役社長 中山 義人
設立: 2000 年2 月
資本金: 5 億1,626 万円
売上高: 26.6 億円(2009 年3 月期)
従業員数: 58 名(2009 年3 月31 日現在)
事業内容: 「intra-mart」の企画・開発・販売・保守及びその導入に関するコンサルティング・システム開発・教育の提供。


*********************************
お問い合わせ先
株式会社NTTデータ イントラマート
〒107-0052 東京都港区赤坂2-17-22 赤坂ツインタワー本館3 階
マーケティング本部 久木田、堀
電話 03-5549-2821
e-mail: info@intra-mart.jp
*********************************


用語解説
■ SOA
サービス指向アーキテクチャ(Service-Oriented Architecture)とは、大規模な企業のシステムを構築する
際、ビジネスプロセスの構成単位に合わせて構築・整理されたソフトウェア部品や機能を、ネットワーク上で
連携させてシステムの全体を構築していく手法です。Web サービスを有効活用してERP など既存のシステ
ム同士をサービスと見立てて連携することでビジネス変化に強いシステムを作ることができます。
■ マッシュアップ
マッシュアップとは、自製、他製の複数の異なる Web サービスの API を組み合わせ、あたかも一つのWeb サービスやアプリケーションとして再構成することを指します。
IT の深い知識がなくても、既存の Web サービスを組み合わせて、短期間でアプリケーション開発ができる
新しい開発技法として注目されています。
■ Ajax
Ajax(エイジャックス)とは、ウェブブラウザ内でJavaScript のHTTP 通信を使って、非同期通信を行う対
話型Web アプリケーションの実装形態です。Ajax では、指定したURL からXML ドキュメントを読み込む機
能を使い、ユーザの操作や画面描画などと並行してサーバと非同期に通信を行なうことで、サーバの存在
を感じさせないシームレスなWeb アプリケーションを実現することができます。
※「intra-mart」は株式会社NTTデータ イントラマートの登録商標です。
※その他記載されている会社名、システム名、製品名は一般に各社の商標、又は登録商標です。

  • お問い合わせはこちらから
  • パートナーサポート intra-mart開発者向けサポートページ
  • ディペロッパーサポート intra-mart開発者向けサポートページ
  • intra-martオープンソース情報サイト
  • intra-mart採用情報
  • intra-mart季刊誌
  • イントラマート社長日記
  • バージョンアップ
  • ホーム
  • プライバシーポリシー