【24h】

An Architecture-Centric Approach for SystemsDesign

机译:以架构为中心的系统设计方法

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

摘要

The most critical requirements for the lifetime value of a system are its nonfunctionalrnrequirements such as reliability, security, maintainability, changeability, etc. Thesernare collectively known as the ‘ilities’ and are typically addressed in system design once thernfunctional architecture has been developed. In this paper we propose the use of architecturecentricrndesign that modifies this standard workflow so that those non-functionalrnrequirements, which actually reflect the true business needs, are addressed first. This ensuresrnthat the final system better reflects and embodies those architecturally-significantrnrequirements rather than having them addressed secondarily. This is an important changernsince the ‘ilities’ are systemic properties (properties of the system as a whole) rather thanrnsystematic properties (properties of individual components or sub-systems) and are thereforerndifficult to address once the functional architecture has been determined and the separation ofrnconcerns is already somewhat completed. We provide an example of the approach basedrnaround a simplified case study of an online, on-board health monitoring system for shipboardrngas turbine electricity generators that collects, filters, analyzes, transmits, and mines sensorrndata from the generators subsystems.
机译:系统生命周期价值的最关键要求是其非功能性要求,例如可靠性,安全性,可维护性,可变性等。这些要求统称为“缺陷”,一旦开发了功能性体系结构,通常在系统设计中加以解决。在本文中,我们建议使用以架构为中心的设计来修改此标准工作流程,以便首先解决那些实际上反映了真实业务需求的非功能性需求。这样可以确保最终系统更好地反映和体现那些对体系结构具有重大意义的需求,而不是将其放在第二位。这是一个重要的变化,因为“缺陷”是系统属性(整个系统的属性),而不是系统属性(单个组件或子系统的属性),因此一旦确定了功能体系结构并分离了关注点,就很难解决已经有点完成了。我们提供了一个方法示例,该方法基于船用燃气轮机发电机在线,船上健康监控系统的简化案例研究,该系统从发电机子系统收集,过滤,分析,传输和挖掘传感器数据。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号