Skip to main content
QUICK REVIEW

[论文解读] Modelling Automotive Function Nets with Views for Features, Variants, and Modes

Hans Grönniger, Jochen Hartmann|arXiv (Cornell University)|Sep 22, 2014
Advanced Software Engineering Methodologies参考文献 13被引用 22
一句话总结

本文提出一种基于SysML的建模方法,采用功能网络和专用视图来管理汽车系统架构的复杂性。该方法能够简洁地表示功能、变体和运行模式,通过结构化、易懂的视图提升大规模逻辑系统的设计决策支持能力。

ABSTRACT

Modelling the logical architecture of an automotive system as one central step in the development process leads to an early understanding of the fundamental functional properties of the system under design. This supports developers in making design decisions. However, due to the large size and complexity of the system and hence the logical architecture, a good notation, method and tooling is necessary. In this paper, we show how logical architectures can be modelled succinctly as function nets using a SysML-based notation. The usefulness for developers is increased by comprehensible views on the complete model that describe automotive features, variants, and modes.

研究动机与目标

  • 为解决在早期开发阶段管理大规模、复杂汽车系统架构的挑战。
  • 通过结构化建模实现对功能特性的早期理解,从而提升设计决策能力。
  • 为汽车系统中的逻辑架构提供可扩展且易懂的表示方法。
  • 以统一但模块化的方式支持对功能、变体和运行模式的建模。
  • 通过抽象复杂模型为有意义视角的视图,增强工具支持能力。

提出的方法

  • 作者使用基于SysML的符号将汽车逻辑架构建模为功能网络,以表示功能组件及其相互作用。
  • 引入专用视图——功能视图、变体视图和模式视图,从特定关注点抽象完整模型。
  • 每个视图聚焦于特定方面:功能视图(功能能力)、变体视图(产品线变体)和模式视图(运行状态)。
  • 该方法利用SysML的内部结构和块定义来建模功能组件及其互连关系。
  • 视图均源自单一底层模型,确保一致性并减少冗余。
  • 通过隔离架构中与不同利益相关者相关的部分,支持可追溯性和分析。

实验结果

研究问题

  • RQ1如何以支持早期设计决策的方式对大规模汽车系统架构进行建模?
  • RQ2在汽车系统中,哪些符号和抽象机制对管理功能、变体和模式最为有效?
  • RQ3如何在不损失一致性的前提下,从多个视角有效查看单一模型?
  • RQ4视图在提升复杂系统模型的可理解性和可用性方面发挥什么作用?
  • RQ5基于SysML的功能网络能否为汽车系统建模提供可扩展且可维护的基础?

主要发现

  • 在SysML中使用功能网络能够以紧凑且精确的方式表示复杂的汽车逻辑架构。
  • 针对功能、变体和模式的专用视图显著提升了模型对不同利益相关者的可理解性和可用性。
  • 通过从单一源模型派生视图,该方法在不同关注点之间实现了建模的一致性。
  • 该方法通过聚焦于特定方面(如运行模式或产品变体)的分析,支持早期发现设计问题。
  • 该框架在工业场景中得到验证,有效支持实际的汽车系统开发流程。
  • 通过抽象化和模块化,该方法降低了模型复杂性,提升了可维护性。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。