HOME社会基盤センターこれまでの活動

本文を印刷する

社会基盤センター

これまでの活動

 2004年10月より「ソフトウェア・エンジニアリング・センター」として、効率的なソフトウェア開発の環境整備とソフトウェア産業の競争力強化を推進し、エンタプライズ系ソフトウェアと組込み系ソフトウェアの開発力強化に取り組んできました。その後、2013年6月に「ソフトウェア高信頼化センター」と名称を変更し、ソフトウェアを中心に複雑化するシステムの信頼性向上に重点を置き活動してきました。ここでは、これまでの成果を紹介しています。

ソフトウェア高信頼化センターとして実施した主な事業成果

IoTの安全・安心の確保に向けた仕組みの構築

 IoT時代の到来を迎え、製品・システムがつながって、新しいサービスを創出したり、様々なデータを用いてシステムを制御する世の中へと変遷しつつあります。IPAでは、このIoT時代のことを別名で「つながる世界」と呼んでいます。つながる世界では、様々な品質の製品が存在しており、メーカーが想定していないつなぎ方等により、安全上あるいはセキュリティ上の問題を引き起こす危険があります。IPAでは、安全・安心なIoT機器やシステムの開発に向けた取り組みを行っています。

詳細ページ

システムズエンジニアリングの推進

 近年、第4次産業革命をもたらすと言われているIoTの進展や、独立したシステムが互いに関係し合って価値を提供するSoS(System of Systems)のような複雑なシステムの増加、また、システムに対する要求の多様化、高度化、複雑化など、システム開発を取り巻く課題も難しくなってきており、解決が困難になってきています。IPAでは、国内外の事例を参考に、システムズエンジニアリングの効果や有効領域について検討を行っています。

詳細ページ

複雑化したシステムの安全性確保

 近年の組込みシステムは、個々の構成要素自体の高機能化に加え、各構成要素が接続されて連動動作することにより、益々、大規模・複雑化が進んでいます。 IPAでは、そのようなシステムにおけるシステムライフサイクルの全般をカバーした安全性・信頼性・セキュリティ向上手法の調査・研究、およびその普及を目的とした活動を行っています。

詳細ページ

システム構築の上流工程強化

 様々なシステムが複雑に接続されることによって、システムの開発要件の不確実性が急激に拡大する開発現場の課題にサービス事業者からの要求の定義、設計といった上流工程から対応するため、上流工程に必要な施策を検討する活動を行っています。

詳細ページ

 また、上流工程における非機能要求の定義漏れ防止と、更なる非機能要求グレードの利用促進を図る活動を行っています。

詳細ページ

重要インフラ分野のシステム障害への対策

 私たちの生活や社会・経済基盤を支える重要インフラ分野等における情報処理システムの信頼性向上のため、システムの障害事例情報の分析や対策手法の整理・体系化を通して得られる「教訓」を業界・分野を越えて幅広く共有し、類似障害の再発防止や影響範囲縮小につなげる仕組みの構築を目指しています。

詳細ページ

定量的プロジェクト管理の推進

 高品質のソフトウェアを効率的に開発するためには、開発に関わる様々な数値データを用いたプロジェクトの進捗管理等が重要であり、その普及活動を推進しています。

詳細ページ

ソフトウェア信頼性の見える化

 社会全体を支えるITを利用者が安全・安心に使えるようにする為、利用者視点に立ったソフトウェア信頼性の見える化を促進しています。

詳細ページ

ディペンダビリティの確保

 利用者が製品やシステムをいつでも安心して利用できるようにする為、関連団体と連携して、安全性やセキュリティなどの確保に向けた取組みを行っています。

詳細ページ

ソフトウェア工学分野の先導的研究支援事業(RISE)

 産業界への活用が期待できる、大学等におけるソフトウェアに関する研究を2012年から2016年にかけて支援してきました。成果が実用化に向けた取組みに繋がるよう、これまでの成果を紹介しています。

詳細ページ


ソフトウェア・エンジニアリング・センターとして実施した主な事業成果

テーマ別解説

エンタプライズ系

定量的管理
   □定量的プロジェクト管理
   □定量的品質管理
   □見積り手法
   □プロジェクト見える化

開発プロセス
   □ライフサイクルプロセス
   □プロセス改善
   □非ウォーターフォール型開発

要件定義
   □機能要件の合意形成技法
   □非機能要求グレード

高信頼システム
   □高信頼化手法
   □ITサービス継続

組込み系

高品質な組込みソフトウェア開発(ESxR Series)
   □設計/実装品質向上技術(ESCR)
   □開発プロセス技術(ESPR)
   □プロジェクトマネジメント(ESMR/ESMG)
   □品質管理(ESQR)
   □設計/事例(ESDR)
   □品質向上技術/事例(ESTR)
   □品質向上技術/バグ管理(ESBR)

組込みスキル標準(ETSS Series)
   □スキル標準
   □キャリア基準
   □教育研修基準

統合系

統合システムの安全・信頼性対策の強化