コードのビルディングブロック

基礎知識がなくても魅力的なアプリケーションを作成

開発者は車輪の再発明ではなくアプリケーションの機能と価値を高めることに集中したいはずです。ローグウェーブが C/C++, Java,および PHP ライブラリを構築している理由はただ一つ、試練に耐えるミッションクリティカルなアプリケーションを作成していただくためです。ローグウェーブのライブラリを組み込み、鍵となるコンポーネントを再利用すれば、一度コードを書いただけで複数のプラットフォーム、言語、コンパイラに対応させることができ、コード開発をスピードアップできます。

ローグウェーブのコンポーネント群は複数のプラットフォームとアーキテクチャをサポートし、現在の使用条件を適切に抽象化することにより、プロトタイプから最終製品まで一貫して学習や開発、修正のための時間と予算を節約し、みなさんの顧客にとって本当に必要な機能をすばやく確実に開発することに注力することができます。

ローグウェーブの大規模ライブラリ製品の特徴

  • 統一したインターフェースとエラー処理、充実したドキュメントにより学習コストを下げます。
  • 常に最新の開発・実行環境に対応しています。開発者はライブラリをアップグレードするだけで自動的に最新の環境に移行できます。
  • ライブラリは様々な環境でしっかり動作チェックされ、堅牢です。静的コード解析によりツール脆弱性対応やコーディング規約にも適合しています。
  • 豊富な機能が単一の製品の中に統合されています。個別のコンポーネント製品を組み合わせることによる混乱を心配する必要はありません。

C++基盤ライブラリ群 SourcePro

SourcePro は、実証済みのC++ライブラリの集合で、複数のOS、コンパイラ、データベースに対応しています。C++の標準ライブラリでは不足しがちなクロスプラットフォーム機能を提供します。

  • 豊富な基本クラス - 日時操作、文字列、コレクションやコンテナ、エラーハンドリング、ファイルシステムへのアクセスなど
  • ユーテリティ - 国際化およびローカライズのためのメソッド、高度なシリアル化
  • 高パフォーマンスなスレッドAPIやネットワーク関数、抽象化されたデータベースアクセス

数値計算/統計解析アルゴリズム IMSL

IMSL 数値ライブラリは数学者や統計学者によってサポートされており、強力かつ汎用的な解析エンジンとしてユーザのアプリケーションに容易に組み込むことができます。厳しい要求にも耐えるように最適化された豊富な関数群を提供します。

  • データマイニングと予測機能 - 決定木、ベクトル自己回帰、アプリオリ、ニューラルネットワーク、SVM、ベイズ
  • 数学関数 - 固有値解析、最適化、微分と積分、補間と近似、線形/非線形方程式
  • 統計関数 - 回帰、分散分析、実験計画方、適当度検定、多変量解析、確率分布

大規模可視化ライブラリ Visualization

ローグウェーブのVisualizationは使いやすくまた非常に柔軟に拡張できるC++/Java対応のライブラリです。大規模なデータに対してリアルタイムに画面更新を行い、メモリを節約しつつインタラクティブで複雑なダッシュボードアプリケーションを作成できます。鉄道の運行管理や巨大なプロジェクトの計画表、サプライチェーンや通信のリアルタイムモニタリングといった適用分野に他の追随を許さない力を発揮します。
 
  • 必要な画面領域だけを更新する高いレスポンス性、ズーム段階によって自動的に描画するコンテンツの量を制御して観やすさを確保
  • ポータブルなC++のウィジェット。メニューやボタン、画像処理や国際化
  • 豊富なアドオン - 多様なチャートや地図、自動的にトポロジーからグラフをレイアウト、データベースとGUIのマッピング
  • データと描画形式を完全に分離した柔軟で拡張性の高い設計
  • レイアウトや地図、チャートを容易に作成するためのGUIビルダー
  • リアルなビジネスグラフィックオブジェクトにより顧客はアプリケーションの使い方を直感的に理解

PHP基盤 Zend Framework

PHPのための拡張性の高いコンポーネントベースの Zend Framework を利用することにより、オープンソースウェブ開発は、これまでになく大きな力を持つことになります。このフレームワークは、開発時間を大幅に削減しその信頼性を高める、ハイパフォーマンスMVC実装、使いやすいデータベース抽象化、多くのHTML5のフォームベース操作等を伴う主要なウェブサービスにアクセスするための再利用可能なコンポーネントを提供します。

徹底的にテストされた基盤の上に構築されたこのフレームワークは、開発者が本当に望むコンポーネントの拡張ができるように疎結合に設計されています。なぜなら Zend Framework は単にコードというよりは、Google, Microsoft,や StrikeIron 等の企業パートナー および数十万人にもおよぶコミュニティの貢献者との協力によって成り立っているものだからです。コミュニティは再利用できるようにデザインし構築していますので、Zend Framework はPHPウェブアプリケーション開発を加速させてゆきます。

API管理 Apigility

Web およびモバイルアプリケーションでは、プレゼンテーションレイヤーをデータから分離することにより、複数のプラットフォームに対応し、将来起こる低レイヤーでの変更からユーザーを隔離できます。Apigility によって、ビジネスロジックを中心にした API を構築することが可能になり、認証、コンテントネゴシエーション、検証エラー報告のための、よく構造化された RESTやRPCに則ったサービスを構築できます。Apigiliry は便利で使いやすい API の構築と保守をシンプルにすることを目的として作られており、ユーザーによるみなさまのデータへのアクセスを管理することが可能になります。

Windows GUI作成 Stingray

Stingray を使用すれば、高度な機能を持つWindows GUI を短時間で構築できます。スプレッドシート(グリッド)、コンボボックス、ツールバー、フレーム、メニュー、ツリー コントロールなどが埋め込まれているため、ユーザー インターフェースの構築という煩雑な作業に時間を割くことなく、本来のエンドユーザの要件とビジネスロジックに集中することができます。

 

ローグウェーブが提供する Capability