首页> 外文期刊>IEEE Transactions on Software Engineering >Specifying and verifying requirements of real-time systems
【24h】

Specifying and verifying requirements of real-time systems

机译:指定和验证实时系统的要求

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

摘要

An approach to specification of requirements and verification of design for real-time systems is presented. A system is defined by a conventional mathematical model for a dynamic system where application specific states denote functions of real time. Specifications are formulas in duration calculus, a real-time interval logic, where predicates define durations of states. Requirements define safety and functionality constraints on the system or a component. A top-level design is given by a control law: a predicate that defines an automation controlling the transition between phases of operation. Each phase maintains certain relations among the system states; this is analogous to the control functions known from conventional control theory. The top-level design is decomposed into an architecture for a distributed system with specifications for sensor, actuator, and program components. Programs control the distributed computation through synchronous events. Sensors and actuators relate events with system states. Verification is a deduction showing that a design implies requirements.
机译:提出了一种需求规格说明和实时系统设计验证的方法。系统是由动态系统的常规数学模型定义的,其中特定于应用程序的状态表示实时功能。规范是持续时间演算(实时间隔逻辑)中的公式,其中谓词定义状态的持续时间。需求定义了系统或组件上的安全和功能约束。顶层设计由控制律给出:谓词定义了控制操作阶段之间过渡的自动化。每个阶段在系统状态之间保持一定的关系;这类似于常规控制理论中已知的控制功能。顶层设计被分解为具有传感器,执行器和程序组件规范的分布式系统的体系结构。程序通过同步事件控制分布式计算。传感器和执行器将事件与系统状态相关联。验证是一种推论,表明设计暗含需求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号