Model-based Analysis and Specification of Functional Requirements and
Tests for Complex Automotive Systems
- URL: http://arxiv.org/abs/2209.01473v3
- Date: Wed, 15 Nov 2023 20:03:28 GMT
- Title: Model-based Analysis and Specification of Functional Requirements and
Tests for Complex Automotive Systems
- Authors: Carsten Wiecher, Constantin Mandel, Matthias G\"unther, Jannik
Fischbach, Joel Greenyer, Matthias Greinert, Carsten Wolff, Roman Dumitrescu,
Daniel Mendez, and Albert Albers
- Abstract summary: We propose a technique that starts with the early identification of validation concerns from a stakeholder perspective.
We develop a Model-Based Systems Engineering (MBSE) methodology to ensure complete and consistent requirements and test specifications.
Our study corroborates that our methodology is applicable and improves existing requirements and test specification processes.
- Score: 0.19837121116620585
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: 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 analysis of system 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.
Related papers
- Search, Verify and Feedback: Towards Next Generation Post-training Paradigm of Foundation Models via Verifier Engineering [51.31836988300326]
Verifier engineering is a novel post-training paradigm specifically designed for the era of foundation models.
We systematically categorize the verifier engineering process into three essential stages: search, verify, and feedback.
arXiv Detail & Related papers (2024-11-18T12:04:52Z) - Towards an Approach to Pattern-based Domain-Specific Requirements Engineering [0.0]
We propose the Pattern-based Domain-specific Requirements Engineering Approach for the specification of functional and performance requirements.
This approach emerges from an academia-industry collaboration and is our first attempt to frame an approach which allows for analyzing domain knowledge.
Our contribution is two-fold: First, we present a solution to pattern-based domain-specific requirements engineering and its exemplary integration into quality assurance techniques.
arXiv Detail & Related papers (2024-04-26T11:38:55Z) - Toward Methodical Discovery and Handling of Hidden Assumptions in
Complex Systems and Models [3.1771791275364194]
external reviews can uncover undocumented built-in assumptions.
We show that a variety of digital artifacts can be automatically checked against extensive reference knowledge.
We believe that systematic handling of this aspect of system engineering can contribute significantly to the quality and safety of complex systems and models.
arXiv Detail & Related papers (2023-12-27T10:33:12Z) - TrainerAgent: Customizable and Efficient Model Training through
LLM-Powered Multi-Agent System [14.019244136838017]
TrainerAgent is a multi-agent framework including Task, Data, Model and Server agents.
These agents analyze user-defined tasks, input data, and requirements (e.g., accuracy, speed), optimizing them from both data and model perspectives to obtain satisfactory models, and finally deploy these models as online service.
This research presents a significant advancement in achieving desired models with increased efficiency and quality as compared to traditional model development.
arXiv Detail & Related papers (2023-11-11T17:39:24Z) - A General Framework for Verification and Control of Dynamical Models via Certificate Synthesis [54.959571890098786]
We provide a framework to encode system specifications and define corresponding certificates.
We present an automated approach to formally synthesise controllers and certificates.
Our approach contributes to the broad field of safe learning for control, exploiting the flexibility of neural networks.
arXiv Detail & Related papers (2023-09-12T09:37:26Z) - MLTEing Models: Negotiating, Evaluating, and Documenting Model and
System Qualities [1.1352560842946413]
MLTE is a framework and implementation to evaluate machine learning models and systems.
It compiles state-of-the-art evaluation techniques into an organizational process.
MLTE tooling supports this process by providing a domain-specific language that teams can use to express model requirements.
arXiv Detail & Related papers (2023-03-03T15:10:38Z) - Test and Evaluation Framework for Multi-Agent Systems of Autonomous
Intelligent Agents [0.0]
We consider the challenges of developing a unifying test and evaluation framework for complex ensembles of cyber-physical systems with embedded artificial intelligence.
We propose a framework that incorporates test and evaluation throughout not only the development life cycle, but continues into operation as the system learns and adapts.
arXiv Detail & Related papers (2021-01-25T21:42:27Z) - Quality meets Diversity: A Model-Agnostic Framework for Computerized
Adaptive Testing [60.38182654847399]
Computerized Adaptive Testing (CAT) is emerging as a promising testing application in many scenarios.
We propose a novel framework, namely Model-Agnostic Adaptive Testing (MAAT) for CAT solution.
arXiv Detail & Related papers (2021-01-15T06:48:50Z) - Technology Readiness Levels for Machine Learning Systems [107.56979560568232]
Development and deployment of machine learning systems can be executed easily with modern tools, but the process is typically rushed and means-to-an-end.
We have developed a proven systems engineering approach for machine learning development and deployment.
Our "Machine Learning Technology Readiness Levels" framework defines a principled process to ensure robust, reliable, and responsible systems.
arXiv Detail & Related papers (2021-01-11T15:54:48Z) - Technology Readiness Levels for AI & ML [79.22051549519989]
Development of machine learning systems can be executed easily with modern tools, but the process is typically rushed and means-to-an-end.
Engineering systems follow well-defined processes and testing standards to streamline development for high-quality, reliable results.
We propose a proven systems engineering approach for machine learning development and deployment.
arXiv Detail & Related papers (2020-06-21T17:14:34Z) - Towards CRISP-ML(Q): A Machine Learning Process Model with Quality
Assurance Methodology [53.063411515511056]
We propose a process model for the development of machine learning applications.
The first phase combines business and data understanding as data availability oftentimes affects the feasibility of the project.
The sixth phase covers state-of-the-art approaches for monitoring and maintenance of a machine learning applications.
arXiv Detail & Related papers (2020-03-11T08:25:49Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.