IEEE 1012-2012
Superseded
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
20-03-2019
English
25-05-2012
1. Overview
2. Normative references
3. Definitions and acronyms
4. Relationships between verification and
validation (V&V) and life cycle processes
5. Integrity levels
6. V&V process overview
7. Common V&V processes
8. System V&V processes
9. Software V&V processes
10. Hardware V&V processes
11. V&V reporting, administrative, and documentation
requirements
12. V&V plan
Annex A (informative) - Mapping of IEEE 1012 verification
and validation (V&V) activities and tasks
Annex B (informative) - A risk-based integrity level schema
Annex C (informative) - Definition of independent verification
and validation (IV&V)
Annex D (informative) - V&V of reuse software
Annex E (informative) - Verification and validation (V&V)
measures
Annex F (informative) - Example of verification and validation
(V&V) relationships to other project responsibilities
Annex G (informative) - Optional verification and validation
(V&V) tasks
Annex H (informative) - Environmental factors consideration
Annex I (informative) - Verification and validation (V&V) of
system, software, and hardware integration
Annex J (informative) - Hazard, security, and risk analysis
Annex K (informative) - Example of assigning and changing
the system integrity level of 'supporting system functions'
Annex L (informative) - Mapping of ISO/IEC/IEEE 15288 and
ISO/IEC 12207 process outcomes to verification and
validation (V&V) tasks
Annex M (informative) - Verification and validation (V&V) of
n[th] of a kind systems
Annex N (informative) - Bibliography
Specifies all system, software, and hardware life cycle processes including the Agreement, Organizational Project-Enabling, Project, Technical, Software Implementation, Software Support, and Software Reuse process groups.
Committee |
Software & Systems Engineering Standards Comm
|
DevelopmentNote |
Supersedes IEEE DRAFT 1012. (06/2005) Supersedes IEEE 1012A. (03/2006) 2016 version includes COR 1 2017. (10/2017)
|
DocumentType |
Standard
|
Pages |
223
|
PublisherName |
Institute of Electrical & Electronics Engineers
|
Status |
Superseded
|
SupersededBy | |
Supersedes |
PD ISO/IEC TR 19759:2016 | Software Engineering. Guide to the software engineering body of knowledge (SWEBOK) |
11/30246041 DC : 0 | BS EN 60255-118-1 - MEASURING RELAYS AND PROTECTION EQUIPMENT - PART 118-1: SYNCHROPHASOR FOR SYSTEM - MEASUREMENTS |
ASTM F 1756 : 1997 : REV A : R2008 | Standard Guide for Implementation of a Fleet Management System Network (Withdrawn 2015) |
ASTM F 1756 : 1997 : REV A : R2002 | Standard Guide for Implementation of a Fleet Management System Network |
IEEE DRAFT 1058.1 : D2.1 98 | SOFTWARE PROJECT MANAGEMENT PLANS |
IEEE 1653.3-2012 | IEEE Guide for Rail Transit Traction Power Systems Modeling |
IEEE 1058-1998 | IEEE Standard for Software Project Management Plans |
BS ISO/IEC/IEEE 24748-4:2016 | Systems and software engineering. Life cycle management Systems engineering planning |
IEEE 1240-2000 | IEEE Guide for the Evaluation of the Reliability of HVDC Converter Stations |
MIL-DTL-32529 Base Document:2015 | POWER ELECTRONIC CONVERSION EQUIPMENT, NAVAL SHIPBOARD |
MIL-PRF-32272 Revision A:2016 | INTEGRATED POWER MANAGEMENT CENTER (IPMC) |
CSA ISO/IEC 16085 : 2007 : R2012 | SYSTEMS AND SOFTWARE ENGINEERING - LIFE CYCLE PROCESSES - RISK MANAGEMENT |
CSA ISO/IEC 16085 : 2007 | SYSTEMS AND SOFTWARE ENGINEERING - LIFE CYCLE PROCESSES - RISK MANAGEMENT |
CAN/CSA-ISO/IEC/IEEE 24748-4:18 | Systems and software engineering — Life cycle management — Part 4: Systems engineering planning (Adopted ISO/IEC/IEEE 24748-4:2016, first edition, 2016-05-15) |
IEEE/ISO/IEC 14764-2006 | ISO/IEC/IEEE International Standard for Software Engineering - Software Life Cycle Processes - Maintenance |
SAE ARP 6803 : 2016 | IVHM CONCEPTS, TECHNOLOGY AND IMPLEMENTATION OVERVIEW |
ASME NQA 1 : 2017 | QUALITY ASSURANCE REQUIREMENTS FOR NUCLEAR FACILITY APPLICATIONS |
MIL-PRF-32150 Revision B:2013 | STATIC AUTOMATIC BUS TRANSFER SWITCH (SABT) ON SURFACE AND SUBMARINE NAVAL VESSELS |
MIL-PRF-17773 Revision D:2015 | SWITCH, BUS TRANSFER, ELECTRIC POWER, AUTOMATIC |
ASME AG-1 : 2019 | CODE ON NUCLEAR AIR AND GAS TREATMENT |
ASME AG 1 : 2012 | CODE ON NUCLEAR AIR AND GAS TREATMENT |
IEEE 1062-1998 | IEEE Recommended Practice for Software Acquisition, 1998 Edition |
BS ISO/IEC/IEEE 29119-2:2013 | Software and systems engineering. Software testing Test processes |
12/30236660 DC : 0 | BS ISO/IEC 29119-3 - SOFTWARE AND SYSTEMS ENGINEERING - SOFTWARE TESTING - PART 3: TEST DOCUMENTATION |
17/30338434 DC : 0 | BS ISO 20785-4 - DOSIMETRY FOR EXPOSURES TO COSMIC RADIATION IN CIVILIAN AIRCRAFT - PART 4: VALIDATION OF CODES |
BS ISO/IEC IEEE 24765:2010 | Systems and software engineering. Vocabulary |
BS ISO/IEC/IEEE 29148 : 1900 | SYSTEMS AND SOFTWARE ENGINEERING - LIFE CYCLE PROCESSES - REQUIREMENTS ENGINEERING |
ISO/IEC/IEEE 24748-5:2017 | Systems and software engineering — Life cycle management — Part 5: Software development planning |
BS ISO/IEC 16085:2006 | Systems and software engineering. Life cycle processes. Risk management |
SAE J 2945 : 2017 | DEDICATED SHORT RANGE COMMUNICATION (DSRC) SYSTEMS ENGINEERING PROCESS GUIDANCE FOR SAE J2945/X DOCUMENTS AND COMMON DESIGN CONCEPTS |
IEEE DRAFT 1074 : 0 | DEVELOPING SOFTWARE LIFE CYCLE PROCESSES |
ASCE 21 05 : 2006 | AUTOMATED PEOPLE MOVER STANDARDS - PART 1 |
IEEE 24748-3-2012 | IEEE Guide--Adoption of ISO/IEC TR 24748-3:2011,Systems and Software Engineering--Life Cycle Management-- Part 3: Guide to the Application of ISO/IEC 12207 (Software Life Cycle Processes) |
ABS 0252 : 2016 | DATA INTEGRITY FOR MARINE AND OFFSHORE OPERATIONS - CYBERSAFETY[TM] VOLUME 3 |
BS ISO/IEC 14764:2006 | Software engineering. Software life cycle processes. Maintenance |
CAN/CSA-ISO/IEC 16350:16 | Information technology Systems and software engineering Application management (Adopted ISO/IEC 16350:2015, first edition, 2015-08-01) |
ASTM E 2066 : 2000 | Standard Guide for Validation of Laboratory Information Management Systems |
MIL-HDBK-516 Revision C:2014 | AIRWORTHINESS CERTIFICATION CRITERIA |
BS ISO/IEC 30130:2016 | Software engineering. Capabilities of software testing tools |
04/30115148 DC : DRAFT JUNE 2004 | ISO/IEC 14764 ED.2 - SOFTWARE ENGINEERING - SOFTWARE LIFE CYCLE PROCESSES - MAINTENANCE |
02/647831 DC : DRAFT OCT 2002 | ISO/IEC 16085 - INFORMATION TECHNOLOGY - SOFTWARE LIFE CYCLE PROCESSES - RISK MANAGEMENT |
09/30179091 DC : 0 | BS ISO 26262-2 - ROAD VEHICLES - FUNCTIONAL SAFETY - PART 2: MANAGEMENT OF FUNCTIONAL SAFETY |
04/30115151 DC : DRAFT JUNE 2004 | ISO/IEC 16085 - SOFTWARE ENGINEERING - SOFTWARE LIFE CYCLE PROCESSES - RISK MANAGEMENT |
CSA ISO/IEC 16085 : 2007 : R2017 | SYSTEMS AND SOFTWARE ENGINEERING - LIFE CYCLE PROCESSES - RISK MANAGEMENT |
IEEE C37.105 : 2010 | QUALIFYING CLASS 1E PROTECTIVE RELAYS AND AUXILIARIES FOR NUCLEAR POWER GENERATING STATIONS |
IEEE C37.118.1-2011 | IEEE Standard for Synchrophasor Measurements for Power Systems |
ISO/IEC/IEEE 29119-2:2013 | Software and systems engineering Software testing Part 2: Test processes |
AOP 52 : 2016 | GUIDANCE ON SOFTWARE SAFETY DESIGN AND ASSESSMENT OF MUNITION-RELATED COMPUTING SYSTEMS |
ASTM E 2066 : 2000 : R2007 | Standard Guide for Validation of Laboratory Information Management Systems (Withdrawn 2015) |
ISO/IEC/IEEE 24748-4:2016 | Systems and software engineering — Life cycle management — Part 4: Systems engineering planning |
ISO/IEC 16085:2006 | Systems and software engineering Life cycle processes Risk management |
IEEE 1662-2008 | IEEE Guide for the Design and Application of Power Electronics in Electrical Power Systems on Ships |
IEEE 7-4.3.2-2016 | IEEE Standard Criteria for Programmable Digital Devices in Safety Systems of Nuclear Power Generating Stations |
CSA N290.14 : 2015 | QUALIFICATION OF DIGITAL HARDWARE AND SOFTWARE FOR USE IN INSTRUMENTATION AND CONTROL APPLICATIONS FOR NUCLEAR POWER PLANTS |
IEEE 1633-2016 REDLINE | IEEE Recommended Practice on Software Reliability |
NASA-STD-8739.8A : 2020 | SOFTWARE ASSURANCE AND SOFTWARE SAFETY STANDARD |
IEEE 1058.1-1987 | IEEE Standard for Software Project Management Plans |
NASA STD 8739.8 : 2004 | SOFTWARE ASSURANCE STANDARD |
IEEE 1909.1-2014 | IEEE Recommended Practice for Smart Grid Communications Equipment -- Test Methods and Installation Requirements |
BS ISO/IEC 16326:2009 | Systems and software engineering. Life cycle processes. Project management |
BS ISO/IEC/IEEE 29119-1:2013 | Software and systems engineering. Software testing Concepts and definitions |
PD IEC/TR 63084:2017 | Nuclear power plants. Instrumentation and control important to safety. Platform qualification for systems important to safety |
PD ISO/IEC TR 24748-3:2011 | Systems and software engineering. Life cycle management Guide to the application of ISO/IEC 12207 (Software life cycle processes) |
ASTM F 1756 : 1997 | Standard Guide for Implementation of a Fleet Management System Network |
PD ISO/IEC TS 24748-6:2016 | Systems and software engineering. Life cycle management System integration engineering |
BS ISO/IEC 16350:2015 | Information technology. Systems and software engineering. Application management |
BS ISO/IEC/IEEE 24748-5:2017 | Systems and software engineering. Life cycle management Software development planning |
ISO/IEC TS 24748-6:2016 | Systems and software engineering — Life cycle management — Part 6: System integration engineering |
ISO/IEC/IEEE 16326:2009 | Systems and software engineering Life cycle processes Project management |
ISO/IEC/IEEE 29148:2011 | Systems and software engineering Life cycle processes Requirements engineering |
SAE ARP 5120 : 2016 | AIRCRAFT GAS TURBINE ENGINE HEALTH MANAGEMENT SYSTEM DEVELOPMENT AND INTEGRATION GUIDE |
IEEE 730-2014 REDLINE | IEEE Standard for Software Quality Assurance Processes |
IEEE 1786-2011 | IEEE Guide for Human Factors Applications of Computerized Operating Procedure Systems (COPS) at Nuclear Power Generating Stations and Other Nuclear Facilities |
IEEE/ISO/IEC 16085-2006 | ISO/IEC/IEEE International Standard - Systems and Software Engineering - Life Cycle Processes - Risk Management |
ISO/IEC 30130:2016 | Software engineering Capabilities of software testing tools |
CAN/CSA-ISO/IEC 30130:16 | Software engineering Capabilities of software testing tools (Adopted ISO/IEC 30130:2016, first edition, 2016-02-01) |
ISO/IEC TR 19759:2015 | Software Engineering Guide to the software engineering body of knowledge (SWEBOK) |
IEC TR 63084:2017 | Nuclear power plants - Instrumentation and control important to safety - Platform qualification for systems important to safety |
ABS 0253 : 2016 | GUIDE FOR SOFTWARE SYSTEMS VERIFICATION ABS CYBERSAFETY[TM] VOLUME 4 |
BS ISO/IEC 25021:2012 | Systems and software engineering. Systems and software Quality Requirements and Evaluation (SQuaRE). Quality measure elements |
12/30236634 DC : 0 | BS ISO/IEC 29119-1 - SOFTWARE AND SYSTEMS ENGINEERING - SOFTWARE TESTING - PART 1: CONCEPTS AND DEFINITIONS |
BS ISO/IEC/IEEE 29119-3:2013 | Software and systems engineering. Software testing Test documentation |
ASTM F 1756 : 1997 : REV A | Standard Guide for Implementation of a Fleet Management System Network |
ISO/IEC/IEEE 12207:2017 | Systems and software engineering — Software life cycle processes |
IEEE 610.12-1990 | IEEE Standard Glossary of Software Engineering Terminology |
ABS 0254 : 2016 | GUIDANCE NOTES ON SOFTWARE PROVIDER CONFORMITY PROGRAM ABS CYBERSAFETY[TM] VOLUME 5 |
FIPS PUB 140 : 0001 | SECURITY REQUIREMENTS FOR CRYPTOGRAPHIC MODULES |
ASTM E 792 : 2002 | Standard Guide for Selection of a Clinical Laboratory Information Management System |
IEEE C37.17-2012 | IEEE Standard for Trip Systems for Low-Voltage (1000 V and below) AC and General Purpose (1500 V and below) DC Power Circuit Breakers |
IEEE 829-2008 | IEEE Standard for Software and System Test Documentation |
IEEE C37.231-2006 | IEEE Recommended Practice for Microprocessor-Based Protection Equipment Firmware Control |
IEEE 830-1998 | IEEE Recommended Practice for Software Requirements Specifications |
IEEE 1219-1998 | IEEE Standard for Software Maintenance |
IEEE 1826-2012 | IEEE Standard for Power Electronics Open System Interfaces in Zonal Electrical Distribution Systems Rated Above 100 kW |
IEEE 1074-2006 | IEEE Standard for Developing a Software Project Life Cycle Process |
ASCE T&DI 21 13 : 2013 | AUTOMATED PEOPLE MOVER STANDARDS |
ISO/IEC 25021:2012 | Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Quality measure elements |
ISO/IEC/IEEE 29119-1:2013 | Software and systems engineering Software testing Part 1: Concepts and definitions |
ABS 0251 : 2016 | CYBERSECURITY IMPLEMENTATION FOR THE MARINE AND OFFSHORE INDUSTRIES - CYBERSAFETY[TM] VOLUME 2 |
ISO/IEC/IEEE 29119-3:2013 | Software and systems engineering Software testing Part 3: Test documentation |
ISO/IEC/IEEE 24765:2017 | Systems and software engineering — Vocabulary |
ISO/IEC 16350:2015 | Information technology Systems and software engineering Application management |
ISO/IEC TR 24748-3:2011 | Systems and software engineering Life cycle management Part 3: Guide to the application of ISO/IEC 12207 (Software life cycle processes) |
ISO/IEC/IEEE 15288:2015 | Systems and software engineering — System life cycle processes |
IEEE 1074-2006 | IEEE Standard for Developing a Software Project Life Cycle Process |
ISO/IEC/IEEE 29148:2011 | Systems and software engineering Life cycle processes Requirements engineering |
ISO/IEC/IEEE 24765:2017 | Systems and software engineering — Vocabulary |
ISO/IEC TR 15026-1:2010 | Systems and software engineering Systems and software assurance Part 1: Concepts and vocabulary |
ISO/IEC 16085:2006 | Systems and software engineering Life cycle processes Risk management |
ISO/IEC 27005:2011 | Information technology Security techniques Information security risk management |
ISO/IEC 12207:2008 | Systems and software engineering Software life cycle processes |
ISO/IEC 15026-2:2011 | Systems and software engineering — Systems and software assurance — Part 2: Assurance case |
ISO/IEC 15408-1:2009 | Information technology — Security techniques — Evaluation criteria for IT security — Part 1: Introduction and general model |
IEEE 829-2008 | IEEE Standard for Software and System Test Documentation |
ISO/IEC 15026-4:2012 | Systems and software engineering Systems and software assurance Part 4: Assurance in the life cycle |
ISO/IEC 15026-3:2015 | Systems and software engineering — Systems and software assurance — Part 3: System integrity levels |
ISO/IEC 15939:2007 | Systems and software engineering Measurement process |
Please Login or Create an Account so you can add users to your Multi user PDF Later.
Important note : All end users must be registered with an Account prior to user licenses being assigned.
Users cannot be edited or removed once added to your Multi user PDF.
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.