首页> 外文期刊>Software >Model-based design of IoT systems with the BIP component framework
【24h】

Model-based design of IoT systems with the BIP component framework

机译:具有BIP组件框架的物联网系统基于模型的设计

获取原文
获取原文并翻译 | 示例
           

摘要

The design of software for networked systems with nodes running an Internet of things operating system faces important challenges due to the heterogeneity of interacting things and the constraints stemming from the often limited amount of available resources. In this context, it is hard to build confidence that a design solution fulfills the application's requirements. This paper introduces a design flow for web service applications of the representational state transfer style that is based on a formal modeling language, the behaviour, interaction, priority (BIP) component framework. The proposed flow applies the principles of separation of concerns in a component-based design process that supports the modular design and reuse of model artifacts. The BIP tools for state-space exploration allow verifying qualitative properties for service responsiveness, ie, the timely handling of events. Moreover, essential quantitative properties are validated through statistical model checking of a stochastic BIP model. All properties are preserved in actual implementation by ensuring that the deployed code is consistent with the validated model. We illustrate the design of a representational state transfer sense-compute-control application for a Wireless Personal Area Network architecture with nodes running the Contiki operating system. The results validate qualitative and quantitative properties for the system and include the study of error behaviours.
机译:由于节点之间交互性的异质性以及可用资源数量通常有限的限制,用于具有运行物联网操作系统的节点的联网系统的软件设计面临着重大挑战。在这种情况下,很难建立设计解决方案可以满足应用程序要求的信心。本文介绍了一种基于形式化建模语言,行为,交互,优先级(BIP)组件框架的代表性状态转移样式的Web服务应用程序设计流程。提议的流程在基于组件的设计过程中应用关注点分离的原理,该过程支持模块化设计和模型工件的重用。用于状态空间探索的BIP工具允许验证服务响应性的定性属性,即事件的及时处理。此外,通过对随机BIP模型进行统计模型检查可以验证基本的定量属性。通过确保所部署的代码与经过验证的模型一致,可以在实际实现中保留所有属性。我们说明了具有节点的运行Contiki操作系统的无线个人局域网体系结构的代表性状态转移感知计算控制应用程序的设计。结果验证了系统的定性和定量特性,并包括对错误行为的研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号