1、 KSKSKSKSKSKSKSK KSKSKS KSKSK KSKS KSK KS KS V ISO 17894 KS V ISO 17894:2012 2012 10 25 http:/www.kats.go.krKS V ISO 17894:2012 : ( ) ( ) () () () ( ) : (http:/www.standard.go.kr) : :2007 10 31 :2012 10 25 2012-0558 : : ( 02-509-7274) (http:/www.kats.go.kr). 10 5 , . KS V ISO 17894:2012 i ii 1 1 2 1
2、 3 1 4 .2 5 .5 6 5 7 PES 6 7.1 PES .6 7.2 PES 7 7.3 PES 9 A( ) 12 B( ) PES .18 C( ) PES .42 D( ) PES .49 E( ) 59 F( ) PES 63 64 KS V ISO 17894:2012 ii 2005 1 ISO 17894, Ships and marine technology Computer applications General principles for the development and use of programmable electronic systems
3、 in marine applications . KS V ISO 17894:2012 Computer applications General principles for the development and use of programmable electronic systems in marine applications 1 , . . , , . . . , . KS X IEC 60945 . ( , ) . 2 7. . . 7. . 7. . 3 . . ( ) . KS A ISO 9241 2, KS A ISO 9241 10, (VDTs) 10: KS
4、A ISO 9241 11, (VDTs) 11: KS A ISO 13407, KS V ISO 17894:2012 2 KS C IEC 61069 1, 1: KS C IEC 61508 4, / / 4: KS Q ISO 9000, KS Q ISO 10007, KS X ISO/IEC 9126 1, 1: KS X ISO/IEC 12207, KS X IEC 60945, ISO/IEC 2382 1, Information technology Vocabulary Part 1: Fundamental terms IEEE 610.12, Standard g
5、lossary of software engineering terminology BS 4778 3.1, Quality vocabulary. Availability, reliability and maintainability terms. Guide to concepts and related definitions BS 4778 3.2, Quality vocabulary. Availability, reliability and maintainability terms. Glossary of international terms 4 . A . 4.
6、1 (context of use) , , , ( , ) KS A ISO 9241 11 A.2 . 4.2 (dangerous failure) KS C IEC 61508 4 , . 4.3 (dependability) KS C IEC 61069 5 KS V ISO 17894:2012 3 4.4 . KS A ISO/IEC GUIDE 50(191)( ) (error) . KS C IEC 61508 4. , , (KS A ISO/IEC GUIDE 50(191), BS 4778). 4.5 (fault) , , KS A ISO/IEC GUIDE
7、50(191) 4.6 (fault tolerance) (attribute) KS C IEC 61508 4, KS A ISO/IEC GUIDE 50(191), BS 4778 4.7 (hazard) , , , BS 4778 4.8 (programmable electronic system) PES , ( ) / / ( ) ( ) KS C IEC 61508 4 1 PES , . 2 A.1 . 4.9 (risk) (harm) KS V ISO 17894:2012 4 KS A ISO/IEC GUIDE 51 A.3 . 4.10 , , ISO/IE
8、C 2382 1: 1993 4.11 (conceive) KS C IEC 61508 4 4.12 (task) BS 4778 (function) . , ( ) (KS C IEC 61069 1). (attribute) . 4.13 (usability) , KS A ISO 9241 11 4.14 , (individual)KS A ISO 9241 10 KS A ISO 9241 2 IEEE 610.12 1 COTS . PES . 2 PES , PES 3 (stakeholder) . 3 “ ” . 3 , ( ) . KS V ISO 17894:2
9、012 5 4.15 (validation) . KS Q ISO 9000 PES PES . 4.16 (verification) . KS Q ISO 9000 , (deliverable) . 5 COTS (commercial off the shelf) PES (programmable electronic system) PE (programmable electronic devices) SIL (safety integrity level) V&V (verification and validation) 6 PES . . . . . ( ) PES .
10、 PES . , . PES , PES . 7. PES (integrity) . PES . . B PES . . . , KS V ISO 17894:2012 6 . PES . PES . PES . PES , . PES . PES . PES . PES / . C D . B . E , . F . PES . PES . PES V&V . , , , , / , . C D . , , , . . , 7. A, B.1 B.2, C E . 7 PES 7.1 PES PES . , , . PES . KS V ISO 17894:2012 7 7.2 PES 7
11、.2.1 1 P1 PES . a) PES ( ) . , , , , , , , . b) PES , , . 7.2.2 2 P2 PES . a) . b) PES . c) . 7.2.3 3 P3 PES . a) PES . b) . , , , . c) , . d) . 7.2.4 4 P4 PES . a) PES . b) . c) . 7.2.5 5 P5 PES . a) PES . b) PES , . c) PES . KS V ISO 17894:2012 8 d) PES . 1) 2) e) . 7.2.6 6 P6 , PES , . a) PES , .
12、 b) PES . 7.2.7 7 P7 PES . a) PES . b) , . 7.2.8 8 P8 PES . a) PES , . b) , , . c) . d) . e) . 7.2.9 9 P9 PES , . a) PES , (physical) . b) , (dialogue) . c) . d) . e) . f) . 7.2.10 10 KS V ISO 17894:2012 9 P10 PES (interaction) . a) . b) , . c) . d) PES (interaction) . e) (dialogue) . f) . 7.2.11 11
13、 P11 PES . a) PES . b) PES . 1) 2) c) PES . d) PES . e) PES . 7.3 PES 7.3.1 PES PES . 7.2 . 7.3.2 12 P12 PES . , . a) (phase) , . b) . c) . 7.3.3 13 P13 . a) PES . KS V ISO 17894:2012 10 b) . c) . d) . e) . f) PES (integrity) . g) , , . h) PES . i) . 7.3.4 14 P14 . a) PES . b) PES . c) , PES . d) PES (evolution) . 1) 2) 3) 7.3.5 15 P15 . a) (phase) . b) . c) PES . d) , . e) . f) PES . 7.3.6 16 P16 . a) . b)