Reference implementation
Implementation of a specification which serves as an example
In the software development process, a reference implementation (or, less frequently, sample implementation or model implementation) is a program that implements all requirements from a corresponding specification. The reference implementation often accompanies a technical standard, and demonstrates what should or what must be considered the "correct" behavior of any other implementation of it.
Nº Q2136722 ★
Common · Literature
Reference implementation
Implementation of a specification which serves as an example
In the software development process, a reference implementation (or, less frequently, sample implementation or model implementation) is a program that implements all requirements from a corresponding specification. The reference implementation often accompanies a technical standard, and demonstrates what should or what must be considered the "correct" behavior of any other implementation of it.
From Wikipedia
In the software development process, a reference implementation (or, less frequently, sample implementation or model implementation) is a program that implements all requirements from a corresponding specification. The reference implementation often accompanies a technical standard, and demonstrates what should or what must be considered the "correct" behavior of any other implementation of it.
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
I
ISO 20022
Standard for electronic data interchange between financial institutions
Nº Q682633 ★★
Not listed
-
I
Integration by substitution
Method of integration
Nº Q1071270 ★★★
Not listed
-
Approximation
Anything that is similar but not exactly equal to something else; approached, inaccurate expression of any data
Nº Q27058 ★★★
Not listed
-
E
Easy Approach to Requirements Syntax
Structured method for writing natural language requirements
Nº Q138033699 ★
Not listed
-
I
Infrastructure as code
Process of managing and provisioning computer data centers through machine-readable definition files
Nº Q24964334 ★★
Not listed
-
API
Software interface between computers and/or programs
Nº Q165194 ★★★★
Not listed
-
Software design
Process by which an agent creates a specification of a software artifact
Nº Q857102 ★★★
Not listed
-
A
Array programming
Programming paradigm that generalize operations on scalars to apply transparently to higher-dimensional arrays to facilitate parallelization
Nº Q4307787 ★
Not listed
-
Law of Demeter
Guideline for object-oriented programming: each unit should have only limited knowledge about other units (only those closely related to the current unit)
Nº Q499585 ★
Not listed
-
DFA minimization
Task of transforming a deterministic finite automaton
Nº Q5204896 ★
Not listed
-
Structured analysis and design technique
Engineering methodology
Nº Q12070189 ★
Not listed
-
Subderivative
Generalize the derivative to functions which are not differentiable
Nº Q289500 ★
Not listed
-
I
ISO 31000
Standard related to risk management, as published by International Organization for Standardization
Nº Q3065563 ★★
Not listed
-
I
ISA-88
Standard addressing batch process control
Nº Q1512301 ★★
Not listed
-
I
ISO 10006
Guidelines for quality management in projects
Nº Q1654653 ★
Not listed
-
D
Determiner
Part of speech reflecting the reference of a noun
Nº Q576271 ★★
Not listed
-
r
release to manufacture version
Version of a software product that is given to manufacturers to bundle into future versions of their hardware products
Nº Q3424305 ★
Not listed
-
image of a set
Term from mathematics
Nº Q3148876 ★
Not listed