| API |
Application Programming Interface |
Machine readable equivalent of a web page and, in the web development world, the logical equivalent of an EDI document |
| Business entitites |
Basis of documents which are restricted by context to a specific domain |
|
| Conformant tools |
Software tools that perform according to their specified standards |
|
| Core Component Library |
Collection of business entities, based on core components which can be reused in many scenarios. |
|
| CUSCAR |
Customs cargo report message |
|
| DSL |
Domain specific language - computer language specialized to a particular application domain. This is in contrast to a general-purpose language (GPL), which is broadly applicable across domains |
|
| JSON |
JavaScript Object Notation |
Most ubiquitous syntax for the representation of web resources – overtaking XML some years ago |
| JSON-LD |
JSON-Linked Data |
provides a way to attach consistent semantic meaning to data elements in any data exchange. |
| NDR |
Naming & Design Rules |
|
| non-repudiable record |
|
|
| OAuth2.0 |
|
|
| OIDC |
OpenID connects |
Technical protocol for authentication and authorisation for web resources (a common example is websites that offer their customers the ability to “sign in with Facebook”) |
| RDM |
Reference Data Model |
Provides a way to attach consistent semantic meaning to data elements in any data exchange |
| ReDoc |
|
|
| REST |
Representational State Transfer |
API design style that breaks down complex domains into discrete business “resources” and then allows consumers to interact with them using simple web protocols. |
| RFC 2119 |
|
|
| Semantic Processor |
|
|
| Semantic Versioning |
|
|
| swagger.md |
|
|
| Test-harness |
|
|
| UN/CEFACT RDM |
|
|
| UN/EDIFACT |
United Nations rules for Electronic Data Interchange for Administration, Commerce and Transport |
|
| W3C |
|
|
| W3C/IETF |
|
|
| W3C WebSub |
Protocol for publishers to update multiple subscribers about state changes of a web resource |
|
| XMI |
XML Model Interchange, a standard for transfering data between UML modeling tools |
|
| semver |
“Semantic Versioning”, a naming protocol that is widely used in software release management |
|
| 2/COSS |
|
|