首页> 外文会议>International Conference on Embedded Software and Systems >A Methodology for Software Synthesis of Embedded Real-Time Systems Based on TPN and LSC
【24h】

A Methodology for Software Synthesis of Embedded Real-Time Systems Based on TPN and LSC

机译:基于TPN和LSC的嵌入式实时系统软件合成的方法

获取原文

摘要

This paper shows an approach for software synthesis in embedded hard real-time systems starting from Live Sequence Charts (LSC) scenarios as specification language. As the name suggests, LSCs specify liveness, that is, things that must happen. Therefore allowing the distinction between possible and necessary behavior as well as the specification of possible anti-scenarios. Embedded software has become much harder to design due to the diversity of requirements and high complexity. In such systems, correctness and timeliness verification is an issue to be concerned. The software synthesis method takes a specification (in this case composed by LSC scenarios) and automatically generates a program source code where: (ⅰ) functionalities and constraints are satisfied; and (ⅱ) operational support for task's execution is provided. This paper adopts a time Petri net (TPN) formalism for system modeling in order to find feasible pre-runtime schedules, and for synthesizing predictable and timely scheduled code. Embedded software synthesis has been receiving much attention. However, few works deal with software synthesis for hard real-time systems considering arbitrary precedence and exclusion relations.
机译:本文显示了一种从实时序列图表(LSC)方案作为规范语言的嵌入式硬实时系统中的软件合成方法。顾名思义,LSCS指定了活力,即必须发生的事情。因此,允许区分可能和必要的行为以及可能的反情景的规范。由于需求的多样性和高复杂性,嵌入式软件变得更加困难。在这种系统中,正确性和及时性验证是一个要关注的问题。软件综合方法采用规范(在这种情况下由LSC方案组成)并自动生成程序源代码,其中:(Ⅰ)满足功能和约束; (Ⅱ)提供了对任务执行的运营支持。本文采用时间培养净净(TPN)形式主义,用于系统建模,以寻找可行的预运行时计划,以及合成可预测和及时预定的代码。嵌入式软件合成得到了很多关注。然而,考虑任意优先和排除关系,很少有效地处理软件合成的硬实时系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号