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
-
M
Metaprogramming
Programming paradigm
Nº Q661075 ★★
Not listed
-
S
Sigaps
Nº Q89349135 ★★
Not listed
-
Population inversion
State of a physical system in which more members are in higher, excited energy states than in lower, unexcited states
Nº Q126904 ★
Not listed
-
SAP ERP
Enterprise software
Nº Q167533 ★★★
Not listed
-
Software development kit
Set of software development tools
Nº Q467707 ★★
Not listed
-
Shortest job next
Scheduling policy
Nº Q1194678 ★
Not listed
-
Simple continued fraction
Expression of a rational as an iterative sequence of addition and inversion of integers
Nº Q206816 ★★
Not listed
-
M
MT940
Message format used by the SWIFT network
Nº Q1881910 ★
Not listed
-
D
Declaration (computer programming)
Language construct in computer programming for specification of an identifier
Nº Q1183659 ★★
Not listed
-
Inertial frame of reference
Frame of reference not undergoing acceleration
Nº Q192735 ★★★
Not listed
-
R
Remote Application Platform
Eclipse opensource project
Nº Q850689 ★
Not listed
-
D
Differential cryptanalysis
General form of cryptanalysis applicable primarily to block ciphers, but also to stream ciphers and cryptographic hash functions
Nº Q1224471 ★
Not listed
-
V
Vendor lock-in
Dependency of customers on a vendor for products
Nº Q1503227 ★★★
Not listed
-
d
degree
Ambiguous mathematical term
Nº Q3021283 ★
Not listed
-
I
IOPS
Input/output performance measurement used to characterize computer storage devices
Nº Q539454 ★
Not listed
-
Processor (computing)
Electrical component for processing data
Nº Q1466064 ★★★★
Not listed
-
PlantUML
Tool to create UML diagrams from a plain text language
Nº Q18346546 ★★
Not listed
-
Sample (material)
Limited quantity of material which is intended to be similar to and represent a larger amount of that material
Nº Q485146 ★
Not listed