Abstract
There are many aspects involved in the development and operation of a software system, including system artefacts, activities, and infrastructure. Most of these aspects are vulnerable to uncertainty, which can result in risks to system quality and performance. Thus it is important to identify, represent and manage uncertainty in software systems. We hypothesise that using an underlying conceptual framework for characterising uncertainty can facilitate these activities. This paper demonstrates the use of an extensible framework, which defines a foundation for the systematic and explicit consideration of uncertainty in software systems. A software architecture case study is used to illustrate and evaluate the framework. A discussion of potential uses for the framework and future research is also provided.
Original language | English |
---|---|
Title of host publication | Proceedings - 2022 IEEE 46th Annual Computers, Software, and Applications Conference (COMPSAC) |
Editors | Hong Va Leong, Sahra Sedigh Sarvestani, Yuuichi Teranishi, Alfredo Cuzzocrea, Hiroki Kashiwazaki, Dave Towey, Ji-Jiang Yang, Hossain Shahriar |
Publisher | IEEE Computer Society |
Number of pages | 6 |
ISBN (Electronic) | 9781665488105 |
ISBN (Print) | 9781665488112 |
DOIs | |
Publication status | Published - 10 Aug 2022 |
Event | Computers, Software & Applications in an Uncertain World (COMPSAC 2022) - Virtual only Duration: 27 Jun 2022 → 1 Jul 2022 Conference number: 46 https://ieeecompsac.computer.org/2022/ |
Publication series
Name | Proceedings - International Computer Software & Applications Conference |
---|---|
Publisher | IEEE |
ISSN (Print) | 0730-3157 |
Conference
Conference | Computers, Software & Applications in an Uncertain World (COMPSAC 2022) |
---|---|
Abbreviated title | COMPSAC 2022 |
Period | 27/06/22 → 1/07/22 |
Internet address |
Keywords
- Uncertainty
- Framework
- Uncertainty in software
- Software architecture