|
NTTデータグループ・オープンソーススクエアでは、NTTデータグループが開発するオープンソースソフトウェア、及び、関連製品の紹介を行います。実際のシステムでの適用事例や、各プロダクトのリリース情報やセミナー開催等、NTTデータグループがサポートするオープンソースソフトウェアのホットな情報も皆様にお届けします。また、NTTデータグループの社員でオープンソースの世界で活躍する熱きエンジニア達もご紹介します。是非ご覧ください(本サイト公開のニュースリリース)
OSSプロジェクトNTTデータグループでは、開発者の手元で役立つツールから、OS、業務開発フレームワーク、運用管理ツールまで、さまざまなプロジェクトをオープンソースとして公開しています。それぞれのプロジェクトは、NTTグループ内の業務で活用されており、日々進化してしています。もちろん、オープンソースとして公開しているので、個人はもちろんのこと、他企業でも利用できます。どんどん活用してください。 バックエンドからフロントエンドまで対応する、Java/.NET開発フレームワークTERASOLUNAフレームワーク
TERASOLUNA (テラソルナ)フレームワークは、Javaもしくは.NETをベースに業務アプリケーションを開発する際、必要とされる汎用的な機能や技術的に高度な制御部分を用意しているフレームワークです。これまで250以上の業務アプリケーション開発で適用された実績があり、それらのノウハウが詰め込まれています。フレームワークのソースコードとマニュアルはオープンソースとして公開しているほか、開発プロセスの手順書も公開しています。 JavaScriptなしでもリッチなWebクライアントを作成できるAjax開発フレームワークマスカット
マスカットは、Webブラウザ上で動作するリッチクライアントを開発するためのAjax(Asynchronous JavaScript + XML)フレームワーク(Ajaxエンジン+IDE)です。AjaxはJavaScriptとXML電文の非同期通信を組み合わせてWebアプリケーションの操作性を高める開発手法を指しますが、JavaScriptによるプログラミングは煩雑であり、生産性の低下が問題点として指摘されてきました。マスカットでは、IDEを用いてレイアウト定義XMLとイベント定義XMLの作成を行うだけでリッチクライアントが開発できます。JavaScriptのコードは、マスカットのAjaxエンジンがレイアウト定義XMLとイベント定義XMLに応じて生成するため、開発者が直接JavaScriptに触れる必要はありません。 オンライン(Rich)、Batch処理方式に対応した、金融情報系システム開発フレームワークFINALUNA API/フレームワーク
FINALUNA(フィナ・ルナ)API/フレームワークは、金融機関の大量のアプリケーション資産を長期間保守しつづけたいニーズに応えNTTデータが策定した、 「ビジネスロジック用Javaインタフェース(FINALUNA API)」とその「リファレンス実装」です。 各金融機関系システム開発で適用された実績があり、それらのノウハウが詰め込まれています。フレームワークのソースコードとマニュアルはオープンソースとして公開しています。 セキュリティポリシーの自動学習機能を備えたLinuxアクセス制御拡張TOMOYO Linux
TOMOYO Linuxは、使いこなせて安全なLinuxの実現を目指し、使いやすい強制アクセス制御機構をLinuxカーネルに追加する拡張です。ポリシーの自動定義機能を備え、パス名を使ったわかりやすいポリシー定義ができるのが特徴です。TurbolinuxとMandrivaでは標準で利用できるようになっています。さらに2007年はELC、OLS、PacSecと3つの国際会議で世界デビューを果たし、現在はLinuxカーネルのメインラインに取り込まれるように活動をしています。 Seasarファウンデーション傘下で開発されるWebフレームワークOPEN INTRA-MART
intra-martはWebシステムの開発効率を大幅に向上させる統合型フレームワークです。ワークフローやポータルなどのJavaコンポーネント群を含むWebPlatformと、グループウェアや販売管理などのアプリケーションシリーズで構成されています。OPEN INTRA-MARTプロジェクトではintra-martのベースとなる部分をオープンソースソフトウェアとして公開しています。 Excelブック形式の設計書からソースコードを自動生成するためのツール群blanco Framework
blanco Frameworkは、Excelブック形式の設計書からソースコードを自動生成するためのツール群です。ツールによっては書き出し可能なプログラミング言語が選択可能で、Java、C#.NET、JavaScript、VB.NET、PHP、Ruby、Pythonの最大7言語に対応しています。様式に沿って作成した設計書をblanco Frameworkのツール(主にEclipseプラグイン)に読み込ませるだけでソースコードが得られるため、「工数削減による生産性の向上」、「設計と実装の乖離の予防」、「設計変更に対する確実な追従」、「均質なソースコードによる保守性の向上」といった効果が得られます。 サーバ群をグループ化/階層化して管理できる統合運用管理ツールHinemos
Hinemos(ヒネモス)とは、複数のコンピュータを単一のコンピュータのようなイメージで運用管理できるツールです。ユーザが運用目的ごとにコンピュータをグループ化し、グループに対して監視管理、ジョブ管理、性能管理、一括制御を行う機能を備えています。管理対象は複数のグループに登録でき、グループは階層化表示による監視が可能で、システム障害の影響範囲を即座に認識できます。 PostgreSQLに日本語全文検索機能を追加する拡張モジュールLudia
Ludia(ルディア)は、RDBMSのPostgreSQLに全文検索インデックス機能を追加する拡張モジュールです。拡張モジュールとして実装しているため、 PostgreSQL本体に手を加えずに利用できます。また、Namazuなどの全文検索エンジンと異なり検索エンジン用にテキストデータを別に用意する必要がないため、データの一元管理とセキュリティレベルの向上が図れます。
OSS開発者/プロジェクトマネージャ紹介NTTデータグループには、世界中の開発者に混じって、オープンソースの業界で活躍している人がたくさんいます。ここでは、それぞれの人がどのような活動をしているのかを随時更新・追加していきます。あの人のパワーはどこからくるのか、どのジャンルが得意なのか、開発スタイルは? など、開発者の素顔を探ってみてください。
ニュース・イベント・セミナー・掲載情報オープンソースに関連したプロジェクト活動やリリース情報、イベント・セミナー情報をピックアップして紹介します。 ニュース2013年05月08日 【お知らせ】導入社数2,700社突破いたしました!--2013年05月13日 2013年04月24日 NTTデータ、レガシーシステムの設計書をソースから生成するサービスを開始 --2013年04月30日 2013年04月22日 【リリース】Hinemos ver.4.0.2 リリース--2013年04月22日 2013年04月18日 【ニュースリリース】NTTデータ イントラマート エンタープライズ向けクラウドサービス「Accel-Mart」 対応アプリケーション第一弾として文書管理システムを提供開始--2013年04月22日 2013年04月11日 【ニュース】株式会社アトミテック様がOSS統合運用管理ソフト「Hinemos®」のUbuntu版提供開始!!--2013年04月15日 2013年04月01日 季刊誌「IM-Press」最新号:第28号を発刊いたしました。--2013年04月08日 2013年03月27日 【ニュースリリース】NTTデータ イントラマート エンタープライズ向けの クラウドサービス「Accel-Mart」を発表--2013年04月01日 2013年03月04日 【ニュース】NCLC、SDNネットワーク構築のための実践トレーニングサービスを開始--2013年03月04日 2013年01月29日 【ニュースリリース】NTTデータ イントラマート 開発、連携、業務の効率化を実現するクラウド対応の統合BPMツール「IM-BIS」をリリース--2013年02月12日 2013年01月25日 【ニュース】日本電気株式会社様とNTTデータがHinemosの可用性向上に向け連携を強化!!--2013年01月28日 イベント・セミナー・掲載情報Hinemos:【セミナー】5月24日開催:第2回オープンCOBOLソリューション部会セミナー(主催:OSSコンソーシアム オープンCOBOLソリューション部会)にてHinemosをご紹介!--2013年05月20日 Hinemos:【セミナー】2013年6月のHinemosセミナ・イベント・研修のお知らせ--2013年05月20日 intra-mart:【名古屋開催】intra-mart 新製品説明会--2013年05月20日 intra-mart:intra-mart ソリューションセミナー ~(人+システム)×統合=真の業務効率化!~【5月】--2013年04月22日 intra-mart:【JSOL様主催】販促・販売物流業務のIT活用セミナー--2013年04月22日 Hinemos:【セミナー】2013年5月のHinemosセミナ・イベント・研修のお知らせ--2013年04月08日 intra-mart:【攻めのITを実現】intra-mart 製品&事例説明会【5月】--2013年04月08日 intra-mart:【攻めのITを実現】intra-mart 製品&事例説明会【4月】--2013年03月18日 Hinemos:【セミナー】2013年4月のHinemosセミナ・イベント・研修のお知らせ--2013年03月04日 intra-mart:【攻めのITを実現する】intra-mart 製品説明会 ~新製品/事例をご紹介~【2月】--2013年02月12日 「TERASOLUNA®」「PostgresForest®」「マスカット®」「FINALUNA®」「TOMOYO®」「Ludia™」 「Hinemos®」「astima®」「Linaccident®」は、(株) NTTデータの商標または登録商標です。 「Intra-Mart®」は、(株)NTTデータ イントラマートの登録商標です。 「Corydora®」はNTTデータ先端技術株式会社の登録商標です。 「blanco Framework®」は、(株) NTTデータビジネスブレインズの登録商標です。 その他、文中に記載されている商品・サービス名、および会社名は、それぞれ各社の商標または登録商標です。 |