首页> 外文OA文献 >RinSim: a simulator for collective adaptive systems in transportation and logistics
【2h】

RinSim: a simulator for collective adaptive systems in transportation and logistics

机译:RinSim:运输和物流中集体自适应系统的模拟器

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Engineering collective adaptive systems (CAS) is a challenging task. Concurrent systems, esp. when being large-scale, are known to be hard to design as the overall system behavior non-linearly results from local behavior and interactions. They are also hard to engineer and debug, as time dependent errors are often hard to reproduce. Simulation tools and environments are often used to assist in this task.From our experience in developing and using simulators for decentralized systems (in traffic, logistics and smart power grid management), we learned that a simulation environment should comply to the following quality criteria.First, from a software engineering point of view, a simulation environment itself must be designed up to the highest software quality standards - modularity, separation of concerns, test-driven development, guaranteed state consistency, etc. are particularly important quality criteria to ensure correctness, extensibility and manageability of the software.Second, the simulation environment must provide convenient support for using and extending the simulation environment, ease the visualization of solutions, and - since its use in scientific process - offer direct support for evaluating CAS through the set-up of experiments.In this paper, we present RinSim, an open source simulator that explicitly addresses these quality criteria, and targets the large family of transportation and logistics applications. RinSim separates the definition of the problem domain from the solution, has a modular design, is being developed in a test-driven way, etc. RinSim has been used and extended in a variety of cases within our research group, and served as the core platform in our educational program on multi-agent software development.
机译:工程集体自适应系统(CAS)是一项艰巨的任务。并发系统,特别是大规模时,由于整体系统的非线性行为是由局部行为和交互作用导致的,因此很难进行设计。它们也很难进行工程设计和调试,因为与时间相关的错误通常很难重现。仿真工具和环境通常用于协助完成此任务。根据我们在分散系统中开发和使用仿真器的经验(在交通,物流和智能电网管理中),我们了解到仿真环境应符合以下质量标准。首先,从软件工程的角度来看,必须根据最高软件质量标准设计仿真环境本身-模块化,关注点分离,测试驱动的开发,保证的状态一致性等对于确保正确性特别重要的质量标准其次,仿真环境必须为使用和扩展仿真环境提供便利的支持,简化解决方案的可视化,并且由于其在科学过程中的使用,因此可以通过以下方法为评估CAS提供直接支持:在本文中,我们介绍了RinSim,这是一个开源模拟器Itly满足了这些质量标准,并针对大量的运输和物流应用。 RinSim将问题域的定义与解决方案分开,具有模块化设计,正在以测试驱动的方式进行开发,等等。RinSim已在我们的研究小组的各种案例中使用和扩展,并作为核心多代理软件开发教育计划中的平台。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号