首页> 外文期刊>ISRN Software Engineering >Empirical Studies for the Assessment of the Effectiveness of Design Patterns in Migration between Software Architectures of Embedded Applications
【24h】

Empirical Studies for the Assessment of the Effectiveness of Design Patterns in Migration between Software Architectures of Embedded Applications

机译:评估嵌入式应用软件体系结构之间迁移中设计模式有效性的实证研究

获取原文
       

摘要

Two main architectures used to develop software for modern embedded applications are “event triggered” (ET) and “time triggered” (TT). ET designs involve creating systems which handle multiple interrupts; by contrast, only one interrupt is ever enabled in a TT design, and this interrupt is usually linked to a timer “Tick.” Although TT architectures are widely used in safety-related designs, they are less familiar to developers of mainstream embedded systems. The work on this research began from the premise that—for a broad class of systems—the use of a TT architecture would improve reliability. The overall goal of the work presented here was to identify ways in which the effort involved in migrating between existing ET architectures and “equivalent” TT architectures could be reduced. The specific goal of the research was to explore whether the use of an appropriate set of design patterns could assist developers who wished to migrate between ET and TT designs. An empirical evaluation of the efficacy of a newly proposed pattern collection is described in this paper. The results of these trials demonstrate that the proposed collection of patterns has the potential to support developers by helping them to take appropriate decisions during the migration process.
机译:用于为现代嵌入式应用程序开发软件的两个主要体系结构是“事件触发”(ET)和“时间触发”(TT)。 ET设计涉及创建处理多个中断的系统;相比之下,TT设计中仅启用了一个中断,并且该中断通常与计时器“滴答”链接。尽管TT体系结构已广泛用于与安全相关的设计中,但主流嵌入式系统的开发人员对它们却不太熟悉。这项研究的工作从以下前提开始:对于广泛的系统类别,使用TT架构将提高可靠性。本文介绍的工作的总体目标是确定减少现有ET架构和“等效” TT架构之间迁移所涉及的工作的方式。该研究的特定目标是探索使用一组适当的设计模式是否可以帮助希望在ET和TT设计之间迁移的开发人员。本文描述了对新提出的模式收集的有效性的经验评估。这些试验的结果表明,建议的模式集合有潜力通过帮助开发人员在迁移过程中做出适当的决定来支持开发人员。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号