首页> 外文会议>International symposium on search based software engineering >Evolving Robust Networks for Systems-of-Systems
【24h】

Evolving Robust Networks for Systems-of-Systems

机译:系统间不断发展的健壮网络

获取原文

摘要

Software systems that rely on ad-hoc networks are becoming increasingly complex and increasingly prevalent. Some of these systems provide vital functionality to military operations, emergency services and disaster relief; such systems may have significant impact on the safety of people involved in those operations. It is therefore important that those networks support critical software requirements, including those for latency of packet transfer. If a network ceases to meet the software's requirements (e.g. due to a link failure) then engineers must be able to understand it well enough to reconfigure the network and restore it to a requirement-satisfying state. Given a complex network, it is difficult for a human to do this under time pressure. In this paper we present a search-based tool which takes a network defined using the Network Description Language (NDL), annotated with a set of network-hosted applications and a set of latency requirements between each. We then evolve variants of the network configuration which meet the requirements and are robust to single link failures. We use network calculus tools to get a fast, conservative evaluation of whether a given network meets its requirements. We demonstrate that this approach is viable, designs networks much faster than a human engineer could, and is superior to a random generate-and-test approach.
机译:依赖自组织网络的软件系统变得越来越复杂,越来越普遍。其中一些系统为军事行动,紧急服务和救灾提供了至关重要的功能;这样的系统可能会对参与这些行动的人员的安全产生重大影响。因此,重要的是这些网络必须支持关键的软件需求,包括那些要求数据包传输延迟的需求。如果网络停止满足软件要求(例如由于链路故障),则工程师必须能够充分理解网络,以重新配置网络并将其恢复到满足要求的状态。给定一个复杂的网络,对于人类来说,在时间压力下很难做到这一点。在本文中,我们提供了一个基于搜索的工具,该工具采用了使用网络描述语言(NDL)定义的网络,并带有一组网络托管的应用程序以及每个应用程序之间的延迟要求。然后,我们开发网络配置的变体,这些变体既可以满足要求,又可以防止单链路故障。我们使用网络演算工具来快速,保守地评估给定网络是否满足其要求。我们证明了这种方法是可行的,其设计网络的速度比人类工程师快得多,并且优于随机生成和测试方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号