首页> 外文会议>IEEE International Conference on Industrial Informatics >Extending the verification capabilities of middleware for reliable distributed self-adaptive systems
【24h】

Extending the verification capabilities of middleware for reliable distributed self-adaptive systems

机译:扩展中间件的验证功能,以实现可靠的分布式自适应系统

获取原文

摘要

The design of the embedded software for industrial systems progressively integrates more intelligent functions to ease the integration between the factory floor hardware and operator-friendly control front ends. New software development paradigms such as service oriented architecture (SOA) make it possible by embedding small footprint web servers inside small embedded devices that are connected to the actuators which they control. In general, the timing requirements of such distributed systems are not in the front plane and temporal guarantees provided by most solutions are typically best effort. iLAND is an example of a middleware that supports communication and reconfiguration of distributed services, ensuring temporal correctness. It includes the logic for adapting the architectural structure of a service-based application (i.e., number and connections of the software pieces/functions) to respond to operator requests in a time-deterministic way, focusing only on the temporal correctness. In this paper, we apply the principles of autonomic computing to the middleware design, and we provide a high-level description on how its verification process could be extended beyond the purely temporal properties using more comprehensive formal techniques. We exemplify these ideas with a modified on-line verification manager that suits the needs of a kind of systems with specific timing and functional constraints.
机译:用于工业系统的嵌入式软件的设计逐渐集成了更多智能功能,以简化工厂车间硬件与操作员友好的控制前端之间的集成。诸如面向服务的体系结构(SOA)之类的新软件开发范例通过将小型网络服务器嵌入到小型嵌入式设备中而成为可能,这些小型嵌入式设备连接到它们所控制的执行器。通常,此类分布式系统的时序要求不在前平面中,大多数解决方案提供的时间保证通常是最大的努力。 iLAND是中间件的一个示例,该中间件支持分布式服务的通信和重新配置,从而确保时间上的正确性。它包括用于调整基于服务的应用程序的体系结构(即软件部分/功能的数量和连接)的逻辑,以便以时间确定的方式响应操作员的请求,仅关注时间正确性。在本文中,我们将自主计算的原理应用于中间件设计,并就如何使用更全面的形式化技术将其验证过程扩展到纯粹的时间特性之外进行了高级描述。我们用经过修改的在线验证管理器来举例说明这些想法,该管理器适合具有特定时序和功能约束的一种系统的需求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号