DocumentCode
3419909
Title
Integrating safety and security requirements into design of an embedded system
Author
Zafar, Saad ; Dromey, R.G.
Author_Institution
Griffith Univ., Brisbane, Qld., Australia
fYear
2005
fDate
15-17 Dec. 2005
Abstract
Most modern embedded systems are now required to satisfy seemingly divergent critical properties like safety and security. It is therefore becoming increasingly important that any systems development methodology employed should support modeling of system requirements in a manner that it facilitates validation and verification of such critical properties. In the paper we present the result of applying the genetic software engineering (GSE) method to design an ambulatory infusion pump (AIP) which must satisfy a number of safety and security properties. The safety and security requirements are integrated with the rest of the systems requirements in the form of integrated behavior tree (IBT), which is systematically refined into a design behavior tree (DBT). The integrated behavioral view of the requirements provides a platform for requirements conflict resolution, defect detection and requirements validation. The formal semantics of the behavior tree (BT) notation, used to specify the requirements, makes formal verification of critical properties in the final design possible.
Keywords
embedded systems; formal specification; formal verification; safety-critical software; security of data; tree data structures; ambulatory infusion pump; design behavior tree; embedded system; formal verification; genetic software engineering method; integrated behavior tree; system requirement; systems development methodology; Design methodology; Embedded system; Formal verification; Genetics; Medical control systems; Security; Software engineering; Software safety; Systems engineering and theory; Tree graphs;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2005. APSEC '05. 12th Asia-Pacific
ISSN
1530-1362
Print_ISBN
0-7695-2465-6
Type
conf
DOI
10.1109/APSEC.2005.75
Filename
1607203
Link To Document