• 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