跳到主要导航 跳到搜索 跳到主要内容

Development of global specification for dynamically adaptive software

  • Yongwang Zhao*
  • , Zhuqing Li
  • , Hualei Shen
  • , Dianfu Ma
  • *此作品的通讯作者
  • Beihang University

科研成果: 期刊稿件文章同行评审

摘要

As software systems are becoming increasingly complex, they need to dynamically and continually adapt their behavior to changing conditions in the long-term running. There will be large numbers of adaptations in these systems when evolving and the adaptations may be unknowable until system operation. To specify these adaptations, this paper proposes the mode-supported Linear Temporal Logic (mLTL) that is an effective way to describe global specifications of adaptive software. The global specifications are defined for adaptive software as requirements from the perspective of global adapting process. The model checking problem of mLTL is also resolved using Linear Temporal Logic (LTL) and Labelled Transition System Analyser (LTSA). Finally, we provide a prototype implementation for modelling and analyzing adaptive programs, and experimental evaluation shows feasibility and scalability of our approach.

源语言英语
页(从-至)785-816
页数32
期刊Computing
95
9
DOI
出版状态已出版 - 9月 2013

指纹

探究 'Development of global specification for dynamically adaptive software' 的科研主题。它们共同构成独一无二的指纹。

引用此