【24h】

FORMAL SPECIFICATION OF A REAL-TIME OPERATING SYSTEM'S COMPONENT

机译:实时操作系统组件的正式规范

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

摘要

An attempt to prepare a formal specification of a typical component of the real-time operating system kernel presented in (Halang, 1991), namely the tables describing the time schedules of tasks, and the algorithms responsible for time schedule manipulation, was made. Its main purpose was to learn how to represent entities of rather algorithmic nature in the non-algorithmic specification language used by the Prototype Verification System (PVS). The ideas underlying both the time schedules and their associated algorithms are described shortly. The way formal specifications can be prepared, on the basis of the former, is presented on a step-by step basis. As a first step, the algorithms and data structures are re-written. Then, the time schedules' operating environment, necessary from the point of view of later verification, is modeled. Next, the validity and correctness criteria for a time schedule are identified and formulated. Finally, the theorem to be used for proving basic properties is discussed.
机译:试图为形式化的实时操作系统内核的典型组成部分准备正式的规范(Halang,1991),即描述任务时间表的表和负责时间表操作的算法。其主要目的是学习如何用原型验证系统(PVS)所使用的非算法规范语言来表示具有相当算法性质的实体。简短描述了时间表及其相关算法的思想。可以在前者的基础上逐步制定正式规范的方式。第一步,重新编写算法和数据结构。然后,从以后的验证的角度对时间表的运行环境进行了建模。接下来,确定并制定时间表的有效性和正确性标准。最后,讨论了用于证明基本性质的定理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号