Object Design: Roles, Responsibilities, and Collaborations
Object Design: Roles, Responsibilities, and Collaborations
Scenario-Based Analysis of Software Architecture
IEEE Software
Debugging support for security properties of software architectures
Proceedings of the 5th Annual Workshop on Cyber Security and Information Intelligence Research: Cyber Security and Information Intelligence Challenges and Strategies
Hi-index | 0.00 |
Security of the data manipulated by a program is often a key attribute of the architecture of that program. Scenarios drive software architecture design. Quality attribute scenarios, such as security scenarios, describe a use of the system in terms of specific quality attribute values. An analytic theory describes an algorithm that will use the attribute architecture representation to predict the quality attribute values represented by the scenarios. It is difficult to determine how much confidence can be placed in the calculation of quality attribute values. Confidence intervals on those predictions can be used to help the software architect make better decisions about the architecture. In this paper, we explore a specific aspect of a reasoning framework for security, how to compute confidence levels for the quality attribute values resulting from security scenarios.