• Shopping Cart
    There are no items in your cart

IEEE 610.12-1990

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 Glossary of Software Engineering Terminology

Available format(s)

PDF

Superseded date

23-07-2013

Superseded by

IEEE/ISO/IEC 24765-2010

Language(s)

English

Published date

31-12-1990

€177.35
Excluding VAT

Section
1 Scope
2 Glossary structure
3 Definitions for software engineering terms
4 Bibliography
Figures
Fig 1 Block diagram
Fig 2 Box diagram
Fig 3 Bubble chart
Fig 4 Call graph
Fig 5 Case construct
Fig 6 Data flow diagram
Fig 7 Data structure diagram
Fig 8 Directed graph
Fig 9 Documentation tree
Fig 10 Flowchart
Fig 11 Graph (1)
Fig 12 Graph (2)
Fig 13 If-then-else construct
Fig 14 Input-process-output chart
Fig 15 Sample software life cycle
Fig 16 Structure chart
Fig 17 UNTIL construct
Fig 18 WHILE construct

Includes the following topics: addressing, assembling, compiling, linking, loading, computer performance evaluation, configurement management, data tyes, errors, faults and failures, evaluation techniques, instruction types, language types, libraries, microprogramming, operating systems, quality attributes, software documentation, software and system testing, software architecture, software development process, software development techniques and software tools.

Committee
Software & Systems Engineering Standards Comm
DevelopmentNote
Revision and Redesignation of IEEE 729-1983.
DocumentType
Standard
Pages
84
PublisherName
Institute of Electrical & Electronics Engineers
Status
Superseded
SupersededBy

Standards Relationship
AS 3611-1993 Identical

DEFSTAN 00-49/2(2008) : 2008 MOD GUIDE TO R&M TERMINOLOGY USED IN REQUIREMENTS
ISO/IEC/IEEE 29119-1:2013 Software and systems engineering Software testing Part 1: Concepts and definitions
04/30089749 DC : DRAFT DEC 2004 BS EN 62304 - MEDICAL DEVICE SOFTWARE - SOFTWARE LIFE-CYCLE PROCESSES
IEEE DRAFT 1058.1 : D2.1 98 SOFTWARE PROJECT MANAGEMENT PLANS
13/30268868 DC : 0 BS ISO/IEC 25051 - SOFTWARE ENGINEERING - SOFTWARE PRODUCT QUALITY REQUIREMENTS AND EVALUATION (SQUARE) - REQUIREMENTS FOR QUALITY OF COMMERCIAL OFF-THE-SHELF (COTS) SOFTWARE PRODUCT AND INSTRUCTIONS FOR TESTING
UNE-EN 9115:2013 Quality Management Systems - Requirements for Aviation, Space and Defense Organizations - Deliverable Software (Supplement to EN 9100)
CSA ISO/IEC TR 15942:2004 INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - GUIDE FOR THE USE OF THE ADA PROGRAMMING LANGUAGE IN HIGH INTEGRITY SYSTEMS
IEEE DRAFT 1517 : D6 98 DRAFT STANDARD FOR INFORMATION TECHNOLOGY - SOFTWARE LIFE CYCLE PROCESSES - REUSE PROCESSES
ARMP-9 : 2009 GUIDE TO THE MANAGEMENT OF SOFTWARE R&M
IEEE DRAFT 610.8 : D6 96 DRAFT STANDARD GLOSSARY OF ARTIFICIAL INTELLIGENCE AND ROBOTICS APPLICATIONS
ISO/PAS 20542:2006 Industrial automation systems and integration Product data representation and exchange Reference model for systems engineering
IEEE DRAFT 1028 : DL MAY 97 DRAFT STANDARD FOR SOFTWARE REVIEWS
SAE ARP6803 IVHM Concepts, Technology and Implementation Overview
TR 101 590 : 1.1.1 IMS NETWORK TESTING (INT); IMS/NGN SECURITY TESTING AND ROBUSTNESS BENCHMARK
DEFSTAN 00-049/4(2016) : 2016 MOD GUIDE TO R&M TERMINOLOGY USED IN REQUIREMENTS
ASTM E 2538 : 2006 : R2011 Standard Practice for Defining and Implementing Pharmacotherapy Information Services within the Electronic Health Record (EHR) Environment and Networked Architectures (Withdrawn 2020)
ISO/IEC 14598-1:1999 Information technology Software product evaluation Part 1: General overview
ASTM E 2473 : 2005 : R2011 Standard Practice for the Occupational/Environmental Health View of the Electronic Health Record (Withdrawn 2020)
EN 62304:2006/A1:2015 MEDICAL DEVICE SOFTWARE - SOFTWARE LIFE-CYCLE PROCESSES (IEC 62304:2006/A1:2015)
ASME NQA 1 : 2017 QUALITY ASSURANCE REQUIREMENTS FOR NUCLEAR FACILITY APPLICATIONS
BS ISO/IEC 15408-1:2009 Information technology. Security techniques. Evaluation criteria for IT Security Part 1: Introduction and general model
ISO/IEC 25010:2011 Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models
BS ISO/IEC 25040:2011 Systems and software engineering. Systems and software quality requirements and evaluation (SQuaRE). Evaluation process
IEEE 1175.3-2004 IEEE Standard for CASE Tool Interconnections - Reference Model for Specifying Software Behavior
BS ISO/IEC/IEEE 29119-2:2013 Software and systems engineering. Software testing Test processes
BS ISO/IEC 25010:2011 Systems and software engineering. Systems and software quality requirements and evaluation (SQuaRE). System and software quality models
12/30236660 DC : 0 BS ISO/IEC 29119-3 - SOFTWARE AND SYSTEMS ENGINEERING - SOFTWARE TESTING - PART 3: TEST DOCUMENTATION
AAMI IEC TIR 80001-2-2 : 2012 APPLICATION OF RISK MANAGEMENT FOR IT-NETWORKS INCORPORATING MEDICAL DEVICES - PART 2-2: GUIDANCE FOR THE DISCLOSURE AND COMMUNICATION OF MEDICAL DEVICE SECURITY NEEDS, RISKS AND CONTROLS
BS EN 16603-40:2014 Space engineering Software
14/30287753 DC : 0 BS EN 62304 AMENDMENT 1 - MEDICAL DEVICE SOFTWARE - SOFTWARE LIFE CYCLE PROCESSES
PD 0028:2002 Quantitative software management. Software measurement methods. A guide to the use of ISO/IEC and other standards for obtaining and using software measurements for product and process improvement
BS ISO/IEC 9126-1:2001 Information technology. Software product quality Quality model
12/30260040 DC : 0 BS EN 62270 - GUIDE FOR COMPUTER-BASED CONTROL FOR HYDROELECTRIC POWER PLANT AUTOMATION
BS ISO/IEC 12119:1994 Information technology. Software packages. Quality requirements and testing
PD ISO/IEC TR 18018:2010 Information technology. Systems and software engineering. Guide for configuration management tool capabilities
CSA ISO/IEC 15408-1 : 2010 INFORMATION TECHNOLOGY - SECURITY TECHNIQUES - EVALUATION CRITERIA FOR IT SECURITY - PART 1: INTRODUCTION AND GENERAL MODEL
CAN/CSA-ISO/IEC 25010:12 (R2016) Systems and software engineering - Systems and software quality requirements and evaluation (SQuaRE) - System and software quality models (Adopted ISO/IEC 25010:2011, first edition, 2011-03-01)
ASTM E 1639 : 2001 Standard Guide for Functional Requirements of Clinical Laboratory Information Management Systems (Withdrawn 2002)
I.S. EN 9115:2013 QUALITY MANAGEMENT SYSTEMS - REQUIREMENTS FOR AVIATION, SPACE AND DEFENSE ORGANIZATIONS - DELIVERABLE SOFTWARE (SUPPLEMENT TO EN 9100)
ASTM E 2538 : 2006 Standard Practice for Defining and Implementing Pharmacotherapy Information Services within the Electronic Health Record (EHR) Environment and Networked Architectures
NASA STD 8719.13B : 2004 **DUPLICATE RECORD**
ASTM E 1340 : 2005 Standard Guide for Rapid Prototyping of Information Systems
IEEE 1209-1992 IEEE Recommended Practice for the Evaluation and Selection of CASE Tools
IEEE 1348-1995 IEEE Recommended Practice for the Adoption of Computer-Aided Software Engineering (CASE) Tools
IEEE 1175.2-2006 IEEE Recommended Practice for CASE Tool Interconnection - Characterization of Interconnections
IEEE/ISO/IEC 26702-2007 ISO/IEC Standard for Systems Engineering - Application and Management of the Systems Engineering Process
VDI/VDE 3693 Blatt 1:2016-08 Virtual commissioning - Model types and glossary
ISO/TS 19091:2017 Intelligent transport systems Cooperative ITS Using V2I and I2V communications for applications related to signalized intersections
IEEE DRAFT 1540 : D10.0 2000 DRAFT STANDARD FOR SOFTWARE LIFE CYCLE PROCESSES - RISK MANAGEMENT
MIL-HDBK-881 Revision A:2005 WORK BREAKDOWN STRUCTURES FOR DEFENSE MATERIEL ITEMS
DIN ISO/IEC 12119:1995-08 INFORMATION TECHNOLOGY - SOFTWARE PACKAGES - QUALITY REQUIREMENTS AND TESTING
IEEE 1220-2005 IEEE Standard for Application and Management of the Systems Engineering Process
DEFSTAN 00-42(PT2)/1(1997) : 1997 RELIABILITY AND MAINTAINABILITY ASSURANCE GUIDES - PART 2: SOFTWARE
BS ISO/IEC TR 15942:2000 Information technology. Programming languages. Guide for the use of the Ada programming language in high integrity systems
TR 101 583 : 1.1.1 METHODS FOR TESTING AND SPECIFICATION (MTS); SECURITY TESTING; BASIC TERMINOLOGY
BS ISO/IEC 13066-1:2011 Information technology. Interoperability with assistive technology (AT) Requirements and recommendations for interoperability
IEEE DRAFT 1348 : D7A JUL 95 RECOMMENDED PRACTICE FOR THE ADOPTION OF CASE TOOLS
BS ISO/IEC 25051:2014 Software engineering. Systems and software Quality Requirements and Evaluation (SQuaRE). Requirements for quality of Ready to Use Software Product (RUSP) and instructions for testing
08/30175691 DC : DRAFT JAN 2008 BS ISO/IEC 18018 - INFORMATION TECHNOLOGY - GUIDANCE TO CONFIGURATION MANAGEMENT TOOL CAPABILITIES
IEEE 1058-1998 IEEE Standard for Software Project Management Plans
UNE-EN 62304:2007 Medical device software - Software life-cycle processes (IEC 62304:2006)
CSA ISO/IEC TR 15942 : 2004 : R2014 INFORMATION TECHNOLOGY - PROGRAMMING LANGUAGES - GUIDE FOR THE USE OF THE ADA PROGRAMMING LANGUAGE IN HIGH INTEGRITY SYSTEMS
IEEE DRAFT 12207.1 : FEB 97 DRAFT GUIDE FOR INFORMATION TECHNOLOGY - SOFTWARE LIFE CYCLE PROCESSES - IMPLEMENTATION CONSIDERATIONS
ISO/IEC 15408-1:2009 Information technology — Security techniques — Evaluation criteria for IT security — Part 1: Introduction and general model
CSA ISO/IEC 25010 : 2012 SYSTEMS AND SOFTWARE ENGINEERING - SYSTEMS AND SOFTWARE QUALITY REQUIREMENTS AND EVALUATION (SQUARE) - SYSTEM AND SOFTWARE QUALITY MODELS
MIL-STD-881 Revision C:2011 WORK BREAKDOWN STRUCTURES FOR DEFENSE MATERIAL ITEMS
INCITS/ISO/IEC 15408-1 : 2012 INFORMATION TECHNOLOGY - SECURITY TECHNIQUES - EVALUATION CRITERIA FOR IT SECURITY - PART 1: INTRODUCTION AND GENERAL MODEL
UNI EN 9115 : 2013 QUALITY MANAGEMENT SYSTEMS - REQUIREMENTS FOR AVIATION, SPACE AND DEFENSE ORGANIZATIONS - DELIVERABLE SOFTWARE (SUPPLEMENT TO EN 9100)
I.S. EN 16603-40:2014 SPACE ENGINEERING - PART 40: SOFTWARE
AAMI IEC 62304 : 2006 MEDICAL DEVICE SOFTWARE - SOFTWARE LIFE CYCLE PROCESSES
IEC TR 80001-2-2:2012 Application of risk management for IT-networks incorporating medical devices - Part 2-2: Guidance for the disclosure and communication of medical device security needs, risks and controls
IEEE 1063-2001 IEEE Standard for Software User Documentation
ISO/IEC TR 18018:2010 Information technology Systems and software engineering Guide for configuration management tool capabilities
ISO/IEC/IEEE 29119-3:2013 Software and systems engineering Software testing Part 3: Test documentation
GEIA EIA649B:2011 CONFIGURATION MANAGEMENT STANDARD
I.S. EN 62304:2006 MEDICAL DEVICE SOFTWARE - SOFTWARE LIFE-CYCLE PROCESSES
IEC 62270:2013 Guide for computer-based control for hydroelectric power plant automation
NASA GB 8719.13 : 0 NASA SOFTWARE SAFETY GUIDEBOOK
NASA STD 0005 : 2008 NASA CONFIGURATION MANAGEMENT (CM) STANDARD
NASA STD 7009 : 2016 STANDARD FOR MODELS AND SIMULATIONS
NASA HDBK 0008 : 2012 NASA PRODUCT DATA AND LIFE-CYCLE - MANAGEMENT (PDLM) HANDBOOK
IEEE 7-4.3.2-2016 IEEE Standard Criteria for Programmable Digital Devices in Safety Systems of Nuclear Power Generating Stations
NASA-STD-8739.8A : 2020 SOFTWARE ASSURANCE AND SOFTWARE SAFETY STANDARD
IEEE 12207.1-1997 IEEE/EIA Guide - Industry Implementation of International Standard ISO/IEC 12207 : 1995 (ISO/IEC 12207) - Software Life Cycle Processes - Life Cycle Data
DEFSTAN 00-49/3(2014) : 2014 MOD GUIDE TO R&M TERMINOLOGY USED IN REQUIREMENTS
BS PD ISO/TS 19091 : 2017 INTELLIGENT TRANSPORT SYSTEMS - COOPERATIVE ITS - USING V2I AND I2V COMMUNICATIONS FOR APPLICATIONS RELATED TO SIGNALIZED INTERSECTIONS
ISO/IEC 25051:2014 Software engineering Systems and software Quality Requirements and Evaluation (SQuaRE) Requirements for quality of Ready to Use Software Product (RUSP) and instructions for testing
NASA STD 8739.8 : 2004 SOFTWARE ASSURANCE STANDARD
SAE AS9115A Quality Management Systems - Requirements for Aviation, Space, and Defense Organizations - Deliverable Software (Supplement to 9100:2016)
05/30076333 DC : DRAFT FEB 2005
ASTM E 1340 : 2005 : R2010 Standard Guide for Rapid Prototyping of Information Systems (Withdrawn 2017)
PD IEC/TR 80001-2-2:2012 Application of risk management for IT-networks incorporating medical devices Guidance for the disclosure and communication of medical device security needs, risks and controls
16/30244282 DC : 0 BS EN 9115 - QUALITY MANAGEMENT SYSTEMS - REQUIREMENTS FOR AVIATION, SPACE AND DEFENSE ORGANIZATIONS - DELIVERABLE SOFTWARE (SUPPLEMENT TO EN 9100)
BS ISO 17894:2005 Ships and marine technology. Computer applications. General principles for the development and use of programmable electronic systems in marine applications
BS ISO/IEC/IEEE 29119-1:2013 Software and systems engineering. Software testing Concepts and definitions
BS ISO/IEC 14598-1:1999 Information technology. Software production evaluation General overview
NASA STD 7009(INT) : 2006 STANDARD FOR MODELS AND SIMULATIONS
BS ISO/IEC 42010:2007 Systems and software engineering. Recommended practice for architectural description of software-intensive systems
ASTM E 1744 : 2004 Standard Practice for View of Emergency Medical Care in the Electronic Health Record
06/30147301 DC : DRAFT MAR 2006 ISO/IEC 26702 - IEEE STANDARD FOR APPLICATION AND MANAGEMENT OF THE SYSTEMS ENGINEERING PROCESS
IEEE 610 : 1991 COMPUTER DICTIONARY - A COMPILATION OF IEEE STANDARD COMPUTER GLOSSARIES
BS EN 9115:2013 Quality Management Systems. Requirements for Aviation, Space and Defense Organizations. Deliverable Software (Supplement to EN 9100)
16/30349968 DC : 0 BS EN 16602-80 - SPACE PRODUCT ASSURANCE - SOFTWARE PRODUCT ASSURANCE
CSA ISO/IEC 15408-1 : 2010 : R2015 INFORMATION TECHNOLOGY - SECURITY TECHNIQUES - EVALUATION CRITERIA FOR IT SECURITY - PART 1: INTRODUCTION AND GENERAL MODEL
SAE J2945_201712 Dedicated Short Range Communication (DSRC) Systems Engineering Process Guidance for SAE J2945/X Documents and Common Design Concepts™
IEEE 1471-2000 IEEE Recommended Practice for Architectural Description for Software-Intensive Systems
CSA CEI/IEC 62304:14 (R2019) Medical device software - Software life cycle processes (Adopted CEI/IEC 62304:2006, first edition, 2006-05) | Logiciels de dispositifs médicaux - Processus du cycle de vie du logiciel (norme CEI/IEC 62304:2006 adoptée, première édition, 2006-05)
S.R. CEN ISO/TS 19091:2017 INTELLIGENT TRANSPORT SYSTEMS - COOPERATIVE ITS - USING V2I AND I2V COMMUNICATIONS FOR APPLICATIONS RELATED TO SIGNALIZED INTERSECTIONS (ISO/TS 19091:2017)
ISO/IEC 13066-1:2011 Information technology — Interoperability with assistive technology (AT) — Part 1: Requirements and recommendations for interoperability
ISO/IEC 42010:2007 Systems and software engineering Recommended practice for architectural description of software-intensive systems
ASTM E 1744 : 2004 : R2010 Standard Practice for View of Emergency Medical Care in the Electronic Health Record (Withdrawn 2017)
ASTM E 792 : 2002 Standard Guide for Selection of a Clinical Laboratory Information Management System
ISO/IEC 25040:2011 Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Evaluation process
S.R. CR 12804:1997 CONCEPTUAL MODEL AND TAXONOMY FOR INFORMATION SYSTEMS ENGINEERING
GEIA HB 649 : 2005 CONFIGURATION MANAGEMENT STANDARD IMPLEMENTATION GUIDE
EN 16603-40:2014 Space engineering - Part 40: Software
NASA STD 2202 : 1993 SOFTWARE FORMAL INSPECTIONS STANDARD
ASTM E 2473 : 2005 Standard Practice for the Occupational/Environmental Health View of the Electronic Health Record
IEEE DRAFT 1058 : D2.2 AUG 98 SOFTWARE PROJECT MANAGEMENT PLANS
12/30236634 DC : 0 BS ISO/IEC 29119-1 - SOFTWARE AND SYSTEMS ENGINEERING - SOFTWARE TESTING - PART 1: CONCEPTS AND DEFINITIONS
09/30202071 DC : 0 BS EN 9115 - QUALITY MANAGEMENT SYSTEMS REQUIREMENTS FOR AVIATION, SPACE AND DEFENSE ORGANIZATIONS - REQUIREMENTS FOR DELIVERABLE SOFTWARE
BS ISO/IEC/IEEE 29119-3:2013 Software and systems engineering. Software testing Test documentation
BS ISO/IEC 26702:2007 Systems engineering. Application and management of the systems engineering process
CSA ISO/IEC 13066-1:14 (R2019) Information technology - Interoperability with assistive technology (AT) - Part 1: Requirements and recommendations for interoperability (Adopted ISO/IEC 13066-1:2011, first edition, 2011-05-15)
PREN 9115 : 200P1 QUALITY MANAGEMENT SYSTEMS - REQUIREMENTS FOR AVIATION, SPACE AND DEFENSE ORGANIZATIONS - DELIVERABLE SOFTWARE (SUPPLEMENT TO EN 9100)
CSA ISO/IEC 14598-1 : 2002 INFORMATION TECHNOLOGY - SOFTWARE PRODUCT EVALUATION - PART 1: GENERAL OVERVIEW
IEEE 829-2008 IEEE Standard for Software and System Test Documentation
IEEE 830-1998 IEEE Recommended Practice for Software Requirements Specifications
IEEE 1233-1998 IEEE Guide for Developing System Requirements Specifications
IEEE 1219-1998 IEEE Standard for Software Maintenance
IEEE 1362-1998 IEEE Guide for Information Technology - System Definition - Concept of Operations (ConOps) Document
IEEE/IEC 1249-2013 IEC/IEEE Guide for Computer-based Control for Hydroelectric Power Plant Automation
PREN 16602-80 : DRAFT 2016 SPACE PRODUCT ASSURANCE - SOFTWARE PRODUCT ASSURANCE
ISO/IEC/IEEE 29119-2:2013 Software and systems engineering — Software testing — Part 2: Test processes
BS EN 62304 : 2006 MEDICAL DEVICE SOFTWARE - SOFTWARE LIFE-CYCLE PROCESSES
ISO/IEC 26702:2007 Systems engineering — Application and management of the systems engineering process
PD CEN ISO/TS 19091:2017 Intelligent transport systems. Cooperative ITS. Using V2I and I2V communications for applications related to signalized intersections
CSA ISO/IEC TR 15942:04 (R2019) Information Technology - Programming Languages - Guide for the Use of the Ada Programming Language in High Integrity Systems (Adopted ISO/IEC TR 15942:2000, first edition, 2000-03-01)
CSA ISO/IEC 12119 : 0 INFORMATION TECHNOLOGY - SOFTWARE PACKAGES - QUALITY REQUIREMENTS AND TESTING
BIS IS 14639 : 1998(R2016) INFORMATION TECHNOLOGY - SOFTWARE PACKAGES - QUALITY REQUIREMENTS AND TESTING
EN 9115:2013 Quality Management Systems - Requirements for Aviation, Space and Defense Organizations - Deliverable Software (Supplement to EN 9100)
ISO 17894:2005 Ships and marine technology — Computer applications — General principles for the development and use of programmable electronic systems in marine applications
IEC 62304:2006+AMD1:2015 CSV Medical device software - Software life cycle processes
CR 12804:1997 Conceptual model and taxonomy for information systems engineering
CEN ISO/TS 19091:2017 Intelligent transport systems - Cooperative ITS - Using V2I and I2V communications for applications related to signalized intersections (ISO/TS 19091:2017)
EIA 836 CD : B2010(R2015) CONFIGURATION MANAGEMENT DATA EXCHANGE AND INTEROPERABILITY
IEEE 1540-2001 IEEE Standard for Software Life Cycle Processes - Risk Management
IEEE 828-1990 IEEE Standard for Software Configuration Management Plans
IEEE 1044-1993 IEEE Standard Classification for Software Anomalies
IEEE 1062-1998 IEEE Recommended Practice for Software Acquisition, 1998 Edition
IEEE 1028-2008 IEEE Standard for Software Reviews and Audits
IEEE 1219-1992 IEEE Standard for Software Maintenance
IEEE 1558-2004 IEEE Standard for Software Documentation for Rail Equipment and Systems
IEEE 1062-1993 IEEE Recommended Practice for Software Acquisition

IEEE 1008-1987 IEEE Standard for Software Unit Testing
IEEE 828-2012 IEEE Standard for Configuration Management in Systems and Software Engineering
IEEE 830-1998 IEEE Recommended Practice for Software Requirements Specifications
IEEE 729-1983 IEEE Standard Glossary of Software Engineering Terminology
IEEE 1012-2012 IEEE Standard for System and Software Verification and Validation
IEEE 829-2008 IEEE Standard for Software and System Test Documentation
IEEE 990-1987 IEEE Recommended Practice for Ada As a Program Design Language

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.