DocumentCode
1399893
Title
Architectural Modeling to Verify Security and Nonfunctional Behavior
Author
Hansson, Jorgen ; Wrage, Lutz ; Feiler, P.H. ; Morley, J. ; Lewis, Bennie ; Hugues, Jerome
Author_Institution
Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume
8
Issue
1
fYear
2010
Firstpage
43
Lastpage
49
Abstract
As computer-based systems have become more complex and we continue to exploit the benefits of code generation for those systems´ components or subsystems, we´re finding significant integration problems due to unanticipated behavior. It isn´t enough to have correct code for software components and subsystems, they must be properly integrated and correctly executed to create a fully functional system that meets its nonfunctional requirements, such as real-time performance, reliability, security, or safety. A single-source system model annotated with analysis-specific information can reflect architectural changes with little additional effort. The Architecture Analysis and Design Language (AADL) provides a platform for multidimensional model analysis and verification.
Keywords
embedded systems; hardware description languages; hardware-software codesign; AADL; analysis specific information; architectural modeling; architecture analysis and design language; code generation; computer based system; real time performance; reliability; security; security verification; single source system model; Computer architecture; Information analysis; Information security; Multidimensional systems; Real time systems; Software performance; Software safety; AADL; Architecture Analysis and Design Language; architectural modeling; security; verification;
fLanguage
English
Journal_Title
Security & Privacy, IEEE
Publisher
ieee
ISSN
1540-7993
Type
jour
DOI
10.1109/MSP.2010.30
Filename
5403150
Link To Document