Ensuring robustness in software is as important as ever, with the increasing significance of information technology in our lives. Users of any IT system expect and require a high level of uptime. The earlier a threat to robustness is discovered in the development of a system, the cheaper it is to handle. Allowing robustness to come into focus at an early stage of development has been the objective of this master thesis. This thesis is a continuation of the work that we did in the autumn 2007 (Skjervold and Haga 2007), where we created a requirement specification for a tool that can aid system developers in realizing robustness during their design. This requirement specification was based upon interviews with software development companies...
In this paper we propose an approach for linking the isolated research results together and describe...
Software projects are known for their failure rate, where many are being delivered late, over budget...
Context: In every software development method, requirement gathering and analysis phase plays the mo...
Ensuring robustness in software is as important as ever, with the increasing significance of informa...
Software developers identify two main reasons why software systems are not made robust: performance ...
Context: With the increased use of software for running key functions in modern society it is of utm...
The importance of software quality increases as software products become more intertwined with our e...
[Context and motivation] With increasing use of software, quality attributes grow in relative import...
As our reliance on software has increased, robustness has become an important subject. Software that...
Growing complexity of software systems and increasingdemand for higher quality systems has resulted ...
Robustness of a software system is defined as the degree to which the system can behave ordinarily a...
As software systems grow in size they will also grow in complexity. If the increased complexity is n...
The video game industry can be ruthless. As a developer, you usually find yourself working in the po...
In recent years, the World Wide Web (WWW) has become a popular platform for system development. Ther...
The main focus of the research presented in this thesis is a usability evaluation framework for mass...
In this paper we propose an approach for linking the isolated research results together and describe...
Software projects are known for their failure rate, where many are being delivered late, over budget...
Context: In every software development method, requirement gathering and analysis phase plays the mo...
Ensuring robustness in software is as important as ever, with the increasing significance of informa...
Software developers identify two main reasons why software systems are not made robust: performance ...
Context: With the increased use of software for running key functions in modern society it is of utm...
The importance of software quality increases as software products become more intertwined with our e...
[Context and motivation] With increasing use of software, quality attributes grow in relative import...
As our reliance on software has increased, robustness has become an important subject. Software that...
Growing complexity of software systems and increasingdemand for higher quality systems has resulted ...
Robustness of a software system is defined as the degree to which the system can behave ordinarily a...
As software systems grow in size they will also grow in complexity. If the increased complexity is n...
The video game industry can be ruthless. As a developer, you usually find yourself working in the po...
In recent years, the World Wide Web (WWW) has become a popular platform for system development. Ther...
The main focus of the research presented in this thesis is a usability evaluation framework for mass...
In this paper we propose an approach for linking the isolated research results together and describe...
Software projects are known for their failure rate, where many are being delivered late, over budget...
Context: In every software development method, requirement gathering and analysis phase plays the mo...