Funding: This work is partly funded through a PhD studentship to the first author by the School of Computer Science, University of St Andrews.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 o...
Abstract. The ever-growing complexity of software systems coupled with their stringent availability ...
This paper presents a framework for the representation of uncertainty in the estimates for software ...
The concern for handling uncertainty in software pervades contemporary software engineering. A part...
There are many aspects involved in the development and operation of a software system, including sys...
This paper discusses the topic of uncertainty in the context of architecting embedded software and s...
This paper provides a comprehensive overview and analysis of research work on how uncertainty is cur...
Uncertainty complicates early requirements and architecture de-cisions and may expose a software pro...
Uncertainty creeps into the software development process in many ways, shapes and forms. In the earl...
Various projects types are proposed with different objectives; it is necessary to manage strategical...
Software-intensive systems are increasingly used to support tasks that are typically characterized b...
Uncertainty is one of the most complex issues plaguing systems architecting. Uncertainty occurs in a...
Information system development (ISD) projects are characterized by complexity, intangibility, and hi...
Uncertainty is present in model-based developments in many different ways. In the context of composi...
In this era of dynamic technological phase shift, management and estimation of client's requirements...
The aim of this paper is to describe software system product uncertainty analysis with the assistanc...
Abstract. The ever-growing complexity of software systems coupled with their stringent availability ...
This paper presents a framework for the representation of uncertainty in the estimates for software ...
The concern for handling uncertainty in software pervades contemporary software engineering. A part...
There are many aspects involved in the development and operation of a software system, including sys...
This paper discusses the topic of uncertainty in the context of architecting embedded software and s...
This paper provides a comprehensive overview and analysis of research work on how uncertainty is cur...
Uncertainty complicates early requirements and architecture de-cisions and may expose a software pro...
Uncertainty creeps into the software development process in many ways, shapes and forms. In the earl...
Various projects types are proposed with different objectives; it is necessary to manage strategical...
Software-intensive systems are increasingly used to support tasks that are typically characterized b...
Uncertainty is one of the most complex issues plaguing systems architecting. Uncertainty occurs in a...
Information system development (ISD) projects are characterized by complexity, intangibility, and hi...
Uncertainty is present in model-based developments in many different ways. In the context of composi...
In this era of dynamic technological phase shift, management and estimation of client's requirements...
The aim of this paper is to describe software system product uncertainty analysis with the assistanc...
Abstract. The ever-growing complexity of software systems coupled with their stringent availability ...
This paper presents a framework for the representation of uncertainty in the estimates for software ...
The concern for handling uncertainty in software pervades contemporary software engineering. A part...