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
-
Image (mathematics)
Set of all values of a function; set of all values that a function can produce; subset of codomain
Nº Q860623 ★★
Not listed
-
GQM
Approach to software metrics
Nº Q1533422 ★
Not listed
-
N
Neumann boundary condition
Nº Q1149279 ★
Not listed
-
Numerical linear algebra
Subfield of numerical analysis and a type of linear algebra
Nº Q2004891 ★
Not listed
-
BREEAM
Assessment of building sustainability
Nº Q2620135 ★
Not listed
-
HTTP referer
HTTP header field that identifies the address of the webpage that linked to the resource being requested
Nº Q936009 ★★★
Not listed
-
A
Apache License
Free software license scheme developed by the Apache Software Foundation
Nº Q616526 ★★★
Not listed
-
S
Safety instrumented system
Engineered set of hardware and software controls especially used on critical process systems
Nº Q825237 ★
Not listed
-
Metasploit
Computer security testing tool
Nº Q1147445 ★
Not listed
-
D
Don't repeat yourself
Software development principle with the goal of reducing repetitive software patterns, and replacing them with abstractions that use data normalization to avoid redundancy
Nº Q1242407 ★★★
Not listed
-
I
Ioctl
System call
Nº Q837975 ★
Not listed
-
B
Boundary condition
Prescribed state of one or multiple variables of a system during its evolution
Nº Q18382796 ★
Not listed
-
E
Extended Backus–Naur form
Family of metasyntax notations, any of which can be used to express a context-free grammar
Nº Q1165219 ★★
Not listed
-
Clipping (computer graphics)
Computer graphics term
Nº Q1101812 ★
Not listed
-
Business Process Execution Language
Language for specifying actions within business processes with web services
Nº Q787631 ★★★
Not listed
-
Device driver
Computer program that operates or controls a particular type of device
Nº Q1033951 ★★★
Not listed
-
Hash collision
Computer science situation where distinct data elements share an identifier (e.g. name, tag, checksum)
Nº Q1195184 ★★
Not listed
-
M
Metaprogramming
Programming paradigm
Nº Q661075 ★★
Not listed