The Open UniversitySkip to content

Risk Containers – A Help or Hindrance to Practitioners?

Leigh, Andrew; Wermelinger, Michel and Zisman, Andrea (2019). Risk Containers – A Help or Hindrance to Practitioners? In: IEEE International Conference on Software Architecture (ICSA 2019), 25-29 Mar 2019, Hamburg.

Full text available as:
PDF (Accepted Manuscript) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (204kB) | Preview
Google Scholar: Look up in Google Scholar


Finding problems at the design stage reduces the cost to resolve them. Previous studies have indicated that error-proneness risks can be isolated into risk containers created from architectural designs, to help mitigate such risks early on. Here we describe an ongoing experiment to establish whether presenting designs as a collection of such containers helps practitioners manage the isolated risks. Participants must identify cyclic dependencies that could result in error-proneness and assess the impact of design changes. The emerging results suggest it takes participants longer to locate cyclic dependencies in collections of container diagrams than it does in a single diagram representing the whole design. Participants who reviewed collections of container diagrams tended to identify more cyclic dependencies correctly than those using a single diagram. Although, the results suggest that presenting a design as a collection of containers has no overall bearing on a participant’s ability to correctly identify impacts of design changes, in cases where changes span multiple container diagrams no errors in change impact detection were observed. Errors were observed when assessing the same change using a single diagram representing the whole design.

Item Type: Conference or Workshop Item
Keywords: analysis; architecture; risk; software
Academic Unit/School: Faculty of Science, Technology, Engineering and Mathematics (STEM)
Faculty of Science, Technology, Engineering and Mathematics (STEM) > Computing and Communications
Research Group: Software Engineering and Design (SEAD)
Related URLs:
Item ID: 59237
Depositing User: Andrew Philip Leigh
Date Deposited: 26 Feb 2019 15:06
Last Modified: 17 Jul 2019 20:06
Share this page:

Download history for this item

These details should be considered as only a guide to the number of downloads performed manually. Algorithmic methods have been applied in an attempt to remove automated downloads from the displayed statistics but no guarantee can be made as to the accuracy of the figures.

Actions (login may be required)

Policies | Disclaimer

© The Open University   contact the OU