Defines terms in the field of software engineering. Ieee standard glossary of software engineering terminology, identifies terms currently in use in the field of software. According to ieee standard glossary of software engineering terminology the following definitions are used. Institute of electrical and electronics engineers ieee. A condition or capability that must be met or possessed by a system or system component to satisfy a contract, standard, specification or other formally imposed document. A good glossary can help insure consistent terminology. Glossary of computer system software development terminology. This ieee standards product is part of the family on software engineering. Source ieee standard glossary of software engineering. The ieee 610 working group wishes to acknowledge the contribution of those who developed ieee std 7291983, ieee standard glossary of software engineering terminology ansi, which formed the basis for this glossary. Ieee std 7291993 ieee software engineering standard 7291993. Ieee standard glossary of software engineering terminology abstract.
Ieee standard glossary of software engineering terminology a condition or capability needed by a user to solve a problem or achieve an objective. There are a lot of different meanings assigned to software engineering terms. Ieee 1990 ieee standard glossary of software engineering. Topics covered include automated language processing, automatic indexing, business data processing, character recognition, computeraided design and manufacturing, computer assisted instruction, control systems, critical path method, library automation, medical applications. Ieee standard glossary of software engineering terminology. Ieee is the trusted voice for engineering, computing, and technology information around the globe. Software requirements is a field within software engineering that deals with establishing the needs of stakeholders that are to be solved by software. Isoiecieee 247652010e, systems and software engineering. Mar 11, 2010 from ieee software engineering standards collection. This glossary is an update and expansion of ieee std 7291983, ieee standard glossary of software engineering terminology ansi l3i. Standard glossary of terms used in software engineering iqbba. A few terms that were included in the initial glossary. Requirements specifications ieee recommended practice for.
A condition or capability that must be met or possessed by a system or system component to satisfy a contract, standard, specification or. However, such searching requires effort and the quality of the results is unpredictable. A collection of products to document an architecture. Certified professional for requirements engineering glossary 12 z preface when looking for definitions of terms in requirements engineering, one can find definitions for almost any term by searching the web. Also for each definition there is a reference of ieee or iso mentioned in brackets. Through its members, the ieee is a leading authority in technical areas ranging from computer engineering, biomedical technology and telecommunications, to electric power, aerospace and. This standard contains definitions for more than terms, establishing the basic vocabulary of software engineering. Standard glossary of software engineering terminology. Internet terms hardware terms software terms technical terms file formats bits and bytes tech acronyms. When existing standards were found to be incomplete, unclear, or inconsistent with other entries. Standards coordinating committee institute of electrical and electronics engineers. This glossary defines terms in the field of software engineering. It updates ieee std 7291983, ieee standard glossary of software engineering terminology ansi.
Find authoritative definitions for software and systems engineering terms in sevocab. This document is reference material for investigators and other fda personnel. Institute of electronical and electronics engineers. From ieee software engineering standards collection. The steering committee of this group had the following members. Standard glossary of software engineering terminology l 1062, recommended practice for software.
Ieee std 610 ieee standard glossary of software engineering. Source ieee standard glossary of software engineering terminology software from analytics 510 at iit kanpur. This glossary is an update and expansion of ieee std 7291983, ieee standard glossary of software engineering terminology ansi 3. Ieee 729 standard glossary of software engineering. P291191 isoiecieee international standard software. Standard definitions for those terms are established. Standards coordinating committee institute of electrical and electronics engineers ieee standards board american national standards institute. More formally, the ieee standard glossary of software engineering terminology defines maintainability as.
The ieee eyetriplee is a nonprofit, technical professional association of more than 360,000 individual members in approximately 175 countries. Also for each definition there is a reference of ieee. Building on a foundation of american national standards institute ansi and international organization for standardization iso terms, it promotes clarity. Ieee and its members inspire a global community to innovate for a better tomorrow through highly cited publications, conferences, technology standards, and professional and educational activities. Standard glossary of software engineering terminology semantic. This standard identifies terms currently in use in the field of software engineering. The glossary of software engineering terminology was undertaken to document this vocabulary. This glossary is an update and expansion of ieee std 7291983, ieee standard glossary of software engineering terminology ansi l31. Isoiecieee international standard systems and software. A few terms that were included in the initial glossary have. This glossary defines terms in general use in the software engineering field. Every effort has been made to use definitipns from established standards in this dictionary. Standard glossary of terms used in software engineering.
Terms currently in use in the computer field are identified, and standard definitions are established for them. To know with the basic definitions of software testing and quality assurance this is the best glossary compiled by erik van veenendaal. Delivering full text access to the worlds highest quality technical literature in engineering and technology. The maintainability of software depends on a few different factors. It is intended to serve as a useful reference for software engineers and for those in related fields and to promote clarity and. Ieee standard glossary of software engineering terminology ieee std 61 0. Ireb syllabi are complemented by this glossary of requirements engineering terminology and by other, supplementary materials. New terms are continually being generated, and new meanings are being adopted for existing terms. It provides definitions of testing terms and discussion of concepts key to the understanding of the isoiec ieee 29119 series of software testing international standards. An overview of ieee software engineering standards and. Some definitions have been recast in a systems, rather than software, context. The person, team, or organization responsible for designing systems architecture. Glossary of computer system software development terminology 895 note.
The definition of systems engineering has evolved over time. Software projects need a glossary of terms to avoid confusion. Software considerations in airborne systems and equipment certification, requirements and technical concepts for aviation rtca sc167. A term was excluded from the glossary if it was considered to be. Ieee 1990 ieee standard glossary of software engineering terminology, ieee std. The ieee standard glossary of software engineering terminology defines a requirement as.
This part of isoiec ieee 29119 specifies definitions and concepts in software testing. Ieee helps maximize research and development efficiency with access to the ieee standards dictionary online, a comprehensive database of standards terminology. This standard provides an extensive and thorough set of definitions, more or less independent of any particular software methodology. All information about the international requirements engineering board ireb e.
The approach and lexical exactitude of ieee std 610. In ieee standards software engineering, 1999 edition, volume one. Developing maintainable software software sustainability. Ieee std 8281998, ieee standard for software configuration management plans. A project of the ieee computer society and isoiec jtc 1sc7, sevocab includes definitions from international standards. Ieee standards dictionary online ideal for corporations, universities, and government agencies. You can search for a term as defined in the standards, or for all the definitions in a source standard. Dec 15, 2010 this international standard replaces ieee std 610. It was prepared to collect and standardize terminology. Sesc l provide an overview of the current state and future direction of ieee software engineering standards and knowledge products u ieee software engineering standards collection. A condition or capability needed by a user to solve a problem or achieve an objective. Institute of electrical and electronics engineers, 1983. The ease with which a software system or component can be modified to correct faults, improve performance or other attributes, or adapt to a changed environment.