Research Institute (KAERI) Daedeok-daero, Yuseong-gu, Daejeon, Republic of Korea

Size: px
Start display at page:

Download "Research Institute (KAERI) 989-111 Daedeok-daero, Yuseong-gu, Daejeon, Republic of Korea 305-353"

Transcription

1 , pp Methods of Software Qualification for a Safety-grade Optical Modem to be used Core Protection Calculator (CPC) in Korea Standard Nuclear Power Plant (KSNP) Jangyeol Kim 1 and Soongohn Kim 2* 1 Instrumentation and Control & Human Factors Division/Korea Atomic Energy Research Institute (KAERI) Daedeok-daero, Yuseong-gu, Daejeon, Republic of Korea Division of Computer and Game Science, Joongbu University, 101 Daehakro, Chubu-Meon, GumsanGun, Chungnam, , Korea 1 jykim@kaeri.re.kr, 2 sgkim@joongbu.ac.kr Abstract This paper describes safety-critical software qualification methods and its approach, which corresponds to well-structured qualification organization, methods and results, software quality assurance, and software configuration management. This paper also describes the verification test environment, test components and items, a traceability analysis, and system tests as a result of software qualification based on Software Requirement Specifications (SRS) for a safety-grade optical modem of a Core Protection Calculator (CPC) in a Korea Standard Nuclear Power Plant (KSNP), and Software Design Specifications (SDS) for a safety-grade optical modem of a CPC in a KSNP. We believe that we achieve the functionality, performance, reliability, and safety, which are the software qualification objective goals of safety-critical systems. Keywords: Software Qualification, Software Quality Assurance, Verification and Validation, Software Configuration Management, Integration & System Test, Safety-grade Optical Modem, Core Protection Calculator, Korea Standard Nuclear Power Plant 1. Introduction To qualify as safety-critical software, the defined responsibilities among the assurance organization are very important. The development team is responsible for producing a design output during the software life cycle. The Software Verification & Validation (SVV) and Software Safety Analysis (SSA) are used for a safety qualification on the produced design output by the development team. First, prior to use, a Commercial Off-The Shelf (COTS) software tool should be dedicated by the quality assurance organization. The Software Configuration Management under Software Quality Assurance is responsible for the configuration identification, which are the status accounting, and the revision control on all of the design output and its verification results. The suggested well-structured organization described in this paper is as shown in Figure 1. * Corresponding Author ISSN: IJSEIA Copyright c 2014 SERSC

2 (SPM : Software Program Manual, SDP: Software Development Plan, SQAP: Software Quality Assurance Plan, SVVP: Software Verification and Validation Plan, SCMP : Software Configuration Management Plan, SO&MP : Software Operation and Maintenance Plan, SSPD : Software Safety Plan Description, CDP: Commercial Off the Shelf Dedication Plan, COTS: Commercial Off The Shelf Software, SQA: Software Quality Assurance, SVV: Software Verification and Validation, SCM: Software Configuration Management, SR: Software Review, SA: Safety Analysis, FCA: Functional Configuration Audit, PCA: Physical Configuration Audit) Figure 1. Well-structured Qualification Organization for Safety-Critical Systems This paper describes the test environment, test components and items, a traceability analysis, and system tests as a result of system verification and validation based on Software Requirement Specifications (SRS) for a safety-grade optical modem of a Core Protection Calculator (CPC) in a Korea Standard Nuclear Power Plant (KSNP), and Software Design Specifications (SDS) for a safety-grade optical modem of a CPC in a KSNP. 2. Methods and Results The methods used for software qualification are requirement traceability, software verification testing, software quality assurance and software configuration management. In this section, the test methods and results are described. Above all, in the case of safetycritical systems, it is important whether system test results on the host environment are satisfied with the target board have been performed or not. Functional tests, performance tests, event tests and scenario tests for safety-grade optical modem has been tested successfully. Coverage of the range value, boundary value, and equivalent value were also measured Traceability Analysis A traceability analysis is performed through the Code & Standard criteria, requirements, test identifier (ID) and object code of target board of completeness, correctness, and consistency. The accuracy of a definition, input/output accuracy, 234 Copyright c 2014 SERSC

3 accuracy of software behavioral characteristics, and accuracy of an interface of the software function are very important. Traceability analyses are classified by basis reviews & comments and the latter details the requirement traceability management, as shown in Figure Verification test environment Figure 2. Requirement Traceability Analysis Software testing consists of a component test, an integration test, and a system test. These test executions produce a test plan generation, a test design generation, a test case generation, and a test procedure generation according to the software test life cycle, as shown in Figure 3. A test plan should be prepared to satisfy the functional requirements and performance requirements, event test requirements, and scenario test requirements of the safety-critical system. Figure 3. Testing Process by Test Life Cycle The system test performs functionality, performance, event tests, and scenario tests including error detection and diagnosis, scan time violation, deterministic communication, and communication independence. Application firmware of the safety-grade optical modem to be used the Core Protection Calculator (CPC), in a Korea Standard Nuclear Power Plant (KSNP) was developed under GNU /Linux Ubuntu of AMD64 environments. To build a system test with the host environment, firmware was ported in the target board of a safety-grade optical modem using Copyright c 2014 SERSC 235

4 USBISP. To measure the embedded software of a safety-grade optical modem, an AVR USBISP V3.0 and avrdude 5.10 utility were used as shown in Figure 4. Figure 4. Verification Test Environments of Safety-Grade Optical Modem 2.3. Test Components and Test Items Test components and items are as shown in Table 1. Table 1. Test Components and Items for Safety-Grade Optical Modem of CPC NO Category Test Test Items Components 1. Functional test Initial setup Variable of Hardware and Software - - Optical Modem - - LED - - Timer - - WDT etc. Optical signal translation Voltage-Optical signal Optical signal - Voltage Data communication Status indication Sending Only (Unidirectional) Receiving Only (Unidirectional) POWER TX RX FAULT Setup Protocol Gain, Offset Protocol Analysis (Packet) CRC8 2. Performance test Accuracy Accuracy ±0.05% Communication speed - 4ms bps 3. Event test Fault injection Power Fail, Abnormal State - - Signal short - - CRC - - Timeout - - Frame Error - - Buffer overflow 4. Scenario test Continuous operation test About three months burn-in test 236 Copyright c 2014 SERSC

5 In particular, the performance requirements listed above should be satisfied for the purchase order requirements of Korea Hydro and Nuclear Power Co. Ltd (KHNP) as follows. - The response time should be less than 4ms. - Full Range Accuracy within ± 0.05% or better should be satisfied. - Unidirectional buffering and deterministic communication should be satisfied Test Results The initialization setup, optical signal conversion capabilities, communication capabilities and accuracy, display status indication, parameter setup, and protocol were set up in the functional tests. The Performance tests were carried out as follows: - Response time : 4ms - Accuracy of ± 0.05% bps transfer rate - Communication time between the ADC (Analog Digital Converter) and MCU (Main Control Unit) - Communication time between the MCU and DAC (Digital to Analog Converter) - Optical modem transmitter offset - Gain adjustment between the MCU and DAC - TWI (Two Wire Interface) communication as an optical transmitter - TWI communication as an optical receiver - Communication between the MCU of the optical modem sender and external clock - Communication between the MCU of the optical modem receiver and external clock - Status of communication tracking between the MCU of the optical modem receiver and optical receiver s component The verification results of the performance test for a bps transfer rate and response time (4ms) among several performance tests are shown in Figure 5 and Figure 6, respectively. Figure 5. Transfer Rate of 57600bps Copyright c 2014 SERSC 237

6 Figure 6. 4ms Response Time Event tests were performed based on the error injection; in particular, a signal short-circuit among several error injections was tested successfully. The signal source of making a triangular wave under the verification test oracle equipment was used as shown in Figure 7. A scenario based burn-in test was carried out during three months and two weeks continuously. Figure 7. Continuous Tests by Triangular Wave 3. Software Quality Assurance Measurement 3.1. Software Quality Assurance After the system test is completed, an inside peer review was performed in the same way as that of the integration test and system test. The defects, problems and corrective actions list should be submitted to the Software Quality Assurance (SQA) organization for an Anomaly Report (ANR). A review meeting should be held according to the quality assurance procedure. It should focus on an objective quality goal as quality management in the system test phase. After a review of the system s test results, the SQA should inspect and follow-up the test results with a checklist as to whether a system test will achieve enough of the original objectives. It should also determine whether the system test level was proper for the physical configuration audit and performance based audit by the SQA. After comparing the expected value and the resulting value by the SQA, it is necessary that they take the required actions. We have used a confirmation of the results of the SQA for the system test results. One can 238 Copyright c 2014 SERSC

7 use the software qualification results for the physical configuration audit and the performance based audit by the SQA. Software Quality Assurance activities have been performed during the software life cycle, as shown in Table 2. SWLC Table 2. Software Quality Activities under a System QA Program Software Development Baselines Requirements SQAP, SVVP, SRS. SRS review. Recommended Software Quality Assurance Activities. In-process audit. Software Test Plan Review. Managerial Review Design Implementation Preliminary Design Description Software Design Description Code Listing, Other Documentation(Code Implementation Specification). Preliminary Design Review. In-process Audit. Detailed Design Review. In-Process Audit Test Test Documentation. Functional Configuration Audit Installation and Checkout Deliverable items, Installation Report etc., SVVR User Documentation. Physical Configuration Audit. Performance-based Audit. User Documentation Review Notes : SWLC : Software Development Life Cycle, SVVR : Software Verification and Validation Report. The division of responsibilities among the System-Level Quality Assurance and Software- Level Quality Assurance (SQA) are that the former primarily focuses on quality assurance criteria and quality assurance procedure in the upper level, whereas the latter implements a review and audit from the technical perspective in the lower level. The classification in the audit consists of a Functional Configuration Audit, Physical Configuration Audit, and In- Process Audit. A Functional Configuration Audit compiles safety-grade optical modem software, whether or not it meets the requirements in testing level from functional entities (logical viewpoint). Although an In-Process Audit is largely applicable in all of the software lifecycle, it is applied in the design and implementation phases. Physical Configuration Audit and Performance-based Audit are planned to be applied in the release phase (final phase). A review performs a requirement phase, design phase, and user documentation to ensure the quality assurance criteria and quality assurance procedure. Copyright c 2014 SERSC 239

8 3.2. Software Configuration Management Software Configuration Management (SCM) under a software quality assurance policy is performed during the entire software lifecycle. Inconsistencies among the software configuration items were found to be the date and revision number of the software documents and source codes. Some of the reported anomalies have been resolved throughout the software configuration management process. Figure 7 shows an example of a SCM process. 4. Conclusions Figure 7. Software Configuration Management by NuSCM Tool Our safety-critical software qualification methodology through the projects was well established. The toolsets used was a self-developed one and a commercially available one. The technique has taken advantage of qualification techniques that use Code and Standard criteria, and requirement traceability analysis with verification testing techniques. We investigated software qualification processes, i.e., the requirements, design, implementation, and test phase, using the proposed well-structured qualification organization and qualification methodologies. Our major qualification techniques are a requirement traceability analysis, formal verification testing as a verifier, software configuration management under the quality assurance system including the integration, and a system test. The applied qualification methodology satisfies the SRP/BTP-14 criteria for a safety-critical system in nuclear power plants. All tests were performed according to the test plan and test procedures. Functional testing, performance testing, event testing, and scenario based testing for a safety-grade optical modem of a Core Protection Calculator in a Korea Standard Nuclear Power Plant as a thirtyparty verifier were successfully performed. We confirmed that the coverage criterion for a safety-grade optical modem of a Core Protection Calculator was satisfactory using a traceability analysis matrix between high-level requirements and a lower-level system test case data set. The qualification methodology and our experience are going to be continually upgrading in upcoming projects. 240 Copyright c 2014 SERSC

9 Acknowledgements This work, described herein, is being performed for Development of the Suitability Assessment on nuclear I&C, Surveillance and Early Response as part of the Korea Atomic Energy Research Institute (KAERI) projects and funded by the Korean Ministry of Science and Technology since on January the 1 st, References [1] J.-Y. Kim and S.-G. Kim, Software Qualification Approach for Safety-critical Software of the Embedded System, The 2012 International Conference on Future Generation Communication and Networking (FGCN), Kangwondo Korea, (2012) December [2] J. Y. Kim and K.-C. Kwon, The Commercial Off The Shelf(COTS) Dedication of QNX Real Time Operating System(RTOS), International Conference on Reliability, Safety and Hazard-2010, Mumbai India, (2010) December [3] J. Y. Kim, S. W. Cheon, J. S. Lee, Y. J. Lee, K. H. Cha and K.-C. Kwon, Software V&V Methods for a Safety Grade Programmable Logic Controller, International Conference on Reliability, Safety and Hazard- 2005, Mumbai India, (2005), December [4] K. H. Cha, J. Y. Kim, S. W. Cheon, J. S. Lee, Y. J. Lee and K.-C. Kwon, Software Qualificaiton of a Programmable Logic Controller for Nuclear Instrumentation and Control Applications, 2006 WSEAS International Conferences(ISCGAV 06), Crete, (2006) August. [5] 10CFR 50 Appendix A,4/94, General Design Criteria. [6] ASME NQA , Quality Assurance Requirements for Nuclear Facility Applications. [7] USNRC Reg. Guide 1.152, Rev. 02, 2006, Criteria for Programmable Digital Computers System Software in Safety Related Systems of Nuclear Power Plants. [8] USNRC Reg. Guide Rev.1 Feb. 2004, Verification, Validation, Reviews, And Audits for Digital Computer Software Used in Safety Systems of Nuclear Power Plants. [9] USNRC Reg. Guide Rev.0 Sep. 1997, Configuration Management Plans for Digital Computer Software Used in Safety Systems of Nuclear Power Plants. [10] USNRC Reg. Guide Rev.0 Sep. 1997, Software Test Documentation for Digital Computer Software Used in Safety Systems of Nuclear Power Plants. [11] USNRC Reg. Guide Rev.0 Sep. 1997, Software Unit Testing for Digital Computer Software Used in Safety Systems of Nuclear Power Plant. [12] USNRC Reg. Guide Rev.0 Sep. 1997, Software Requirements Specification for Digital Computer Software Used in Safety Systems of Nuclear Power Plants. [13] USNRC Reg. Guide Rev.0 Sep. 1997, Developing Software Life Cycle Processes for Digital Computer Software Used in Safety Systems of Nuclear Power Plants. [14] USNRC IEEE Std , Standard Criteria for Digital Computers in Safety System of Nuclear Power Generating Stations. [15] IEEE Std , IEEE Standard for Software Test Documentation. [16] IEEE Std , IEEE Standard for Software Unit Testing. [17] IEEE Std , IEEE Standard for Software verification and validation. [18] IEEE Std Ed., R96, Standard for Qualifying Class 1E Equipment for Nuclear Power Generating Stations. [19] IEEE Std , Standard for Configuration Management in Systems and Software Engineering. [20] IEEE Std , Standard for Software Test Documentation. [21] IEEE Std , R1993, Standard for Software Unit Testing. [22] IEEE Std , Standard for Software Verification and Validation. [23] IEEE Std , Standard for Software Reviews. [24] IEEE Std , Standard for Software Project Management Plans. [25] IEEE Std , Standard for Developing Software Life Cycle Processes. [26] IEEE Std , Standard for Software Safety Plans. Copyright c 2014 SERSC 241

10 Authors Jangyeol Kim, he received Ph.D. degrees from University of CHUNG-ANG, Seoul, Korea, in Computer Science in He has been working as an Principal Researcherr in Korea Atomic Energy Research Institute (KAERI) from March His research interests include Distributed Operating System, System Programming, Embedded System, Safety-critical Software Engineering, Software Qualification, Hardware Qualification, Commercial Off-the-Shelf Software Dedication, Quality Assurance, and Safety Analysis, and so on. SoonGohn Kim, he received Ph.D. degrees from Chonbuk National University, Seoul Korea, in Computer Engineering in He has been working as a Professor in Joongbu University from March His research interests include Ubiquitous Computing, Distributed Computing, Database Integrity, Cryptographic Protocol, A methodology of Software Development, Software Evaluation, Networks, and so on. 242 Copyright c 2014 SERSC

Development and Application of POSAFE-Q PLC Platform

Development and Application of POSAFE-Q PLC Platform Development and Application of POSAFE-Q PLC Platform MyeongKyun Lee a, SeungWhan Song a, DongHwa Yun a a POSCO ICT Co. R&D center, Korea Techno-complex 126-16, 5-ka, Anam-dong, Sungbuk, Seoul, Republic

More information

STANDARD REVIEW PLAN

STANDARD REVIEW PLAN NUREG-0800 U.S. NUCLEAR REGULATORY COMMISSION STANDARD REVIEW PLAN BRANCH TECHNICAL POSITION 7-14 GUIDANCE ON SOFTWARE REVIEWS FOR DIGITAL COMPUTER-BASED INSTRUMENTATION AND CONTROL SYSTEMS REVIEW RESPONSIBILITIES

More information

U.S. NUCLEAR REGULATORY COMMISSION STANDARD REVIEW PLAN. Organization responsible for the review of instrumentation and controls

U.S. NUCLEAR REGULATORY COMMISSION STANDARD REVIEW PLAN. Organization responsible for the review of instrumentation and controls U.S. NUCLEAR REGULATORY COMMISSION STANDARD REVIEW PLAN NUREG-0800 BRANCH TECHNICAL POSITION 7-14 GUIDANCE ON SOFTWARE REVIEWS FOR DIGITAL COMPUTER-BASED INSTRUMENTATION AND CONTROL SYSTEMS REVIEW RESPONSIBILITIES

More information

CHAPTER 7 Software Configuration Management

CHAPTER 7 Software Configuration Management CHAPTER 7 Software Configuration Management ACRONYMS CCB CM FCA MTBF PCA SCCB SCI SCM SCMP SCR SCSA SEI/CMMI SQA SRS USNRC INTRODUCTION Configuration Control Board Configuration Management Functional Configuration

More information

The Design and Implementation of the Integrated Model of the Advertisement and Remote Control System for an Elevator

The Design and Implementation of the Integrated Model of the Advertisement and Remote Control System for an Elevator Vol.8, No.3 (2014), pp.107-118 http://dx.doi.org/10.14257/ijsh.2014.8.3.10 The Design and Implementation of the Integrated Model of the Advertisement and Remote Control System for an Elevator Woon-Yong

More information

A DEVELOPMENT FRAMEWORK FOR SOFTWARE SECURITY IN NUCLEAR SAFETY SYSTEMS: INTEGRATING SECURE DEVELOPMENT AND SYSTEM SECURITY ACTIVITIES

A DEVELOPMENT FRAMEWORK FOR SOFTWARE SECURITY IN NUCLEAR SAFETY SYSTEMS: INTEGRATING SECURE DEVELOPMENT AND SYSTEM SECURITY ACTIVITIES A DEVELOPMENT FRAMEWORK FOR SOFTWARE SECURITY IN NUCLEAR SAFETY SYSTEMS: INTEGRATING SECURE DEVELOPMENT AND SYSTEM SECURITY ACTIVITIES JAEKWAN PARK * and YONGSUK SUH Korea Atomic Energy Research Institute

More information

MDEP Generic Common Position No DICWG 02

MDEP Generic Common Position No DICWG 02 MDEP Generic Common Position No DICWG 02 Related to: Digital Instrumentation and Controls Working Group activities COMMON POSITION ON SOFTWARE TOOLS FOR THE DEVELOPMENT OF SOFTWARE FOR SAFETY SYSTEMS 1

More information

GUIDANCE DOCUMENT TO IMPLEMENT POLICY FOR SOFTWARE QUALITY ASSURANCE IN THE NUCLEAR POWER INDUSTRY

GUIDANCE DOCUMENT TO IMPLEMENT POLICY FOR SOFTWARE QUALITY ASSURANCE IN THE NUCLEAR POWER INDUSTRY NUCLEAR ENERGY INSTITUTE NUCLEAR INFORMATION TECHNOLOGY STRATEGIC LEADERSHIP GUIDANCE DOCUMENT TO IMPLEMENT POLICY FOR SOFTWARE QUALITY ASSURANCE IN THE NUCLEAR POWER INDUSTRY NITSL-SQA-2005-02 Revision

More information

IAEA-TECDOC-1328 Solutions for cost effective assessment of software based instrumentation and control systems in nuclear power plants

IAEA-TECDOC-1328 Solutions for cost effective assessment of software based instrumentation and control systems in nuclear power plants IAEA-TECDOC-1328 Solutions for cost effective assessment of software based instrumentation and control systems in nuclear power plants Report prepared within the framework of the Technical Working Group

More information

SAFETY SOFTWARE QUALITY ASSURANCE FUNCTIONAL AREA QUALIFICATION STANDARD. DOE Defense Nuclear Facilities Technical Personnel

SAFETY SOFTWARE QUALITY ASSURANCE FUNCTIONAL AREA QUALIFICATION STANDARD. DOE Defense Nuclear Facilities Technical Personnel DOE STANDARD NOT MEASUREMENT SENSITIVE DOE STD 1172-2003 December 2003 SAFETY SOFTWARE QUALITY ASSURANCE FUNCTIONAL AREA QUALIFICATION STANDARD DOE Defense Nuclear Facilities Technical Personnel U.S. Department

More information

DRAFT REGULATORY GUIDE

DRAFT REGULATORY GUIDE U.S. NUCLEAR REGULATORY COMMISSION August 2012 OFFICE OF NUCLEAR REGULATORY RESEARCH Division 1 DRAFT REGULATORY GUIDE Contact: K. Sturzebecher (301) 251-7494 DRAFT REGULATORY GUIDE DG-1206 (Proposed Revision

More information

This document was prepared in conjunction with work accomplished under Contract No. DE-AC09-96SR18500 with the U. S. Department of Energy.

This document was prepared in conjunction with work accomplished under Contract No. DE-AC09-96SR18500 with the U. S. Department of Energy. This document was prepared in conjunction with work accomplished under Contract No. DE-AC09-96SR18500 with the U. S. Department of Energy. DISCLAIMER This report was prepared as an account of work sponsored

More information

Independent Verification and Validation of SAPHIRE 8 Software Project Plan

Independent Verification and Validation of SAPHIRE 8 Software Project Plan INL/EXT-09-17022 Rev. 2 Independent Verification and Validation of SAPHIRE 8 Software Project Plan March 2010 The INL is a U.S. Department of Energy National Laboratory operated by Battelle Energy Alliance

More information

Procedure for Assessment of System and Software

Procedure for Assessment of System and Software Doc. No: STQC IT/ Assessment/ 01, Version 1.0 Procedure for Assessment of System and Software May, 2014 STQC - IT Services STQC Directorate, Department of Electronics and Information Technology, Ministry

More information

AN ANALYSIS OF TECHNICAL SECURITY CONTROL REQUIREMENTS FOR DIGITAL I&C SYSTEMS IN NUCLEAR POWER PLANTS

AN ANALYSIS OF TECHNICAL SECURITY CONTROL REQUIREMENTS FOR DIGITAL I&C SYSTEMS IN NUCLEAR POWER PLANTS http://dx.doi.org/10.5516/net.04.2012.091 AN ANALYSIS OF TECHNICAL SECURITY CONTROL REQUIREMENTS FOR DIGITAL I&C SYSTEMS IN NUCLEAR POWER PLANTS JAE-GU SONG *, JUNG-WOON LEE, GEE-YONG PARK, KEE-CHOON KWON,

More information

Applying NQA-1 Requirements for Computer Software Used in Nuclear Facilities ASME 2014 Small Modular Reactors Symposium April 17, 2014

Applying NQA-1 Requirements for Computer Software Used in Nuclear Facilities ASME 2014 Small Modular Reactors Symposium April 17, 2014 Applying NQA-1 Requirements for Computer Software Used in Nuclear Facilities ASME 2014 Small Modular Reactors Symposium April 17, 2014 Presented by: Norman P. Moreau, PE, CSQE, CQA President and Principal

More information

Design and Verification of Nine port Network Router

Design and Verification of Nine port Network Router Design and Verification of Nine port Network Router G. Sri Lakshmi 1, A Ganga Mani 2 1 Assistant Professor, Department of Electronics and Communication Engineering, Pragathi Engineering College, Andhra

More information

074-8432-552 Page 1 of 7 Effective Date: 12/18/03 Software Supplier Process Requirements

074-8432-552 Page 1 of 7 Effective Date: 12/18/03 Software Supplier Process Requirements Page 1 of 7 Software Supplier Process Requirements 1.0 QUALITY SYSTEM FRAMEWORK 1.1 QUALITY POLICY The Seller shall document and implement a quality program in the form of Quality manual or detailed Quality

More information

REGULATORY GUIDE 1.170 (Draft was issued as DG-1207, dated August 2012)

REGULATORY GUIDE 1.170 (Draft was issued as DG-1207, dated August 2012) Purpose U.S. NUCLEAR REGULATORY COMMISSION July 2013 Revision 1 REGULATORY GUIDE OFFICE OF NUCLEAR REGULATORY RESEARCH REGULATORY GUIDE 1.170 (Draft was issued as DG-1207, dated August 2012) Technical

More information

How To Write A Contract For Software Quality Assurance

How To Write A Contract For Software Quality Assurance U.S. Department of Energy Washington, D.C. NOTICE DOE N 203.1 Approved: Expires: 06-02-01 SUBJECT: SOFTWARE QUALITY ASSURANCE 1. OBJECTIVES. To define requirements and responsibilities for software quality

More information

Regulatory Guide 1.169 Configuration Management Plans for Digital Computer Software Used in Safety Systems of Nuclear Power Plants

Regulatory Guide 1.169 Configuration Management Plans for Digital Computer Software Used in Safety Systems of Nuclear Power Plants Regulatory Guide 1.169Configuration Managemen... Page 1 of 10 September 1997 Regulatory Guide 1.169 Configuration Management Plans for Digital Computer Software Used in Safety Systems of Nuclear Power

More information

SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT

SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT SOFTWARE DEVELOPMENT STANDARD FOR SPACECRAFT Mar 31, 2014 Japan Aerospace Exploration Agency This is an English translation of JERG-2-610. Whenever there is anything ambiguous in this document, the original

More information

Design of automatic testing tool for railway signalling systems software safety assessment

Design of automatic testing tool for railway signalling systems software safety assessment Risk Analysis VI 513 Design of automatic testing tool for railway signalling systems software safety assessment J.-G. Hwang 1, H.-J. Jo 1 & H.-S. Kim 2 1 Train Control Research Team, Korea Railroad Research

More information

The Digital Signage System Supporting Multi-Resources Schedule on an Elevator

The Digital Signage System Supporting Multi-Resources Schedule on an Elevator , pp. 219-228 http://dx.doi.org/10.14257/ijsh.2015.9.8.23 The Digital Signage System Supporting Multi-Resources Schedule on an Elevator Woon-Yong Kim and SoonGohn Kim (Corresponding Author) Department

More information

Cyber Security Evaluation of the Wireless Communication for the Mobile Safeguard Systems in uclear Power Plants

Cyber Security Evaluation of the Wireless Communication for the Mobile Safeguard Systems in uclear Power Plants Cyber Security Evaluation of the Wireless Communication for the Mobile Safeguard Systems in uclear Power Plants Sooill Lee a*, Yong Sik Kim a, Song Hae Ye a a Central Research Institute, Korea Hydro and

More information

1. Software Engineering Overview

1. Software Engineering Overview 1. Overview 1. Overview...1 1.1 Total programme structure...1 1.2 Topics covered in module...2 1.3 Examples of SW eng. practice in some industrial sectors...4 1.3.1 European Space Agency (ESA), software

More information

unless the manufacturer upgrades the firmware, whereas the effort is repeated.

unless the manufacturer upgrades the firmware, whereas the effort is repeated. Software Validation in Accredited Laboratories A Practical Guide Gregory D. Gogates Fasor Inc., 3101 Skippack Pike, Lansdale, Pennsylvania 19446-5864 USA g.gogates@ieee.org www.fasor.com Abstract Software

More information

Cyber Security Considerations in the Development of I&C Systems for Nuclear Power Plants

Cyber Security Considerations in the Development of I&C Systems for Nuclear Power Plants Cyber Security Considerations in the Development of I&C Systems for Nuclear Power Plants Jung-Woon Lee, Cheol-Kwon Lee, Jae-Gu Song, and Dong-Young Lee I&C and HF Research Division, Korea Atomic Energy

More information

Defense in Depth Architecture of Server Systems for the Improvement of Cyber Security

Defense in Depth Architecture of Server Systems for the Improvement of Cyber Security , pp. 261-266 http://dx.doi.org/10.14257/ijsia.2014.8.3.27 Defense in Depth Architecture of Server Systems for the Improvement of Cyber Security Hanseong Son 1 and Soongohn Kim 2* 1 Department of Game

More information

SOFTWARE ASSURANCE STANDARD

SOFTWARE ASSURANCE STANDARD NOT MEASUREMENT SENSITIVE National Aeronautics and NASA-STD-8739.8 w/change 1 Space Administration July 28, 2004 SOFTWARE ASSURANCE STANDARD NASA TECHNICAL STANDARD REPLACES NASA-STD-2201-93 DATED NOVEMBER

More information

3 August 2014. Software Safety and Security Best Practices A Case Study From Aerospace

3 August 2014. Software Safety and Security Best Practices A Case Study From Aerospace 3 August 2014 Software Safety and Security Best Practices A Case Study From Aerospace Agenda Introduction Why Aviation? ARINC 653 Real-time Linux on Xen (ARLX) Safety Artifacts for ARLX Security Artifacts

More information

Implementation of IR-UWB MAC Development Tools Based on IEEE 802.15.4a

Implementation of IR-UWB MAC Development Tools Based on IEEE 802.15.4a Vol. 8, No. 4 (2015), pp. 275-286 http://dx.doi.org/10.14257/ijca.2015.8.4.27 Implementation of IR-UWB MAC Development Tools Based on IEEE 802.15.4a Sol Lim, Kye Joo Lee, So Yeon Kim, Chang Seok Chae,

More information

ITS Projects Systems Engineering Process Compliance Checklist

ITS Projects Systems Engineering Process Compliance Checklist ITS Projects Systems Engineering Process Compliance Checklist FHWA Final Rule (23 CFR 940) This checklist is to be completed by the MDOT or LPA Project Management Staff. Please refer to the accompanying

More information

The Bayesian Network Methodology for Industrial Control System with Digital Technology

The Bayesian Network Methodology for Industrial Control System with Digital Technology , pp.157-161 http://dx.doi.org/10.14257/astl.2013.42.37 The Bayesian Network Methodology for Industrial Control System with Digital Technology Jinsoo Shin 1, Hanseong Son 2, Soongohn Kim 2, and Gyunyoung

More information

REGULATORY GUIDE 1.168 (Draft was issued as DG-1267, dated August 2012)

REGULATORY GUIDE 1.168 (Draft was issued as DG-1267, dated August 2012) Purpose U.S. NUCLEAR REGULATORY COMMISSION July 2013 Revision 2 REGULATORY GUIDE OFFICE OF NUCLEAR REGULATORY RESEARCH REGULATORY GUIDE 1.168 (Draft was issued as DG-1267, dated August 2012) Technical

More information

5 FAH-5 H-520 LIFE CYCLE MANAGEMENT

5 FAH-5 H-520 LIFE CYCLE MANAGEMENT 5 FAH-5 H-520 LIFE CYCLE MANAGEMENT (CT:ITS-5; 02-05-2013) (Office of Origin: (IRM/BMP/SPO/PM) 5 FAH-5 H-521 CONFIGURATION MANAGEMENT REQUIREMENTS Configuration management (CM) is a function deployed throughout

More information

Steven A. Arndt Division of Engineering Office of Nuclear Reactor Regulation

Steven A. Arndt Division of Engineering Office of Nuclear Reactor Regulation Current and Future Use of IEEE and IEC Consensus Standards in the Regulation of Digital Instrumentation and Control Systems in the Nuclear Power Industry Steven A. Arndt Division of Engineering Office

More information

SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM. Quality Assurance Checklist

SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM. Quality Assurance Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM Quality Assurance Checklist The following checklist is intended to provide system owners, project managers, and other information systems development and

More information

A Research Using Private Cloud with IP Camera and Smartphone Video Retrieval

A Research Using Private Cloud with IP Camera and Smartphone Video Retrieval , pp.175-186 http://dx.doi.org/10.14257/ijsh.2014.8.1.19 A Research Using Private Cloud with IP Camera and Smartphone Video Retrieval Kil-sung Park and Sun-Hyung Kim Department of Information & Communication

More information

Improving SCADA Control Systems Security with Software Vulnerability Analysis

Improving SCADA Control Systems Security with Software Vulnerability Analysis Improving SCADA Control Systems Security with Software Vulnerability Analysis GIOVANNI CAGALABAN, TAIHOON KIM, SEOKSOO KIM Department of Multimedia Hannam University Ojeong-dong, Daedeok-gu, Daejeon 306-791

More information

Regulatory Guide 1.168 Verification, Validation, Reviews, And Audits For Digital Computer Software Used in Safety Systems of Nuclear Power Plants

Regulatory Guide 1.168 Verification, Validation, Reviews, And Audits For Digital Computer Software Used in Safety Systems of Nuclear Power Plants Regulatory Guide 1.168 Page 1 of 10 September 1997 Regulatory Guide 1.168 Verification, Validation, Reviews, And Audits For Digital Computer Software Used in Safety Systems of Nuclear Power Plants Publication

More information

Guide to applying the ESA software engineering standards to small software projects

Guide to applying the ESA software engineering standards to small software projects BSSC(96)2 Issue 1 May 1996 Guide to applying the ESA software engineering standards to small software projects Prepared by: ESA Board for Software Standardisation and Control (BSSC) european space agency

More information

Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards

Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards , pp. 143-150 http://dx.doi.org/10.14257/ijseia.2015.9.7.15 Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards Ryu HyunKi 1, Yeo ChangSub 1, Jeonghyun

More information

FDA Software Validation-Answers to the Top Five Software Validation Questions

FDA Software Validation-Answers to the Top Five Software Validation Questions Whitepaper FDA Software Validation-Answers to the Top Five Software Validation Questions Author: Penny Goss, Penny Goss Technical Solutions The FDA (Food and Drug Administration) and IEC (International

More information

Configuration Management Practices

Configuration Management Practices Safety Critical Software Management Practices Linda Westfall Westfall Team, Inc. International Conference on Software Quality ICSQ 2011 Copyright 1999-2010 Westfall Team, Inc. All Rights Reserved. Management

More information

8. Master Test Plan (MTP)

8. Master Test Plan (MTP) 8. Master Test Plan (MTP) The purpose of the Master Test Plan (MTP) is to provide an overall test planning and test management document for multiple levels of test (either within one project or across

More information

Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System

Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System , pp.97-108 http://dx.doi.org/10.14257/ijseia.2014.8.6.08 Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System Suk Hwan Moon and Cheol sick Lee Department

More information

Wireless Communications for SCADA Systems Utilizing Mobile Nodes

Wireless Communications for SCADA Systems Utilizing Mobile Nodes , pp. 1-8 http://dx.doi.org/10.14257/ijsh.2013.7.5.01 Wireless Communications for SCADA Systems Utilizing Mobile Nodes Minkyu Choi Security Engineering Research Support Center, Daejon, Republic of Korea

More information

Quality Management System-A Revision 7 (NRC-approved Version)

Quality Management System-A Revision 7 (NRC-approved Version) Westinghouse Non-Proprietary Class 3 2013 Westinghouse Electric Company LLC. All Rights Reserved. Quality Management System-A (NRC-approved Version) Westinghouse Electric Company Quality Management System

More information

A Methodology for Safety Critical Software Systems Planning

A Methodology for Safety Critical Software Systems Planning A Methodology for Safety Critical Software Systems Planning EHAB SHAFEI 1, IBRAHIM F. MOAWAD 2, HANY SALLAM 1, ZAKI TAHA 3, MOSTAFA AREF 3 1 Operation Safety and Human Factors Department, 2 Information

More information

CHAPTER 7 SOFTWARE CONFIGURATION MANAGEMENT

CHAPTER 7 SOFTWARE CONFIGURATION MANAGEMENT CHAPTER 7 SOFTWARE CONFIGURATION MANAGEMENT John A. Scott and David Nisse Lawrence Livermore National Laboratory 7000 East Avenue P.O. Box 808, L-632 Livermore, CA 94550, USA (925) 423-7655 scott7@llnl.gov

More information

R214 SPECIFIC REQUIREMENTS: INFORMATION TECHNOLOGY TESTING LABORATORY ACCREDITATION PROGRAM

R214 SPECIFIC REQUIREMENTS: INFORMATION TECHNOLOGY TESTING LABORATORY ACCREDITATION PROGRAM The American Association for Laboratory Accreditation Document Revised: R214: Specific Requirements: Information Technology Testing Laboratory Accreditation July 13, 2010 Program Page 1 of 26 R214 SPECIFIC

More information

Concept Design of Testbed based on Cloud Computing for Security Research

Concept Design of Testbed based on Cloud Computing for Security Research , pp.19-23 http://dx.doi.org/10.14257/astl.2013 Concept Design of Testbed based on Cloud Computing for Security Research ByungRae Cha and JongWon Kim School of Information and Communications, GIST, Korea

More information

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,

More information

DO-178B compliance: turn an overhead expense into a competitive advantage

DO-178B compliance: turn an overhead expense into a competitive advantage IBM Software Rational Aerospace and Defense DO-178B compliance: turn an overhead expense into a competitive advantage 2 DO-178B compliance: turn an overhead expense into a competitive advantage Contents

More information

System Development Life Cycle Guide

System Development Life Cycle Guide TEXAS DEPARTMENT OF INFORMATION RESOURCES System Development Life Cycle Guide Version 1.1 30 MAY 2008 Version History This and other Framework Extension tools are available on Framework Web site. Release

More information

Software Quality Assurance Plan for the EMD Project

Software Quality Assurance Plan for the EMD Project 104-EMD-001 ECS Maintenance and Development Project Software Quality Assurance Plan for the EMD Project Revision - October 2003 Raytheon Company Upper Marlboro, Maryland Software Quality Assurance Plan

More information

Certified Professional in Configuration Management Glossary of Terms

Certified Professional in Configuration Management Glossary of Terms Certified Professional in Configuration Management Glossary of terms used in Configuration Management Issue 2007.07 Association of the International Certified Configuration Manager e.v. Copyright 2007,

More information

IEC 61508 Functional Safety Assessment. Project: K-TEK Corporation AT100, AT100S, AT200 Magnetostrictive Level Transmitter.

IEC 61508 Functional Safety Assessment. Project: K-TEK Corporation AT100, AT100S, AT200 Magnetostrictive Level Transmitter. 61508 SIL 3 CAPABLE IEC 61508 Functional Safety Assessment Project: K-TEK Corporation AT100, AT100S, AT200 Magnetostrictive Level Transmitter Customer: K-TEK Corporation Prairieville, LA USA Contract No.:

More information

Considerations When Validating Your Analyst Software Per GAMP 5

Considerations When Validating Your Analyst Software Per GAMP 5 WHITE PAPER Analyst Software Validation Service Considerations When Validating Your Analyst Software Per GAMP 5 Blair C. James, Stacy D. Nelson Introduction The purpose of this white paper is to assist

More information

December 22, 2009. Research and Test Reactor Branch A Division of Policy and Rulemaking Office of Nuclear Reactor Regulation

December 22, 2009. Research and Test Reactor Branch A Division of Policy and Rulemaking Office of Nuclear Reactor Regulation December 22, 2009 MEMORANDUM TO: Kathryn Brock, Chief Research and Test Reactor Branch A Division of Policy and Rulemaking Office of Nuclear Reactor Regulation FROM: Duane Hardesty, Project Manager /RA/

More information

Using Xbee 802.15.4 in Serial Communication

Using Xbee 802.15.4 in Serial Communication Using Xbee 802.15.4 in Serial Communication Jason Grimes April 2, 2010 Abstract Instances where wireless serial communication is required to connect devices, Xbee RF modules are effective in linking Universal

More information

Personal Health Care Management System Developed under ISO/IEEE 11073 with Bluetooth HDP

Personal Health Care Management System Developed under ISO/IEEE 11073 with Bluetooth HDP Vol.8, No.3 (2014), pp.191-196 http://dx.doi.org/10.14257/ijsh.2014.8.3.18 Personal Health Care Management System Developed under ISO/IEEE 11073 with Bluetooth HDP Am suk Oh 1, Doo Heon Song 2 and Gwan

More information

Extended Boundary Scan Test breaching the analog ban. Marcel Swinnen, teamleader test engineering

Extended Boundary Scan Test breaching the analog ban. Marcel Swinnen, teamleader test engineering Extended Boundary Scan Test breaching the analog ban Marcel Swinnen, teamleader test engineering 11-11-2014 2 zero-defect quality impossible to produce zero-defect boards early involvement services (Design

More information

Software Inventory Best Practices. Issued: April 26, 2016. Approved: Bruce F Gordon 04/26/2016 Chairperson Date

Software Inventory Best Practices. Issued: April 26, 2016. Approved: Bruce F Gordon 04/26/2016 Chairperson Date Software Inventory Best Practices Issued: April 26, 2016 Approved: Bruce F Gordon 04/26/2016 Chairperson Date Team Members Gayle Jordan, TVA, Lead Dan Holland, PGE/DCPP Chris Meemken, STP Randy Moose,

More information

952 Metrics for Software Quality Assurance (SQA)

952 Metrics for Software Quality Assurance (SQA) 952 Metrics for Software Quality Assurance (SQA) 1.0 Software Quality Assurance Metrics 1.1 Software Audit Metrics 1.1.1 Software Activity Audit Metrics 1.1.1.1 Number of Scheduled Activity Audits 1.1.1.2

More information

Certification Authorities Software Team (CAST) Position Paper CAST-13

Certification Authorities Software Team (CAST) Position Paper CAST-13 Certification Authorities Software Team (CAST) Position Paper CAST-13 Automatic Code Generation Tools Development Assurance Completed June 2002 NOTE: This position paper has been coordinated among the

More information

Fast Device Discovery for Remote Device Management in Lighting Control Networks

Fast Device Discovery for Remote Device Management in Lighting Control Networks J Inf Process Syst, Vol.11, No.1, pp.125~133, March 2015 http://dx.doi.org/10.3745/jips.03.0011 ISSN 1976-913X (Print) ISSN 2092-805X (Electronic) Fast Device Discovery for Remote Device Management in

More information

Project Title: UFTR DIGITAL CONTROL SYSTEM UPGRADE. UFTR-QA1-06.1, Software Test Plan - SIVAT Test. Date: Reviewed by, Dr.

Project Title: UFTR DIGITAL CONTROL SYSTEM UPGRADE. UFTR-QA1-06.1, Software Test Plan - SIVAT Test. Date: Reviewed by, Dr. UF/NRE UFTR QUALITYASSURANCE DOCUMENT Project ID: QA-I Revision 0 Copy 1 UFTR I Page)I of 28 Project Title: UFTR DIGITAL CONTROL SYSTEM UPGRADE UFTR-QA1-06.1, Software Test Plan - SIVAT Test Prepared by,

More information

A Noble Integrated Management System based on Mobile and Cloud service for preventing various hazards

A Noble Integrated Management System based on Mobile and Cloud service for preventing various hazards , pp.166-171 http://dx.doi.org/10.14257/astl.205.98.42 A Noble Integrated Management System based on Mobile and Cloud service for preventing various hazards Yeo ChangSub 1, Ryu HyunKi 1 and Lee HaengSuk

More information

AC 20-148 REUSABLE SOFTWARE COMPONENTS

AC 20-148 REUSABLE SOFTWARE COMPONENTS AC 20-148 REUSABLE SOFTWARE COMPONENTS December 7, 2004 12/7/04 AC 20-148 CONTENTS Paragraph Title Page 1. Purpose....1 2. Motivation for this Guidance....1 3. Document Overview...1 4. General Guidelines

More information

codebeamer INTLAND SOFTWARE codebeamer Medical ALM Solution is built for IEC62304 compliance and provides a wealth of medical development knowledge

codebeamer INTLAND SOFTWARE codebeamer Medical ALM Solution is built for IEC62304 compliance and provides a wealth of medical development knowledge codebeamer Medical ALM Solution is built for INTLAND Traceability matrix Medical wiki Risk management IEC 62304 compliance codebeamer INTLAND codebeamer Medical ALM Solution is built for Medical Device

More information

Independent Verification and Validation of SAPHIRE 8 Software Configuration Management Plan

Independent Verification and Validation of SAPHIRE 8 Software Configuration Management Plan INL/EXT-09-17141 Rev. 1 Independent Verification and Validation of SAPHIRE 8 Software Configuration Management Plan February 2010 The INL is a U.S. Department of Energy National Laboratory operated by

More information

The Configuration Management process area involves the following:

The Configuration Management process area involves the following: CONFIGURATION MANAGEMENT A Support Process Area at Maturity Level 2 Purpose The purpose of is to establish and maintain the integrity of work products using configuration identification, configuration

More information

ALS Configuration Management Plan. Nuclear Safety Related

ALS Configuration Management Plan. Nuclear Safety Related Westinghouse Non-Proprietary Class 3 Advanced Logic System 6002-00002-NP, Rev. 10 Function Author Nuclear Safety Related July 2014 APPROVALS Name and Signature Anthony C. Pagano* Integrated Process Lead,

More information

Software Review Job Aid - Supplement #1

Software Review Job Aid - Supplement #1 Software Review Job Aid - Supplement #1 1010011101010011110001101001101101101101000100100010101011100010110 1010011101010011110001101001101101101101000100101110101011100010111 0110100110110110110100010010001010101110001011000100111010100111100

More information

Montana Department of Transportation Information Services Division. System Development Life Cycle (SDLC) Guide

Montana Department of Transportation Information Services Division. System Development Life Cycle (SDLC) Guide Montana Department of Transportation Information Services Division System Development Life Cycle (SDLC) Guide Version 2 August 2, 2007 \mdt_sdlc_process\mdt_sdlc_v02.doc Table of Contents 1 Business Analysis...3

More information

A Study of Key management Protocol for Secure Communication in Personal Cloud Environment

A Study of Key management Protocol for Secure Communication in Personal Cloud Environment , pp.51-58 http://dx.doi.org/10.14257/ijsia.2014.8.4.05 A Study of Key management Protocol for Secure Communication in Personal Cloud Environment ByungWook Jin 1 and Keun-Wang Lee 2,* 1 Dept. of Computer

More information

CalMod Design-Build Electrification Services

CalMod Design-Build Electrification Services SECTION 01800 SYSTEMS INTEGRATION AND INTEGRATOR REQUIREMENTS PART 1 GENERAL DESCRIPTION A. This section specifies the system-wide integration requirements for the Caltrain Electrification system, i.e.

More information

Guide to the software operations and maintenance phase

Guide to the software operations and maintenance phase ESA PSS-05-07 Issue 1 Revision 1 March 1995 Guide to the software operations and maintenance phase Prepared by: ESA Board for Software Standardisation and Control (BSSC) Approved by: The Inspector General,

More information

RESPONSE TO REQUEST FOR ADDITIONAL INFORMATION

RESPONSE TO REQUEST FOR ADDITIONAL INFORMATION 07-12 - 1 / 4 KEPCO/KHNP RESPONSE TO REQUEST FOR ADDITIONAL INFORMATION APR1400 Design Certification Korea Electric Power Corporation / Korea Hydro & Nuclear Power Co., LTD Docket No. 52-046 RAI No.: 356-7881

More information

ELECTRONIC RECORDS ARCHIVES. TESTING MANAGEMENT PLAN (TSP v4.0)

ELECTRONIC RECORDS ARCHIVES. TESTING MANAGEMENT PLAN (TSP v4.0) ELECTRONIC RECORDS ARCHIVES TESTING MANAGEMENT PLAN (TSP v4.0) (WBS # 1.8.1.16.1) for the NATIONAL ARCHIVES AND RECORDS ADMINISTRATION ELECTRONIC RECORDS ARCHIVES PROGRAM MANAGEMENT OFFICE (NARA ERA PMO)

More information

Quality System: Design Control Procedure - Appendix

Quality System: Design Control Procedure - Appendix Quality System: Design Control Procedure - Appendix Page 1 of 10 Quality System: Design Control Procedure - Appendix CORP Medical Products Various details have been removed, indicated by [ ] 1. Overview

More information

Software Test Plan (STP) Template

Software Test Plan (STP) Template (STP) Template Items that are intended to stay in as part of your document are in bold; explanatory comments are in italic text. Plain text is used where you might insert wording about your project. This

More information

Software Quality Assurance Plan

Software Quality Assurance Plan Software Quality Assurance Plan Submitted to: George C. Marshall Space Flight Center National Aeronautics and Space Administration Marshall Space Flight Center, AL 35812 Submitted by: Center for Space

More information

U.S. Department of Energy Orders Self-Study Program

U.S. Department of Energy Orders Self-Study Program U.S. Department of Energy Orders Self-Study Program DOE G 414.1-4 SAFETY SOFTWARE GUIDE FOR USE WITH 10 CFR 830, SUBPART A, QUALITY ASSURANCE REQUIREMENTS, AND DOE O 414.1C, QUALITY ASSURANCE DOE G 414.1-2B

More information

Parameters for Efficient Software Certification

Parameters for Efficient Software Certification Parameters for Efficient Software Certification Roland Wolfig, e0327070@student.tuwien.ac.at Vienna University of Technology, Real-Time Systems Group 1 Abstract Software certification is a common approach

More information

Study on the Vulnerability Level of Physical Security And Application of the IP-Based Devices

Study on the Vulnerability Level of Physical Security And Application of the IP-Based Devices , pp. 63-68 http://dx.doi.org/10.14257/ijsh.2015.9.10.07 Study on the Vulnerability Level of Physical Security And Application of the IP-Based Devices Kwang-Hyuk Park 1, Il-Kyeun Ra 2 and Chang-Soo Kim

More information

Studying Security Weaknesses of Android System

Studying Security Weaknesses of Android System , pp. 7-12 http://dx.doi.org/10.14257/ijsia.2015.9.3.02 Studying Security Weaknesses of Android System Jae-Kyung Park* and Sang-Yong Choi** *Chief researcher at Cyber Security Research Center, Korea Advanced

More information

INTEGRATED SOFTWARE QUALITY MANAGEMENT (ISQM)

INTEGRATED SOFTWARE QUALITY MANAGEMENT (ISQM) Guide for Integrated Software Quality Management (ISQM) GUIDE FOR INTEGRATED SOFTWARE QUALITY MANAGEMENT (ISQM) SEPTEMBER 2012 (Updated July 2014 see next page) American Bureau of Shipping Incorporated

More information

DAC Digital To Analog Converter

DAC Digital To Analog Converter DAC Digital To Analog Converter DAC Digital To Analog Converter Highlights XMC4000 provides two digital to analog converters. Each can output one analog value. Additional multiple analog waves can be generated

More information

An Application of Data Leakage Prevention System based on Biometrics Signals Recognition Technology

An Application of Data Leakage Prevention System based on Biometrics Signals Recognition Technology Vol.63 (NT 2014), pp.1-5 http://dx.doi.org/10.14257/astl.2014.63.01 An Application of Data Leakage Prevention System based on Biometrics Signals Recognition Technology Hojae Lee 1, Junkwon Jung 1, Taeyoung

More information

How To Write Software

How To Write Software 1 Medical Device Software - Software Life Cycle Processes IEC 62304 2 Credits John F. Murray Software Compliance Expert U.S. Food and Drug Administration Marcie R. Williams Medical Device Fellow Ph.D.

More information

Smart Integrated Multiple Tracking System Development for IOT based Target-oriented Logistics Location and Resource Service

Smart Integrated Multiple Tracking System Development for IOT based Target-oriented Logistics Location and Resource Service , pp. 195-204 http://dx.doi.org/10.14257/ijsh.2015.9.5.19 Smart Integrated Multiple Tracking System Development for IOT based Target-oriented Logistics Location and Resource Service Ju-Su Kim, Hak-Jun

More information

Quality Management. Lecture 12 Software quality management

Quality Management. Lecture 12 Software quality management Quality Management Lecture 12 Software quality management doc.dr.sc. Marko Jurčević prof.dr.sc. Roman Malarić University of Zagreb Faculty of Electrical Engineering and Computing Department of Fundamentals

More information

The X-DBaaS-Based Stock Trading System to Overcome Low Latency in Cloud Environment

The X-DBaaS-Based Stock Trading System to Overcome Low Latency in Cloud Environment , pp.127-136 http://dx.doi.org/10.14257/ijmue.2015.10.10.14 The X-DBaaS-Based Stock Trading System to Overcome Low Latency in Cloud Environment Hyoyoung Shin 1 and Hyungjin Kim 2* 1 Department of IT Security,

More information

Modbus Communications for PanelView Terminals

Modbus Communications for PanelView Terminals User Guide Modbus Communications for PanelView Terminals Introduction This document describes how to connect and configure communications for the Modbus versions of the PanelView terminals. This document

More information

ESRS guidelines for software safety reviews

ESRS guidelines for software safety reviews IAEA Services Series No. 6 ESRS guidelines for software safety reviews Reference document for the organization and conduct of Engineering Safety Review Services (ESRS) on software important to safety in

More information

Software Quality Subcontractor Survey Questionnaire INSTRUCTIONS FOR PURCHASE ORDER ATTACHMENT Q-201

Software Quality Subcontractor Survey Questionnaire INSTRUCTIONS FOR PURCHASE ORDER ATTACHMENT Q-201 PURCHASE ORDER ATTACHMENT Q-201A Software Quality Subcontractor Survey Questionnaire INSTRUCTIONS FOR PURCHASE ORDER ATTACHMENT Q-201 1. A qualified employee shall be selected by the Software Quality Manager

More information