Visible to the public Reusing Security Solutions: A Repository for Architectural Decision Support

TitleReusing Security Solutions: A Repository for Architectural Decision Support
Publication TypeConference Paper
Year of Publication2016
AuthorsJasser, Stefanie, Riebisch, Matthias
Conference NameProccedings of the 10th European Conference on Software Architecture Workshops
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-4781-5
Keywordsexpert systems, Human Behavior, pubcrawl, resilience, reusing security solutions, Scalability, secure architecture, Secure Software Development, security by design, security engineering, software architecture
AbstractToday, the interplay of security design and architecting is still poorly understood and architects lack knowledge about security and architectural security design. Yet, architectural knowledge on security design and its impact on other architectural properties is essential for making right decisions in architecture design. Knowledge is covered within solutions such as architectural patterns, tactics, and tools. Sharing it including the experience other architects gained using these solutions would enable better reuse of security solutions. In this paper, we present a repository for security solutions that supports architectural decisions including quality goal trade-offs. Its metamodel was adapted to special demands of security as a quality goal. The repository supports architecture decisions not only through populating approved solutions but through a recommender system that documents knowledge and experiences of architecture and security experts. We provide a case study to illustrate the repository's features and its application during architecture design.
URLhttp://doi.acm.org/10.1145/2993412.3007556
DOI10.1145/2993412.3007556
Citation Keyjasser_reusing_2016