期刊文献+

Fuzzy control decision-making framework adapted to the uncertainty environment of complex software system

原文传递
导出
摘要 As the system becomes more intelligent and embedded,the operating environment is gradually changed from closed,static,and controllable to more open,dynamic,and difficult to control.As a result,the design of complex software systems is faced with many challenges arising from the uncertainty of the environment(UoE).On the one hand,ignoring the UoE to manually describe requirements is not only a tough job,but it can also hinder the discovery of potential requirements;on the other hand,it is a challenge to integrate the representation of and reasoning of UoE into the process of modeling complex systems.Based on the analysis of the characteristics of complex systems engineering,this paper takes solving the UoE caused by stakeholders prefer-ences and complex environment context as the entry point and designs a fuzzy con-trol decision-making framework.Specifically,the framework contributes to the spiral of complex systems while solving the UoE by constructing a closed-loop intelligent sys-tem based on automatic data flow between information space and physical space for environment sensing,uncertainty analysis,requirements mining,fuzzy reasoning,deci-sion execution as well as feedback optimization.Finally,the framework is validated with a concrete example of an adaptive treadmill system based on the support tools developed.
机构地区 Computer School
出处 《International Journal of Modeling, Simulation, and Scientific Computing》 EI 2022年第2期168-186,共19页 建模、仿真和科学计算国际期刊(英文)
  • 相关文献

参考文献6

二级参考文献28

  • 1Salehie M, Tahvildari L. Self-Adaptive software: Landscape and research challenge. ACM Trans. on Autonomous and Adaptive Systems, 2009,4:l-42. Idol: 10.1145/1516533.1516538].
  • 2Cheng BHC, de Lemos R, Giese H, Inverardi P, Magee J. Software engineering for self-adaptive systems: A research roadmap. LNCS 5525, 2009. 1-26. [doi: 10.1007/978-3-642-02161-9_1].
  • 3Yang ZQ, Li Z, Jin Z, Chen YC. A systematic literature review of requirements modeling and analysis for self-adaptive systems. In Proc. of the 20th Int'l Working Conf. on Requirements Engineering: Foundation for Software Quality (REFSQ 2014). 2014. 55-71. [doi: 10.1007/978-3-319-05843-6_5].
  • 4Souza VES, Lapouchnian A, Robinson WN, Mylopoulos J. Awareness requirements for adaptive systems. In: Proc. of the 6th Int'l Syrup. on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2011). 2011. 60-69. [doi: 10.1145/1988008. 1988018].
  • 5Souza VES, Lapouehnian A, Mylopoulos J. (Requirement) Evolution requirements for adaptive systems. In: Proc. of the 7th Int'l Symp. on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2012). 2012. 155-164. [doi: 10.1109/SEAMS. 2012.6224402].
  • 6Baresi L, Pasquale L. Live goals for adaptive service compositions. In: Proc. of the ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2010). 2010. 114-123. [doi: 10.I 145/1808984.1808997].
  • 7Baresi L, Pasquale L, Spoletini P. Fuzzy goals for requirement-driven adaptation. In: Proc. of the 18th Int'l Conf. on Requirements Engineering (RE 2010). 2010. 125-134. [doi: 10.1109/RE.2010.25].
  • 8Whittle J, Sawyer P, Bencomo N, Chang BHC, Bruel J-M. RELAX: Incorporating uncertainty into the specification of self-adaptive systems. In: Proc. of the 17th Int'l Conf. on Requirements Engineering (RE 2009). 2009. 79-88. [doi: 10. I 109/RE.2009.36].
  • 9Jackson M. Problem Frames: Analyzing and Structuring Software Development Problems. ACM Press, 2001.
  • 10Hall JG, Rapanotti L, Jackson M. Problem priented software engineering: Solving the package router control problem. IEEE Trans. on Software Engineering, 2008,34:226-241. [doi: 10.1109/TSE.2007.70769].

共引文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部