Ieee software engineering terminology

This standard provides an extensive and thorough set of definitions, more or less independent of any particular software methodology. Asq section 509 ssig meeting, 8 november 2000 paul r. This standard identifies terms currently in use in the field of software engineering. This ieee standards product is part of the family on software engineering. Software projects need a glossary of terms to avoid confusion. To know with the basic definitions of software testing and quality assurance this is the best glossary compiled by erik van veenendaal. The ieees guide to the software engineering body of knowledge 2004 version, or swebok, defines the field and describes the knowledge the ieee expects a practicing software engineer to have. Croll 2 objectives l provide an introduction to the ieee software engineering standards committee sesc l provide an overview of the current state and future direction of ieee. 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. Institute of electronical and electronics engineers.

Ieee standard glossary of software engineering terminology a condition or capability needed by a user to solve a problem or achieve an objective. In ieee standards software engineering, 1999 edition, volume one. Standard glossary of software engineering terminology semantic. The maintainability of software depends on a few different factors. A good glossary can help insure consistent terminology. Iso iec ieee international standard systems and software engineeringvocabulary abstract. Ieee 1 in software engineering, the process of expressing a computer program in a programming language. It is also considered a part of overall systems engineering. A term was excluded from the glossary if it was considered to be. More ieee 1990 ieee standard glossary of software engineering terminology, ieee std. This document provides a common vocabulary applicable to all systems and software engineering work. Standards coordinating committee institute of electrical and electronics engineers ieee standards board american national standards institute. This glossary is an update and expansion of ieee std 7291983, ieee standard glossary of software engineering terminology ansi l3i.

What is the ieee definition of software engineering answers. Ieee 729 standard glossary of software engineering. Also for each definition there is a reference of ieee or iso mentioned in brackets. Problem understanding the ieee definition of software engineering. This standard contains definitions for more than terms, establishing the basic vocabulary of software engineering. Ieee std 7291993 ieee software engineering standard 7291993. It was prepared to collect and standardize terminology. Standard definitions for those terms are established. A project of the ieee computer society and isoiec jtc 1sc7, sevocab includes definitions from international standards. Ieee std 12191998 ieee standard for software maintenance, ieee std 12191998. Standard glossary of terms used in software engineering. The context of reverse engineering to describe the notions of software forward and reverse engineering adequately, there first must be a clarification in several related areas. Ieee is the trusted voice for engineering, computing, and technology information around the globe. Problem understanding the ieee definition of software.

Ieee standard glossary of software engineering terminology sponsor standards coordinating committee of the computer society of the ieee approved september 28,1990 standardsboard abstract. The ieee computer dictionary project was undertaken to document this vocabulary. Its purpose is to identify terms currently used in software engineering and to present the current meanings of these terms. Ieee standard glossary of software engineering terminology. The glossary of software engineering terminology was undertaken to document this vocabulary. The section concentrates on important software engineering activitiesquality and project management, system engineering, dependability, and safety. This section describes the scope, roles, uses, and development trends of the most widely used ieee software engineering standards and some iso standards for software engineering. Find the most uptodate version of ieee 729 at engineering360. Software engineering is a direct subfield of engineering and has an overlap with computer science and management science. Ieee software engineering standards access the leading standards used throughout the industry today, covering terminology, processes, tools, reuse, project management, plans, documentation and measurement. Building on a foundation of american national standards institute ansi and international organization for. This glossary defines terms in general use in the software engineering field. Ieee gives software engineering definition as the application of a systematic, disciplined quantifiable approach to the development, operation and maintenance of software that is the.

Find authoritative definitions for software and systems engineering terms in sevocab. Ieee 1471 is a superseded ieee standard for describing the architecture of a softwareintensive system, also known as software architecture in 2011 it was superseded by isoiecieee 42010. Defines terms in the field of software engineering. An overview of ieee software engineering standards and.

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. Recommended practice for software requirements specifications. Ieee 1471 is the short name for a standard formally known as ansiieee 14712000, recommended. New terms are continually being generated, and new meanings are being adopted for existing terms. 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 3. 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. Software engineering is the application of a systematic, disciplined, quantifiable approach to the design, development, operation, and maintenance of software, and the study. Software engineering terminology software languages lab. Ieee std 8281998, ieee standard for software configuration management plans. Glossary of computer system software development terminology. The ieee also promulgates a software engineering code of ethics.

Modification of a software product performed after delivery to keep a computer program usable in a changed or changing environment ieee std 12191998. There are a lot of different meanings assigned to software engineering terms. Foreword this foreword is not a part of ieee std 610. Developing maintainable software software sustainability. Content provider institute of electrical and electronics engineers ieee add to alert pdf. Standard glossary of terms used in software engineering version 1.

Ieee standard glossary of software engineering terminology ieee std 61 0. The approach and lexical exactitude of ieee std 610. Software engineering ieee paper new location cse software engineering is the systematic application of engineering approaches to the development of software. Ieee standard glossary of software engineering terminology ieee. Isoiecieee international standard systems and software. New terms are being generated and new meanings are being adopted for existing terms. Search for library items search for lists search for contacts search for a library. 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. The ieee eyetriplee is a nonprofit, technical professional association of more than 360,000 individual members in approximately 175 countries. Standard glossary of terms used in software engineering astqb. Standard glossary of software engineering terminology. Ieee 1990 ieee standard glossary of software engineering. The most current swebok v3 is an updated version and was released in 2014. Requirements specifications ieee recommended practice.

781 1500 1010 230 1364 430 991 696 49 344 53 1515 907 910 93 1406 863 106 1371 693 151 446 936 615 746 1050 673 12 961 476 651 457 1484 835 1206 994 1448 424 199 192 333 528