首页> 外文会议>ASME international mechanical engineering congress and exposition;IMECE2008 >A METHODOLOGY FOR IDENTIFYING HARDWARE STATES AND REQUIREMENTS TO ENSURE SYSTEM RELIABILITY AND SUCCESS IN SOFTWARE-HARDWARE SYSTEMS
【24h】

A METHODOLOGY FOR IDENTIFYING HARDWARE STATES AND REQUIREMENTS TO ENSURE SYSTEM RELIABILITY AND SUCCESS IN SOFTWARE-HARDWARE SYSTEMS

机译:识别硬件状态和确保软件硬件系统中系统可靠性和成功性的方法

获取原文

摘要

Software and hardware elements in software-driven complex systems are often designed independent from one another, and merged later. The problem with this design approach is that the requirements that involve hardware and software dependencies are not taken into consideration effectively, potentially causing the system to fail or be in an undesirable state.This research argues that, by considering software and hardware requirements together from the earliest design stages, a more reliable system will be designed by knowing the possible failure situations that may occur. In order to increase the reliability of the final system, this paper introduces a methodology to follow the software-hardware system as it completes a command and identifies the failure situations that may occur and the requirements needed to ensure successful completion of the command. The overall goal is to provide designers with an integrated design methodology to capture safety, reliability, and mission success related requirements in software-driven complex hardware systems.The benefits of the methodology are illustrated and the steps demonstrated using NASA's K10 Rover as an example. The methodology is applied to the command of Move Rover, with the software and hardware interactions that may cause failures clearly identified in the model. Specifically, the hardware and software states that would allow for correct operation of the command are identified and clearly displayed on the model. The visual model and requirements that are developed can be used by the designers of the software to ensure mission success.
机译:软件驱动的复杂系统中的软件和硬件元素通常彼此独立设计,并在以后合并。这种设计方法的问题在于,没有有效考虑涉及硬件和软件相关性的要求,从而可能导致系统出现故障或处于不良状态。 这项研究认为,通过从最早的设计阶段开始就同时考虑软件和硬件要求,就可以通过了解可能发生的故障情况来设计出更可靠的系统。为了提高最终系统的可靠性,本文介绍了一种在完成命令后遵循软件-硬件系统的方法,并确定了可能发生的故障情况以及确保成功完成命令所需的要求。总体目标是为设计人员提供一种集成的设计方法,以捕获软件驱动的复杂硬件系统中与安全性,可靠性和任务成功相关的需求。 以NASA的K10 Rover为例,说明了该方法的好处并演示了步骤。该方法适用于Move Rover的命令,其软件和硬件交互可能会导致模型中明确标识的故障。具体来说,将识别允许正确操作命令的硬件和软件状态,并将其清楚地显示在模型上。软件设计人员可以使用开发的视觉模型和要求来确保任务成功。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号