FeaturesPluginsDocs & SupportCommunityPartners

NetBeans IDE 6.1 Features

プラットフォームのスクリーンショット

「百聞は一見にしかず」です。 ここでは、企業や組織が NetBeans Platform 上で構築したアプリケーションの一例を、各社による説明を交えて紹介します。 全一覧については、パートナーのページ (英語) を参照してください。

NetBeans Platform で構築したアプリケーションがありましたら、このページで披露してみませんか。詳細はこちらから (webmaster at netbeans dot org)!


NetBeans Platform

NetBeans Platform - クリックして拡大 これは、IDE 固有のモジュールを含まない NetBeans Platform です。 ウィンドウシステム全体、メニュー、ツールバー、CVS 統合など、使用したいものはすべて再利用して、それ以外のものは除外できます。 その後、自分または他のコミュニティーメンバーが作成したカスタムモジュールをロードして、ビジネスロジックとウィンドウを組み込みます。


Sketsa SVG Graphics Editor

Sketsa SVG Graphics Editor - クリックして拡大

Sketsa SVG Graphics Editor は、SVG に基づくクロスプラットフォームのベクトル描画アプリケーションです。 Sketsa は、コンテンツ作成を最適化するためのさまざまなツールを備えており、デザイナーが創造性を発揮できるように優れたサポートを提供します。 ツールには、プロパティーパレット、ソースエディタ、defs エディタ、SVG 固有の形状ツール、変換ツール、その他のイラストレーションツールなどがあります。 ネイティブファイル形式に SVG を使用します。 Sketsa は Netbeans Platform 5.5 を基盤にしています。

このアプリケーションの URL: http://www.kiyut.com/products/sketsa/index.html (英語)


AIOTrade

AIOTrade - クリックして拡大

AIOTrade は、無償提供されている、オープンソースの株式テクニカル分析プラットフォームです。 このツールのプラグイン可能アーキテクチャーは、指標やチャートなどの拡張機能に最適です。 AIOTrade は、NetBeans Platform 上で構築された、100% Java のスタンドアロンアプリケーションです。 ソースコードは、NetBeans モジュールスイートプロジェクトとして構成されています。

詳細は、AIOTrade のホームページ (英語) および AIOTrade のブログ (英語) を参照してください。


Fiorano Studio

Fiorano Studio - クリックして拡大

Fiorano Studio は、SOA を実装するための包括的なソリューションであり、サービスコンポーネントをブロックのように組み立てることができます。 当社では、強固な基盤の上で次世代のツールセットを開発するため、ベースプラットフォームに Netbeans を選択しました。 オープンプラットフォームの API により、プラットフォームの拡張とカスタマイズも簡単に行うことができます。このことは、高度な BPEL ベースのプロセス作成ツールを実装するうえで特に重要でした。 詳細は、Fiorano Studio のホームページ (英語) を参照してください。


jCAE

jCAE - クリックして拡大

jCAE は、CAE (Computer Aided Engineering) アプリケーションのための Java ベースの環境です。 メッシュ作成機能と視覚化機能を備え、またあらゆるプラットフォームで動作するように設計されています。

jCAE には、簡単なボリュームモデル化機能と有限要素メッシュ作成機能があります。 Netbeans Platform のモジュールアーキテクチャーを継承し、Java と OpenCascade をサポートするすべてのプラットフォームに移植できます。 詳細は、jCAE のホームページ (英語) を参照してください。


MC4J JMX Console

MC4J JMX Console - クリックして拡大

MC4J は、J2EE アプリケーションサーバーとその他の Java アプリケーション向けの管理ソフトウェアを作成するプロジェクトです。

MC4J JMX Console は、Java Management Extensions (JMX) を使用したリモート監視および管理のための Swing アプリケーションです。 主要なすべてのアプリケーションサーバーと、リアルタイムの属性グラフやカスタマイズ可能なダッシュボードなどの高度な機能をサポートします。 JMX 仕様に基づいて、サポート対象のサーバーやアプリケーションに接続し、それらの内部の情報を確認するように設計されています。 既存の管理対象 Bean (MBean) の参照、構成の更新、操作の監視、およびタスクの実行を行うことができます。 詳細は、MC4J のホームページ (英語) を参照してください。


Nokia NetAct

Nokia NetAct - クリックして拡大

Nokia は、Nokia NetAct[tm] と呼ばれる、モバイルネットワークとエンドユーザーサービスを管理するための包括的なソリューションを提供しています。このソリューションでは、24 時間年中無休でネットワークを監視するためのコントロールルーム用ソフトウェアから、グラフィック最適化のためのソフトウェアに至るまで、幅広い範囲をカバーしています。 Nokia NetAct™ は、全世界で 300 社を超える顧客に提供されています。 当社は、統合開発環境 (IDE) によってソフトウェア開発の生産性が向上したように、ツール開発の基盤として NetBeans Platform を導入することにより、ネットワークオペレータによるネットワーク管理作業の効率が向上することを望んでいます。

「Topology」ウィンドウには、管理対象ネットワークの構成が階層形式で表示されます。 「Views」ウィンドウには、ネットワークのグラフィカルビューが階層形式で表示されます。 上段の右側では、ネットワークのグラフィカルビューがいくつか開いています。 アイコンはネットワーク要素を表し、色はその状態を表しています。 中段の右側には、ネットワークから受け取った警告 (問題レポート) の最新リストが表示されています。 下段には、現在選択されている警告の説明が表示されています。


MultiTrode

MultiTrode - クリックして拡大 MultiTrode は、ポンプ場の制御装置や監視装置、液体レベルセンサー、SCADA ソフトウェア、および Web ベースの監視と制御のシステムを設計、製造しています。

MultiTrode は、Sun Microsystems の安定した J2EE プラットフォーム上で構築された PumpView V2 © を発表しました。 「私たちは PumpView で J2EE プラットフォームを利用しているだけでなく、Netbeans 4.1 RCP も利用しています」(MultiSmart 製品チームリーダー、Paul Gibson 談)。 MultiTrode チームは、再設計されたクライアント構成ツール Configurator V2 © をリリースする予定です。

「Configurator V2 © の基盤として Netbeans 4.1 RCP を使用した理由は、実績のある安定性、インストールベース、そして複数プラットフォームのサポートにあります。 Netbeans RCP は、チームが、アプリケーションのインフラストラクチャーではなく、アプリケーションの機能に集中できるような環境を実現しています」(同上)。 Configurator V2 © は、PumpView を利用している世界中の顧客に配備されます。 Configurator V2 は、Kcc Tech Pty Ltd と MultiTrode が共同で開発しました。 「Kcc Tech には、あらゆる規模の企業に対して Netbeans RCP を使用した経験がありました。そのおかげで、ただちにプロジェクトに着手し、その目標を達成することができたのです」(同上)。

MultiTrode と Kcc Tech については、http://www.multitrode.com.au/ (英語) および http://www.kcctech.com.au/netbeansrcp (英語) を参照してください。


Casemix

Casemix - クリックして拡大 このプロジェクトは、Sains Malaysia 大学病院の情報システムユニットチームによって開発されました。 国際疾病分類 (ICD10 と ICD9) と薬一覧表の検索に使用されています。


Icasim Weight & Balance

Icasim Weight & Balance - クリックして拡大 Icasim Weight and Balance は、NetBeans Platform 4.0 を基盤にした、戦闘用航空機 (F/A-18 など) の試験飛行中の重心を計算するアプリケーションです。 このソフトウェアを使用すると、試験飛行を行う操縦士とエンジニアは、航空機、テスト装置、兵器、ミサイル、およびその他の装備品の重量とモーメントを追跡し、重心の移動を正確に予測および検証できます。 詳細は、Icasim Weight and Balance のホームページ (英語) を参照してください。


studioSL

studioSL - クリックして拡大 石油貯留層の多相流を数値的にモデル化する従来の方法は、有限要素法/有限差分法に基づいていました。 しかし、そのような方法では、特定のモデル化シナリオで計算の非効率性が露呈する可能性があります。 ストリームラインベースの流体シミュレーションは、セルベースの方法に取って代わる方法であり、数値モデルの計算効率を大幅に向上できます。

流体シミュレータは使用が難しく、油層工学の概念の知識と経験が必要なので、ソフトウェアを最適な方法で使用するためには、シミュレータの複雑な数値アルゴリズムとエンジニアを結ぶ、効率的で、柔軟性のあるインタフェースが不可欠です。 Interactive Development Environment (IDE) を使用すると、インタフェースを迅速に適応させたり、シミュレータの使用方法を簡素化したりできます。また、エンジニアは、出力データをグラフィカルに解析したり、大量のデータを管理したり、最高のパフォーマンスが得られるように入力パラメータを調整したりできます。

Streamsim の IDE は studioSL と呼ばれ、NetBeans プラットフォームのコードと API を使用して Java で作成された、正統な NetBeans アプリケーションです。 詳細については、http://www.streamsim.com/ (英語) を参照してください。


SmartBlobz

SmartBlobz - クリックして拡大 SmartBlobz は、新しい共有の方法です。 主に一般ユーザーを対象に開発されており、あらゆるユーザーが、希望するコンテンツを、希望するユーザーと共有できます。

SmartBlobz では、ポッドキャスティング、ピアツーピア、およびブログの優れた要素を取り入れ、すべてのコンピュータユーザーが理解できるインタフェースにまとめており、ユーザーはドラッグ&ドロップするだけで、写真、文書、動画、その他のデジタル資産を安全なプライベートのグループ内で共有したり、一般に公開したりできます。

また、電子メールを使ってファイルを共有した場合に発生する重複やエラーも解消されます。 SmartBlobz は、エンタープライズレベルのオブジェクトデータ管理エンジンを使用して、ユーザー同士を結び付け、常に最新の情報を提供します。

注意 - SmartBlobz は、Java Web Start を使用して配備するソフトウェアサービスです。Java Web Start により、分散オブジェクトデータベースを作成し、Sun JXTA を介してそのトランザクションを行う、Java NetBeans ベースのピアツーピアアプリケーションが初期化されます。 SmartBlobz では、セキュリティーを確保するため、アクセス権システムが使用されます。


DARPA Grand Challenge Vehicle Control

DARPA Grand Challenge Vehicle Control - クリックして拡大 このプロジェクトは、Matteo Di Giovinazzo 氏の工学的テーマであり、来年の DARPA Grand Challenge への参加を予定している無人自動車を監視するための UI です。この UI を使用して、自然および人工の障害物が配置された 175 マイルに及ぶ砂漠地帯を越えて Range Rover から遠隔測定装置によって発信されるデータを表示できます。 Matteo 氏とチームの幸運を祈ります。


SysUpTime

SysUpTime - クリックして拡大 SysUpTime は、強力な分散ネットワーク/システム管理製品です。 あらゆる規模のネットワークを効率的かつ予防保守的に管理する機能をすぐに利用できます。 詳細は、http://www.ireasoning.com/sysuptime.shtml (英語) を参照してください。


JSwat

JSwat - クリックして拡大 JSwat は、Java Platform Debugger Architecture を使用し、NetBeans Platform に基づく、スタンドアロンのグラフィカルな Java デバッガフロントエンドです。 オープンソースソフトウェアであり、バイナリ形式とソースコード形式の両方を無償で入手できます。 JSwat の機能には、条件付きブレークポイント、コードナビゲータ付きのソースコードの色分け表示、スレッド、呼び出しスタック、可視変数、およびロードされたクラスを示す移動可能な表示パネル、より高度な機能のためのコマンドインタフェース、メソッド呼び出しを含む Java 形式の式評価などがあります。


Poseidon for UML

Poseidon for UML - クリックして拡大 Poseidon for UML は、本格的な UML CASE ツールです。 オープンソースプロジェクト ArgoUML から発展し、世界に通用するモデリングツールになりました。 インストール件数は 85,000 件を超え、業界では最重要ツールの 1 つと見なされています。 使いやすさを特に重視しているので、習得および操作が簡単です。 さまざまなユーザーのニーズに応えるため、複数のエディションで提供されています。 詳細情報


Project XEMO

Project XEMO - クリックして拡大 対話型の音楽、オーディオ、サウンドアプリケーションの開発と配布のための、オープンソースで、モジュール方式のソフトウェア環境です。 Project XEMO では、高度なウィンドウサービス、プロジェクト管理、リモート更新、その他のユーティリティーを含め、強力なアプリケーションアーキテクチャーとインフラストラクチャーが、NetBeans Platform によって実現されています。 XEMO ICE (Integrated Composition Environment) は、対話型の音楽アプリケーションにアプリケーションモジュールを統合するためのデスクトップ配布プラットフォームです。 一般的なデータ表現、音楽ファイル形式、一般的なインタフェースコンポーネント (再生コントロールなど) といった、すべての音楽アプリケーションに必要なサービスが用意されています。 これらのサービスは、音楽アプリケーションの開発者が利用できる一連の共有 API として実装されています。 詳細情報


ECSI MINEX V

ECSI MINEX V - クリックして拡大 MINEX は、オーストラリアの鉱業用ソフトウェア企業 ECS International によって開発された、完全に統合された優れたソフトウェアソリューションであり、石炭や鉱物の露天鉱山と地下鉱山の評価や計画を行うことができます。 ECSI は、1996 年に設立された従業員持株制企業であり、その前身は 1966 年に創業した先進的で、業界の草分けとなったオーストラリアの鉱業用ソフトウェア企業 ECS Pty Ltd です。当社では、NetBeans をベースとしてグラフィカルユーザーインタフェース (GUI) とインフラストラクチャーを再設計した次期バージョンの Minex V をリリースする予定です。 新しいバージョンでは、プログラムは厳密にサーバーとして動作し、NetBeans GUI がクライアントとして動作します。 NetBeans は、高度な OpenGL/PEX/Phigs グラフィック環境およびサーバープログラムへのソケット通信に対応するように変更されました。 NetBeans コミュニティーのおかげで、今後は、日本語版、スペイン語版、およびフランス語版もリリースしたいと考えています。 詳細情報
Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by