Abstract

Given that most large-scale complex engineering systems need to be simplified and layered before being designed, a hierarchical approach is necessary to ensure a global and structured understanding of the whole system, including involved stakeholders, use cases, and associated requirements. Even though use cases in themselves are quite intuitive, the process around them is a much bigger challenge since it usually varies from one situation to another. The key step in the proposed methodology is the identification of the system dimensions as a mean to organize use cases. In this article, we propose a framework to address the system dimensions by defining useful functional spaces and accordingly classify the scenarios. As a case study, we analyze and model a cooperative intersection safety system using a hierarchical method to represent use cases. The key challenge in enhancing intersection safety is to identify vehicles that have a high potential to be involved in a collision as early as possible and take preventive action thereof. Such a system design and implementation needs an analysis phase during which the system to design and its environment are analyzed and decomposed. This approach simplifies the understanding of the intersection crossing problem by applying transformations that reduce its complexity. It begins with a thorough analysis of accidents at intersections and providing the main characteristics of these accidents. From the type and severity of accident scenarios, a classification of relevant scenarios is made. The proposed methodology establishes a strong and intuitive link between use cases on one hand and requirements and functional architecture on the other. Moreover, coherency is increased as the hierarchy of use cases affects the hierarchy in functional architecture.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.