首页> 外国专利> FINITE-STATE MACHINE-BASED METHOD AND DEVICE FOR OPERATING SYSTEM REQUIREMENT LAYER FORMAL MODELING

FINITE-STATE MACHINE-BASED METHOD AND DEVICE FOR OPERATING SYSTEM REQUIREMENT LAYER FORMAL MODELING

机译:基于有限状态机的操作系统需求层形式化建模方法和装置

摘要

A finite-state machine-based method and device for operating system requirement layer formal modeling, related to the field of embedded operating systems. The method: in response to a request to model an operating system requirement layer, from an operating system functional module database, acquiring multiple functional modules corresponding to an operating system, at least two sub-states corresponding to the functional modules, and at least one operation causing changes in the sub-states of the functional modules, where the operating system functional module database stores correlations between operating systems, functional modules, functional module sub-states, and operations causing changes in the sub-states (101); determining a system state of the operating system on the basis of the sub-states of the functional modules, and determining, on the basis of the operation causing changes in the sub-states corresponding to the modules, a trigger event causing a change in the system state (102); and establishing a finite-state machine-based operating system requirement layer formal model on the basis of the system state determined and of the trigger event causing the change in the system state (103). The method allows the accurate description of a working process of the operating system, thus laying the foundation for a formal verification in the next step, allowing the early discovery of the presence of any potential error, and facilitating the completion of the formal verification of the entire operating system.
机译:一种基于有限状态机的操作系统需求层形式化建模方法和装置,涉及嵌入式操作系统领域。该方法:响应于对来自操作系统功能模块数据库的操作系统需求层进行建模的请求,获取与操作系统相对应的多个功能模块,与功能模块相对应的至少两个子状态以及至少一个导致功能模块的子状态改变的操作,其中操作系统功能模块数据库存储操作系统,功能模块,功能模块子状态和引起子状态改变的操作之间的相关性(101);基于功能模块的子状态确定操作系统的系统状态,并基于导致模块对应的子状态发生变化的操作,确定导致事件发生的触发事件。系统状态(102);在确定的系统状态和引起系统状态改变的触发事件的基础上,建立基于有限状态机的操作系统需求层形式模型(103)。该方法可以准确描述操作系统的工作过程,从而为下一步的正式验证打下基础,允许及早发现是否存在任何潜在错误,并有助于完成对操作系统的正式验证。整个操作系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号