• Shopping Cart
    There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

IEEE 1012-2012

Superseded

Superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

View Superseded by

IEEE Standard for System and Software Verification and Validation

Available format(s)

PDF

Superseded date

20-03-2019

Superseded by

IEEE 1012-2016

Language(s)

English

Published date

25-05-2012

£210.64
Excluding VAT

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
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 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)
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)
ASME NQA-1:2024 Quality Assurance Requirements for Nuclear Facility Applications

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

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.