Refine
Year of publication
- 2008 (2) (remove)
Document Type
Language
- English (2) (remove)
Has Fulltext
- no (2)
Is part of the Bibliography
- no (2)
Keywords
- computer science (1)
- data security (1)
- problem frames (1)
- requirements engineering (1)
- security requirement (1)
- systematic account (1)
Department/institution
- Digitale Vernetzung und Informationssicherheit (2) (remove)
We give an enumeration of possible problem frames, based on domain characteristics, and comment on the usefulness of the obtained frames. In particular, we investigate problem domains and their characteristics in detail. This leads to fine-grained criteria for describing problem domains. As a result, we identify a new type of problem domain and come up with integrity conditions for developing useful problem frames. Taking a complete enumeration of possible problem frames (with at most three problem domains, of which only one is constrained) as a basis, we find 8 new problem frames, 7 of which we consider as useful in practical software development.
We present a process to develop secure software with an extensive pattern-based security requirements engineering phase. It supports identifying and analyzing conflicts between different security requirements. In the design phase, we proceed by selecting security software components that achieve security requirements. The process enables software developers to systematically identify, analyze, and finally realize security requirements using security software components. We illustrate our approach by a lawyer agency software example.