Gocc: A configuration compiler for self-adaptive systems using goal-oriented requirements description

Hiroyuki Nakagawa, Akihiko Ohsuga, Shinichi Honiden

研究成果: Conference contribution

12 被引用数 (Scopus)

抄録

Self-adaptive systems have recently attracted attention because of their ability to cope with changing environments, including system intrusions or faults. Such software must modify itself to better fit its environment, and one of the approaches by which we expect this capability to be achieved is the introduction of multiple control loops to assess the situation and to determine whether a change in behaviors or configurations is necessary and how to implement the change. Development of such systems with multiple control loops complicates the task of identifying components, and could be greatly aided by appropriate tool support. In this paper, we propose an architectural compiler for self-adaptive systems, which generates architectural configurations from the goal-oriented requirements descriptions. We also present a framework for generating such configurations with this compiler and a pattern in the requirements description. We evaluate the framework experimentally and show that it helps to generate suitable configurations that have high performance, and that the compiler scales well to large input models.

本文言語English
ホスト出版物のタイトルSEAMS'11 - Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, Co-located with ICSE 2011
ページ40-49
ページ数10
DOI
出版ステータスPublished - 2011
外部発表はい
イベント6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2011, Co-located with ICSE 2011 - Waikiki, Honolulu, HI, United States
継続期間: 2011 5 232011 5 24

出版物シリーズ

名前Proceedings - International Conference on Software Engineering
ISSN(印刷版)0270-5257

Other

Other6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2011, Co-located with ICSE 2011
CountryUnited States
CityWaikiki, Honolulu, HI
Period11/5/2311/5/24

ASJC Scopus subject areas

  • Software

フィンガープリント 「Gocc: A configuration compiler for self-adaptive systems using goal-oriented requirements description」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル