
Clause / Requirement
Compliance
Signature
b the source code listing, including all
global and local variables, constants
and labels used, and sufficient
comment for the program flow to be
recognized;
The source code can be obtained.
c details of any software tools used in
the preparation of the program (e.g.
high level design tools, compilers,
assemblers).
The list can be composed on
request and contains high level
design tools, compilers for various
processors, syntax validation tools,
build tools, test tools, performance
validation tools, version control
tools, and defect tracking tools.
14.3 Software design
Plena Voice Alarm System is
compliant.
In order to ensure the reliability of the
VACIE the following requirements for
software design shall apply:
a the software shall have a modular
structure;
The modular structure of the Plena
Voice Alarm System software is
documented in the software
architecture documents.
b the design of the interfaces for
manually and automatically generated
data shall not permit invalid data to
cause an error in the program
execution;
The interfaces between the
modules and to external
components are well defined and
described in the design documents
and external interface documents
(Open Interface). Asserts are used
to validate inputs on component
boundaries.
c the software shall be designed to
avoid the occurrence of a deadlock in
the program flow.
Design guidelines are in place to
avoid deadlocks. Multi threading
within components is avoided
where feasible and components
have an input command queue for
safe decoupling of threads.
14.4 Program monitoring (see also
Annex C)
Plena Voice Alarm System is
compliant.
14.4.1 The execution of the program shall
be monitored as under 14.4.2 or 14.4.3. If
routines associated with the main
functions of the program are no longer
executed, either or both of the following
shall apply:
186 en | Appendices
Plena
2013.07 | V2.0 |
Installation and Operation manual
Bosch Security Systems B.V.
Содержание Plena Power Amplifier
Страница 1: ...Plena Voice Alarm System en Installation and Operation manual ...
Страница 2: ......
Страница 191: ......