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
-
R
Register allocation
Process of assigning a large number of target program variables onto a small number of CPU registers
Nº Q1343660 ★
Not listed
-
Chirped pulse amplification
Technique for amplifying an ultrashort laser pulse
Nº Q905436 ★
Not listed
-
A
Application lifecycle management
Product management of computer programs throughout their development lifecycles
Nº Q621590 ★
Not listed
-
Long and short scales
Two of several different large-number naming systems for integer powers of ten
Nº Q725503 ★★★★
Not listed
-
upload and download
Data transfer
Nº Q1188265 ★★★★
Not listed
-
C4 model
Lean graphical notation technique for modelling architecture of software systems
Nº Q98558142 ★★★
Not listed
-
A
Asm.js
Intermediate programming language
Nº Q13496636 ★★
Not listed
-
P
Plug-in (computing)
Software component that adds a specific feature to an existing software application
Nº Q184148 ★★★
Not listed
-
R
Restrict
C keyword used in pointer declarations to assert that pointer aliasing does not occur
Nº Q7316284 ★
Not listed
-
A/UX
Operating system
Nº Q1140097 ★
Not listed
-
Instruction pipelining
Method of improving instruction-level parallelism
Nº Q2490641 ★
Not listed
-
I
Input method
Operating system component or program that allows any data, such as keyboard strokes or mouse movements, to be received as input
Nº Q529029 ★
Not listed
-
S
SIRENE
French Register of Companies
Nº Q3509449 ★★
Not listed
-
Rete algorithm
Efficient pattern matching algorithm for implementing production rule systems
Nº Q2002217 ★
Not listed
-
Calculus of variations
Differential calculus on function spaces
Nº Q216861 ★★★
Not listed
-
A
AS9100
Standard related to aerospace management systems, as published by SAE International
Nº Q4654023 ★★
Not listed
-
Q
Quality
Wikipedia article covering multiple topics
Nº Q107018636 ★★
Not listed
-
A
Annotation
Piece of metadata attached to a document or other entity
Nº Q857525 ★★★
Not listed