Done is better than perfect: Iterative Adaptation via Multi-grained Requirement Relaxation

Jialong Li, Kenji Tei

研究成果: Conference contribution

抄録

In the studies of self-adaptive systems (SAS), requirement relaxation is a widely discussed approach for managing the system's requirements when dealing with the runtime environment changes (e.g., ignoring low-priority requirements to guarantee high-priority requirements). Guaranteeable requirement analysis (GRA) is recently proposed to determine the relaxation by checking the feasibility of all requirement combinations, enabling the SAS to realize the relaxation autonomously. However, a critical problem of GRA is the trade-off between analysis/relaxation precision and computation time at different granularity levels of requirements. Specifically, the analysis may not be precise enough if the requirements are coarse-grained (i.e., high granularity level), while the analysis may take a too long time if the requirements are fine-grained (i.e., low granularity level). This paper proposed a method, namely iterative adaptation via multi-grained requirement relaxation, to achieve the advantages of high precision and short computation time. Specifically, the SAS first deploys a rapid (but imprecise) relaxation using high granularity-level requirements. It then repeatedly iterates to a preciser (but slower) relaxation with a progressive decrease in the granularity level. An experiment based on the warehouse robot system demonstrates the validity of our proposal.

本文言語English
ホスト出版物のタイトルProceedings - 30th IEEE International Requirements Engineering Conference, RE 2022
編集者Eric Knauss, Gunter Mussbacher, Chetan Arora, Muneera Bano, Jean-Guy Schneider
出版社IEEE Computer Society
ページ288-294
ページ数7
ISBN(電子版)9781665470001
DOI
出版ステータスPublished - 2022
イベント30th IEEE International Requirements Engineering Conference, RE 2022 - Virtual, Online, Australia
継続期間: 2022 8月 152022 8月 19

出版物シリーズ

名前Proceedings of the IEEE International Conference on Requirements Engineering
2022-August
ISSN(印刷版)1090-705X
ISSN(電子版)2332-6441

Conference

Conference30th IEEE International Requirements Engineering Conference, RE 2022
国/地域Australia
CityVirtual, Online
Period22/8/1522/8/19

ASJC Scopus subject areas

  • コンピュータ サイエンス(全般)
  • 工学(全般)
  • 戦略と経営

フィンガープリント

「Done is better than perfect: Iterative Adaptation via Multi-grained Requirement Relaxation」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル