首页> 外文期刊>Science of Computer Programming >Towards the systematic analysis of non-functional properties in Model-Based Engineering for real-time embedded systems
【24h】

Towards the systematic analysis of non-functional properties in Model-Based Engineering for real-time embedded systems

机译:面向系统模型的实时嵌入式系统中基于模型的工程中的非功能属性的系统分析

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

摘要

The real-time scheduling theory provides analytical methods to assess the temporal predictability of embedded systems. Nevertheless, their use is limited in a Model-Based Systems Engineering approach. In fact, the large number of applicability conditions makes the use of real-time scheduling analysis tedious and error-prone. Key issues are left to the engineers:when to apply a real-time scheduling analysis? What to do with the analysis results?This article presents an approach to systematize and then automate the analysis of non-functional properties in Model-Based Systems Engineering. First,preconditionsandpostconditionsdefine the applicability of an analysis. In addition,contractsspecify the analysis interfaces, thereby enabling to reason about the analysis process. We present a proof-of-concept implementation of our approach using a combination of constraint languages (REAL for run-time analysis) and specification languages (Alloy for describing interfaces and reasoning about them). This approach is experimented on architectural models written with the Architecture Analysis and Design Language (AADL).
机译:实时调度理论提供了分析方法来评估嵌入式系统的时间可预测性。但是,它们的使用在基于模型的系统工程方法中受到限制。实际上,大量的适用条件使得使用实时调度分析变得乏味且容易出错。关键问题留给工程师:何时进行实时调度分析?分析结果如何处理?本文提出了一种方法,可以对基于模型的系统工程中的非功能属性进行系统化然后自动化。首先,先决条件和后置条件定义了分析的适用性。此外,合同规定了分析接口,从而可以对分析过程进行推理。我们使用约束语言(用于运行时分析的REAL)和规范语言(用于描述接口并对其进行推理的合金)的组合,展示了我们方法的概念验证实现。该方法已在使用“架构分析和设计语言(AADL)”编写的架构模型上进行了实验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号