骨格構造の動的変更を可能にする開いたシステムのためのアーキテクチャ構成方法論
Project/Area Number |
19K11908
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Multi-year Fund |
Section | 一般 |
Review Section |
Basic Section 60050:Software-related
|
Research Institution | Shibaura Institute of Technology |
Principal Investigator |
野田 夏子 芝浦工業大学, デザイン工学部, 教授 (60707701)
|
Project Period (FY) |
2019-04-01 – 2024-03-31
|
Project Status |
Granted (Fiscal Year 2022)
|
Budget Amount *help |
¥3,770,000 (Direct Cost: ¥2,900,000、Indirect Cost: ¥870,000)
Fiscal Year 2021: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2020: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
Fiscal Year 2019: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
|
Keywords | ソフトウェアアーキテクチャ / 変更容易性 / IoTシステム / IoT / 動的変更 |
Outline of Research at the Start |
本研究では、開いたシステムにおけるアーキテクチャの動的変更を可能とするアーキテクチャ構成方法論を確立する。このアーキテクチャ構成方法論は、大きくは以下の2つから成る: 1.アーキテクチャの構成要素間の関係ルールを動的に解釈することによりアーキテクチャ を動的に変更するための基本メカニズム 2.基本メカニズムに基づきアーキテクチャを動的に変更するための具体的方式 上記メカニズムの解明と具体的方式の提案を本研究により行う。 また、この構成方法論に基づくIoTシステムを対象としたアーキテクチャ構成フレームワークを構築することにより、構成方法論の妥当性と有効性を確認する。
|
Outline of Annual Research Achievements |
本研究の目的は、IoT時代の主流である開いたシステムにおいて、構成要素間の関係の変更も含めてアーキテクチャの動的な変更を可能とする超柔軟なアーキテクチャ構成方法論を確立することである。IoTシステムでは、エッジとクラウドを含めた全体における機能やデータの適切な配置、コンポーネントの役割関係等がリリース後にも変化する等、近年のシステムにおいては変化が激しく、こうした変化に備えてアーキテクチャを柔軟化できる技術の開発は非常に重要である。 本研究は、アスペクト指向モデリングを用いて、アーキテクチャの柔軟化を図るものである。 2021年度においては、2020年度までに明らかにした基本メカニズムと参照実装について、その有用性を複数のユースケースに基づいて検討し、課題点を明らかにした。そして、より多くの環境で適用可能となるように、基本メカニズムと参照実装の修正を実施した。また、スマートホームシステムの事例を用いて、修正後のメカニズムと参照実装の評価を実施した。 2022年度においては、アスペクト間でデータ交換が必要になる場合に、モデルを複雑化せずにデータ交換が可能になるよう、メカニズムの拡張を行った。これにより、本フレームワークの適用範囲を広げることができた。一方、前年度からの課題である、ある程度大規模な実験により本フレームワークの有効性を確認することについては十分には行えなかった。今後、大規模な実験も含めて検討、確認を行う。
|
Current Status of Research Progress |
Current Status of Research Progress
3: Progress in research has been slightly delayed.
Reason
実験システムの実装を行い検討や評価を実施することが予定していたが、年度途中で研究代表者が介護のために研究を一時中断することになり、実験ができなかった。そのため、実システム規模に対する有用性確認などには至っておらず、総合的には、やや遅れていると判断される。
|
Strategy for Future Research Activity |
前年度までに行ったメカニズムの拡張に基づく実験の計画を早急に策定し、実装実験を行う。実験結果の評価を踏まえて、動的変更可能なアーキテクチャ構成方法論とIoTシステム用アーキテクチャ構成フレームワークを完成する。
|
Report
(4 results)
Research Products
(8 results)