@inproceedings{c0e871e0ace04dd59e386ca1d7c29766,
title = "Combining Requirements, Use Case Maps and AADL Models for Safety-Critical Systems Design",
abstract = "Good requirements engineering practices are essentialfor developing correct safety-critical systems. In this paper, we report our experience in combining existing rich modelinglanguages such as AADL (Architecture Analysis and DesignLanguage), URN (User Requirements Notation) and RDAL(Requirements Definition and Analysis Language) to supporta requirements engineering and design process as promotedby the FAA Requirements Engineering Management Handbook(REMH). Each of the combined language is well suited for thecapture of specific concerns of the REMH practices allowingreusing the capability from the individual languages but alsofrom their combined use. Our approach has been applied to thespecification and analysis of a medical device example from theREMH and shows several benefits due to the early discovery oferrors resulting from each modeling language and from theircombination. This experience also identifies important needs for automated model management not covered by current state-of the-art modeling techniques.",
keywords = "AADL, Model Integration, Model Management, Model-driven Requirements Engineering, RDAL, Requirements Engineering Management Handbook, Use Case Maps-URN",
author = "Dominique Blouin and Holger Giese",
note = "Publisher Copyright: {\textcopyright} 2016 IEEE.; 42nd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2016 ; Conference date: 31-08-2016 Through 02-09-2016",
year = "2016",
month = oct,
day = "14",
doi = "10.1109/SEAA.2016.15",
language = "English",
series = "Proceedings - 42nd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2016",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "266--274",
booktitle = "Proceedings - 42nd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2016",
}