IPA


開発成果一覧へ





2005年度上期 未踏ソフトウェア創造事業 成果評価報告書(プロジェクト全体について)



 プロジェクトマネジャー: 並木 美太郎 (東京農工大学大学院 共生科学技術研究部 助教授)



1.プロジェクト全体の概要


 本プロジェクトは、応用ソフトウェアではなく、 日本の独自ソフトウェアが少ないと言われている 基盤ソフトウェアを中心としたテーマを応募した。 OSなどのシステムソフトウェア、ミドルウェア、ライブラリ、サーバソフトウェアは、 上部層である応用ソフトウェアについてのキラーアプリケーションなどを含まないと 商業的に成功しにくいこと、また、 近年のオープンソフトウェアのムーブメントから 一般に独自なものが作られにくくなっているが、 これら基盤ソフトウェアは計算機システムの根幹をなすため、 戦略的にはより一層重要性を増している。
 本プロジェクトでは、OS、ミドルウェア、ライブラリ、サーバソフトウェア などの基盤ソフトウェアについての人材発掘と育成を目的とし、 「限界に挑む基盤ソフトウェア」というテーマについて、組込み用OS、 異種アーキテクチャのOSの同時実行が可能なマイクロカーネル、 高性能・高セキュアなWebサーバソフトウェア、 ビジネスプログラマ向けのクラスタ用ライブラリの開発を行った。 内容として、組込み用OSについてはリアルタイム性を重視したカーネルと スケジューラの開発、マイクロカーネルとバイナリ変換による 異種アーキテクチャ・異種OSが実行可能なシステム構築法、 WikiやブログなどのWebアプリの実行を高性能かつ安全に実行する サーバソフトウェアの開発、オフィス環境の遊休PCを有効利用し、 ビジネスプログラマがVisual BasicやExcelなどで簡単に並列処理を行う ライブラリの開発により、基盤ソフトウェアの人材発掘と育成を行うと同時に、 次世代の基盤ソフトウェアの開発を行うことができた。



2.プロジェクト採択時の評価(全体)


  本プロジェクトでは、従来のシステムで問題となっているある種の限界に挑む 基盤ソフトウェア、例えば、性能の低いCPUや少ない主記憶など資源の限られた 組込みシステム、高速な計算や大容量の記憶装置での検索などを行う並列分散処理、 大量の要求が発生するインタネットサーバの構築、 などを想定したシステムソフトウェアやミドルウェア、特に、OS、 コンパイラ・インタプリタなどの言語処理系、ファイルシステム、ネットワークのプロトコルスタック、ウィンドウシステム、DBMS、各種サーバの開発キットなどを 対象とした。
 応募したテーマについて、実用重視形とアイデア重視形の2種類を定めた。 実用重視形は、応用プログラムとともに実用に提供できる水準を目指した内容を、 アイデア重視形のプロジェクトは、着想と内容の面白さを重視して審査を行った。 「遊休PCによるオフィスグリッドミドルウェアの開発」、 「時間保護機能をもつ組込みシステム向けRTOSの開発」、 「Hi-sap:安全で速いウェブサーバ」については実用性を、 「マイクロカーネル上で動作する仮想マシン(L4VM)の開発」については マイクロカーネルとバイナリ変換によるシステム構築法について 着想のユニークさを評価し採択した。



3.プロジェクト終了時の評価


 採択した4テーマについて、 目標としていた内容をほぼ達成し、 一定水準のソフトウェアを完成することができた。進捗としては、 キックオフ、毎月1回のメール議論、2回の面談、2回の報告会により、 開発状況の確認とアドバイスを行うほか、開発中に学会や展示会などを 発表したPJには外部からの意見収集なども行った。 いずれの開発者も着実に開発を進め、一定水準のソフトウェアが稼動している。 2006年3月18日の成果報告会において、開発内容のプレゼンテーションと 対話的デモによりその成果を公表した。
 採択した4テーマとも、カーネル、サーバソフトウェア、ライブラリなどのソフトウェアが成果物であるが、テーマによっては、特許、学会発表なども含まれ、それぞれの開発者の目標と特色を活かした結果となっている。


ページトップへ






Copyright(c) Information-technology Promotion Agency, Japan. All rights reserved 2004