首页> 外文会议>System of Systems Engineering Conference >SOFL-based dependency graph generation for scheduling
【24h】

SOFL-based dependency graph generation for scheduling

机译:基于SOFL的依赖性图表生成调度

获取原文

摘要

In multi-task systems, different tasks work together to achieve desired functions. To guarantee the correctness of the functions, the tasks are required to be completed in specific orders. Violation of such orders will lead to the systems in unpredictable states, which may cause disasters. However, with the continuously increasing complexity in the developments of systems, to correctly generate the task dependency relation is becoming a challenge. A primary problem is the requirement specification may not be accurately and easily understood by the developers carrying out different tasks. To solve this problem, formal specification provides a feasible solution. However, some difficulties (e.g., high requirement of significant abstraction and mathematical skills) has hindered the widely usage of formal methods. To address these difficulties, SOFL, a formal engineering methodology, has been proposed. In this paper, we propose a method for generating task dependency relation based on SOFL specification. This method is demonstrated through a detailed case study of cruise control system. Moreover, we also provide a checking algorithm to check if there exist mistakes in the SOFL specification based on the transitivity of task dependency relation. We believe that these works provide a firm basis for the design of scheduling.
机译:在多任务系统中,不同的任务在一起工作以实现所需的功能。为了保证函数的正确性,需要在特定订单中完成任务。违反此类订单将导致未预测状态的系统,可能导致灾害。然而,随着系统发展的不断增加的复杂性,要​​正确地生成任务依赖关系正成为一个挑战。主要问题是开发人员不能准确且容易地理解不同任务的要求规范。为了解决这个问题,形式规格提供了可行的解决方案。然而,一些困难(例如,对显着抽象和数学技能的高要求)阻碍了正式方法的广泛使用。为了解决这些困难,已经提出了一项正式的工程方法。在本文中,我们提出了一种基于SOFL规范生成任务依赖关系的方法。通过对巡航控制系统的详细研究来证明该方法。此外,我们还提供了一种检查算法,检查基于任务依赖关系的传递性的SOFL规范中是否存在错误。我们认为这些作品为调度设计提供了坚实的基础。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号