Biomedical Engineering Reference
In-Depth Information
Fig. A.1 The standards
development life-cycle of
IEEE
A.3.1 IEEE Standard 1012
The IEEE Standard 1012 is particularly used for both critical and non-critical soft-
ware related to the Software Verification and Validation Plans (SVVP). Critical soft-
ware is software in which a failure could have an impact on safety or could cause
large, financial or social losses [ 14 ]. The SVVP mainly used for first, verification
of the software product according to the previously defined life-cycle phases, and
second validation of the final product according to the existing software and system
requirements [ 16 ].
A.3.2 IEEE Standard 730
The IEEE Standard 730 [ 15 ] is related to the Software Quality Assurance Plans
(SQAP), which provides minimum acceptable requirements for the software. This
standard helps specially for development and maintenance of the critical software.
A subset of requirements of this standard is applicable to non-critical and already
developed software.
A.3.3 IEEE Standard 1074
The IEEE Standard 1074 is used for developing a process of a software project life
cycle. This standard mainly controls the architecture of the process, which is partic-
ularly useful for organisation that is responsible to complete development process
of the software projects [ 17 ]. The development life cycle of the IEEE standards is
depicted in Fig. A.1 , which describes a process for developing the IEEE standards
using six stages life cycle under the fixed time frame along with the effective and
trusted process. A detailed description about each level of the development life cycle
of the IEEE standards is available in [ 13 ].
Search WWH ::




Custom Search