论文标题
基于集合设计的层次功能需求开发的正式过程
A formal process of hierarchical functional requirements development for Set-Based Design
论文作者
论文摘要
复杂系统的设计通常在早期阶段不确定和模棱两可。基于集合的设计是复杂系统设计的一种有前途的方法,因为它支持替代探索和逐步降低不确定性。设计复杂的系统时,功能需求分解是一种逐步进行设计的常见和有效方法。但是,目前有关基于设定设计的文献缺乏功能需求分解的正式指导。为了弥合差距,我们提出了一个正式的过程,以分层分解基于集合的设计的功能要求。提出了一个四步形式的过程,以系统地定义,原因和缩小集合,并最终将功能要求分解为子要求。单个供应商可以在多个抽象级别并行工作,并确保最终满足顶级功能要求。设计巡航控制系统的一个示例以证明拟议过程的可行性。
The design of complex systems is typically uncertain and ambiguous at early stages. Set-Based Design is a promising approach to complex systems design as it supports alternative exploration and gradual uncertainty reduction. When designing a complex system, functional requirements decomposition is a common and effective approach to progress the design incrementally. However, the current literature on Set-Based Design lacks formal guidance in functional requirements decomposition. To bridge the gap, we propose a formal process to hierarchically decompose the functional requirements for Set-Based Design. A four-step formal process is proposed to systematically define, reason, and narrow the sets, and eventually decompose the functional requirement into the sub-requirements. Such a process can be used by the individual suppliers working in parallel at multiple levels of abstraction and guarantee that the resulting system will eventually satisfy the top-level functional requirements. An example of designing a cruise control system is applied to demonstrate the feasibility of the proposed process.