The specification of requirements and tests are crucial activities in automotive development projects. However, due to the increasing complexity of automotive systems, practitioners fail to specify requirements and tests for distributed and evolving systems with complex interactions when following traditional development processes. To address this research gap, we propose a technique that starts with the early identification of validation concerns from a stakeholder perspective, which we use to systematically design tests that drive a scenario-based modeling and automated analysis of system requirements. We discover that Natural Language Processing (NLP) techniques are suitable to automate the test-case design and hence enable the application of our technique to real-world stakeholder requirements. To ensure complete and consistent requirements and test specifications in a form that is required in automotive development projects, we develop a Model-Based Systems Engineering (MBSE) methodology. This methodology supports system architects and test designers in the collaborative application of our technique and in maintaining a central system model, in order to automatically derive the required specifications. We evaluate our methodology by applying it at KOSTAL (Tier1 supplier) and within student projects as part of the masters program Embedded Systems Engineering. Our study corroborates that our methodology is applicable and improves existing requirements and test specification processes by supporting the integrated and stakeholder-focused modeling of product and validation systems, where the early definition of stakeholder and validation concerns fosters a problem-oriented, iterative and test-driven requirements modeling.
翻译:要求和测试的规格是汽车开发项目中的关键活动。然而,由于汽车系统日益复杂,从业人员在遵循传统开发程序时,未能具体说明分布式和演变式系统的要求和测试,而且这些系统在分布式和演变过程中的相互作用复杂。为解决这一研究差距,我们提出一种技术,首先从利益攸关方的角度及早查明验证关切,我们用这种方法系统设计测试,推动基于假设的模型和系统要求的自动分析。我们发现,自然语言处理(NLP)技术适合使测试案设计自动化,从而能够将我们的技术应用于现实世界利益攸关方的要求。为确保汽车开发项目所要求的完整和一致的要求和测试规格,我们制定了一种基于模型的系统工程(MBSE)方法。这一方法支持系统设计师和测试设计师在合作应用我们的技术和维持中央系统模型时,以便自动地获得所需的规格。我们通过在KOSTAL(TI1供应商)和学生项目中应用这一方法,将我们的技术应用于现实世界利益攸关方的要求。我们的研究证实,在支持嵌嵌式系统工程项目中,我们制定了一种基于模型的系统设计模型的系统工程设计模型,并测试规格的模型。我们所采用的方法可以用来改进并测试和基于利益攸关方的早期检验方法,从而改进了对产品的当前产品的系统要求的重新验证。