Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Software trustability analysis

View through CrossRef
A measure of software dependability called trustability is described. A program p has trustability T if we are at least T confident that p is free of faults. Trustability measurement depends on detectability. The detectability of a method is the probability that it will detect faults, when there are faults present. Detectability research can be used to characterize conditions under which one testing and analysis method is more effective than another. Several detectability results that were only previously described informally, and illustrated by example, are proved. Several new detectability results are also proved. The trustability model characterizes the kind of information that is needed to justify a given level of trustability. When the required information is available, the trustability approach can be used to determine strategies in which methods are combined for maximum effectiveness. It can be used to determine the minimum amount of resources needed to guarantee a required degree of trustability, and the maximum trustability that is achievable with a given amount of resources. Theorems proving several optimization results are given. Applications of the trustability model are discussed. Methods for the derivation of detectability factors, the relationship between trustability and operational reliability, and the relationship between the software development process and trustability are described.
Title: Software trustability analysis
Description:
A measure of software dependability called trustability is described.
A program p has trustability T if we are at least T confident that p is free of faults.
Trustability measurement depends on detectability.
The detectability of a method is the probability that it will detect faults, when there are faults present.
Detectability research can be used to characterize conditions under which one testing and analysis method is more effective than another.
Several detectability results that were only previously described informally, and illustrated by example, are proved.
Several new detectability results are also proved.
The trustability model characterizes the kind of information that is needed to justify a given level of trustability.
When the required information is available, the trustability approach can be used to determine strategies in which methods are combined for maximum effectiveness.
It can be used to determine the minimum amount of resources needed to guarantee a required degree of trustability, and the maximum trustability that is achievable with a given amount of resources.
Theorems proving several optimization results are given.
Applications of the trustability model are discussed.
Methods for the derivation of detectability factors, the relationship between trustability and operational reliability, and the relationship between the software development process and trustability are described.

Related Results

Performance simulation methodologies for hardware/software co-designed processors
Performance simulation methodologies for hardware/software co-designed processors
Recently the community started looking into Hardware/Software (HW/SW) co-designed processors as potential solutions to move towards the less power consuming and the less complex de...
Software Assurance
Software Assurance
Abstract Confidence in software quality is a rare commodity throughout all industries. Software publishers, users, and system integrators are highly distrustful of anyone...
Pengaruh Kadar Air dan Kadar Abu terhadap Nilai Kalori Batubara Berdasarkan Analisis Rergesi Linier Berganda
Pengaruh Kadar Air dan Kadar Abu terhadap Nilai Kalori Batubara Berdasarkan Analisis Rergesi Linier Berganda
Abstract. Coal contains moisture in the air, ash, volatiles, and fixed carbon. Proximate analysis was conducted to determine these contents, and the calorific value of the coal was...
ELIXIR Europe on the Road to Sustainable Research Software
ELIXIR Europe on the Road to Sustainable Research Software
ELIXIR (ELIXIR Europe 2019a) is an intergovernmental organization that brings together life science resources across Europe. These resources include databases, software tools, trai...
SOFTWARE TESTING TECHNIQUES AND PRINCIPLES
SOFTWARE TESTING TECHNIQUES AND PRINCIPLES
This paper describes Software testing, need for software testing, Software testing goals and principles. Further it describe about different Software testing techniques and differe...
PERANGKAT LUNAK KOMPUTER
PERANGKAT LUNAK KOMPUTER
Abstrak Perangkat lunak komputer (software) atau disebut juga dengan peranti lunak adalah sebuah program komputer yang menjadi jembatan penghubung antara pengguna komputer (user) d...
Global Software Team and Inexperienced Software Team
Global Software Team and Inexperienced Software Team
Given that the number of qualified programmers cannot be increased drastically and rapidly, software managers in most parts of the world will likely have to live with a human resou...
The Impact of In-House Software Development Practices on System Usability in the Social Security Funds in Tanzania
The Impact of In-House Software Development Practices on System Usability in the Social Security Funds in Tanzania
In-house software development is a critical phenomenon for the production of efficient and effective software in generating requisite job output. A few studies have devoted efforts...

Back to Top