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
Minimalism (computing)
Philosophy of computing
Nº Q1752932 ★★
Not listed
-
Resource Description Framework
Data model for describing resources on the Web
Nº Q54872 ★★
Not listed
-
World Reference Base for Soil Resources
International standard taxonomic soil classification system endorsed by the International Union of Soil Sciences
Nº Q2167138 ★
Not listed
-
ISO/IEC 12207
ISO, IEC and IEEE standard
Nº Q1156757 ★★
Not listed
-
F
Formulation
Term used in various senses in various applications, both the material and the abstract or formal
Nº Q3077570 ★
Not listed
-
Model-driven engineering
Software development methodology that focus on use of high-level abstract models to represent a system which is automatically transformed into executable code
Nº Q1941909 ★
Not listed
-
Macro (computer science)
Preprocessing rule in computer languages that specifies how an input text usually identified by a definable keyword or sequence is mapped to a frequently larger output text
Nº Q629579 ★★
Not listed
-
F
Fekete's lemma
A lemma in mathematics stating that for any subadditive sequence, the limit of its linear growth rate exists and equals the infimum of the ratios between the sequence terms and their indices.
Nº Q3229358 ★
Not listed
-
ISACA
International professional association focused on IT
Nº Q1662502 ★
Not listed
-
A
Application-Layer Protocol Negotiation
Transport Layer Security extension for application layer protocol negotiation
Nº Q7021111 ★
Not listed
-
Number sets
Set containing numbers
Nº Q3054943 ★★★
Not listed
-
C
C preprocessor
Macro preprocessor used in the C, C++, and Objective-C programming languages
Nº Q856846 ★
Not listed
-
A
Affine frame
Nº Q3427496 ★
Not listed
-
Stereotype (printing)
Solid plate resulting from the application of a stereotyping technique
Nº Q291202 ★★
Not listed
-
S
Sistema
Nº Q3485339 ★
Not listed
-
Software development process
Process by which software is developed
Nº Q2904257 ★★
Not listed
-
E series of preferred numbers
Standardized sequence of property values of electrical components
Nº Q36910 ★★★★
Not listed
-
NOR system
Nº Q3509146 ★★
Not listed