Exploring Non-functional Coupling in Systems of Systems

2022 IEEE/ACM 10th International Workshop on Software Engineering for Systems-of-Systems and Software Ecosystems (SESoS)(2022)

引用 1|浏览9
暂无评分
摘要
Many software systems, and especially systems of systems (SoS), depend on other systems to function correctly or are themselves composed of interdependent systems. In that context, behavioral changes in a dependency may have consequences for a dependent system. This includes changes to non-functional properties such as latency or availability. In this paper we use the term nonfunctional coupling to mean the extent to which a system is affected by changes to non-functional properties in other systems. We argue that non-functional coupling has implications for the reliability and performance of an overall system, as (for example) degradations in non-functional properties of one system may cascade to other systems if coupling is high. In this paper we propose a process for systematically analyzing the coupling in a model of an SoS and illustrate that process with a simple case study showing how it can provide insights into system behavior, and how those insights can help with design decisions.
更多
查看译文
关键词
non functional properties,non functional coupling,systems of systems,systems of systems analysis,monte carlo methods,mediators,interaction code,quality attributes
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要