Modellbasierte Anforderungsanalyse mit AutoRAID

ZusammenfassungWesentliche Aufgabe der Gestaltung eingebetteter Systeme ist die systematische Erarbeitung funktionaler Systemanforderungen und deren entsprechende Integration in die Umgebung des technischen Gesamtsystems. Herausforderung hierbei sind die Abstimmung der vielfältigen, oft vagen und widersprüchlichen Anforderungen und die schrittweise Konstruktion einer der Problemstellung angemessenen Systemspezifikation. Dazu definiert die hier vorgestellte modellbasierte Anforderungsanalyse und Systemdefinition mit dem Requirements Management-Werkzeug AutoRAID einem strukturierten Modellierungsansatz, der die zielorientierte Erarbeitung und Abstimmung der verschiedenen Anforderungen mithilfe grundlegender Systemmodellierungssichten unterstützt. Mit Hilfe der entsprechenden iterativen Überprüfung und Konsolidierung entwickelter Anforderungs- und Designmodelle wird mit diesem Ansatz eine integrierte Anforderungs- und Systemspezifikation realisiert. AbstractWhen developing embedded systems, it is essential to systematically define functional requirements in agreement with the restrictions imposed by the organizational and technical aspects of the overall system. A main challenge is here to obtain an adequate definition of the system by coordinating different views, ranging from customer-oriented goals and requirements constraints of the technical design. According to that challenges we introduce our model-based requirements analysis and system design approach and its supporting Requirements Management tool AutoRAID. Core concept is a structured modelling approach that systematically supports the stepwise, goal oriented refinement and integration of the various requirements with the help of various system views.