Global Information Lookup Global Information

Data Format Description Language information


Data Format Description Language (DFDL, often pronounced daff-o-dil) is a modeling language for describing general text and binary data in a standard way. It was published as an Open Grid Forum Recommendation [1] in February 2021, and in April 2024 was published as an ISO standard.[2]

A DFDL model or schema allows any text or binary data to be read (or "parsed") from its native format and to be presented as an instance of an information set. (An information set is a logical representation of the data contents, independent of the physical format. For example, two records could be in different formats, because one has fixed-length fields and the other uses delimiters, but they could contain exactly the same data, and would both be represented by the same information set). The same DFDL schema also allows data to be taken from an instance of an information set and written out (or "serialized") to its native format.

DFDL is descriptive and not prescriptive. DFDL is not a data format, nor does it impose the use of any particular data format. Instead it provides a standard way of describing many different kinds of data formats. This approach has several advantages.[3] It allows an application author to design an appropriate data representation according to their requirements while describing it in a standard way which can be shared, enabling multiple programs to directly interchange the data.

DFDL achieves this by building upon the facilities of W3C XML Schema 1.0. A subset of XML Schema is used, enough to enable the modeling of non-XML data. The motivations for this approach are to avoid inventing a completely new schema language, and to make it easy to convert general text and binary data, via a DFDL information set, into a corresponding XML document.

Educational material is available in the form of DFDL Tutorials, videos and several hands-on DFDL labs.

  1. ^ OGF GFD.240
  2. ^ ISO/IEC 23415:2024
  3. ^ The Syntax of Data, Mike Beckerle blog

and 27 Related for: Data Format Description Language information

Request time (Page generated in 0.9217 seconds.)

Data Format Description Language

Last Update:

Data Format Description Language (DFDL, often pronounced daff-o-dil) is a modeling language for describing general text and binary data in a standard...

Word Count : 1478

Binary Format Description language

Last Update:

The Binary Format Description (BFD) language is an extension of XSIL which has added conditionals and the ability to reference files by their stream numbers...

Word Count : 91

Interface description language

Last Update:

Cross-platform Service Description Language Extensible Data Notation (EDN): Clojure data format, similar to JSON FlatBuffers: Serialization format from Google supporting...

Word Count : 564

Page description language

Last Update:

Graphic Arts language with Raster Operations (for large format printers), based on Hewlett-Packard PCL3GUI / RTL and CPCA job description language. Common...

Word Count : 640

Open Data Description Language

Last Update:

Open Data Description Language (OpenDDL) is a generic text-based language that is designed to store arbitrary data in a concise human-readable format. It...

Word Count : 333

Resource Description Framework

Last Update:

general method for description and exchange of graph data. RDF provides a variety of syntax notations and data serialization formats, with Turtle (Terse...

Word Count : 5039

List of file formats

Last Update:

XML 3DMLW – Scene description languages (3D vector image formats) STL – STL: Stereo Lithographic data format (see STL (file format)) used by various CAD...

Word Count : 14027

List of XML markup languages

Last Update:

applications BeerXML: a free XML based data description standard for the exchange of brewing data Binary Format Description language: an extension of XSIL which...

Word Count : 2583

Image file format

Last Update:

metafile format is an intermediate format. Most applications open metafiles and then save them in their own native format. Page description language refers...

Word Count : 3234

Web Services Description Language

Last Update:

The Web Services Description Language (WSDL /ˈwɪz dəl/) is an XML-based interface description language that is used for describing the functionality offered...

Word Count : 1254

Hierarchical Data Format

Last Update:

Hierarchical Data Format (HDF) is a set of file formats (HDF4, HDF5) designed to store and organize large amounts of data. Originally developed at the...

Word Count : 1332

Hardware description language

Last Update:

In computer engineering, a hardware description language (HDL) is a specialized computer language used to describe the structure and behavior of electronic...

Word Count : 3621

Data definition language

Last Update:

In the context of SQL, data definition or data description language (DDL) is a syntax for creating and modifying database objects such as tables, indices...

Word Count : 1002

Data model

Last Update:

architecture data model Common data model, any standardised data model Data collection system Data dictionary Data Format Description Language (DFDL)...

Word Count : 5104

Universal Scene Description

Last Update:

Universal Scene Description (USD) is a framework for interchange of 3D computer graphics data. The framework focuses on collaboration, non-destructive...

Word Count : 651

JSON

Last Update:

used data format with diverse uses in electronic data interchange, including that of web applications with servers. JSON is a language-independent data format...

Word Count : 4812

PDF

Last Update:

and operating systems. Based on the PostScript language, each PDF file encapsulates a complete description of a fixed-layout flat document, including the...

Word Count : 9344

External Data Representation

Last Update:

Procedure Call Abstract Syntax Notation One Data Format Description Language Comparison of data serialization formats "X.225 : Information technology – Open...

Word Count : 509

FASTA format

Last Update:

The simplicity of FASTA format makes it easy to manipulate and parse sequences using text-processing tools and scripting languages. A sequence begins with...

Word Count : 2148

Protocol Buffers

Last Update:

network or for storing data. The method involves an interface description language that describes the structure of some data and a program that generates...

Word Count : 1207

List of open file formats

Last Update:

An open file format is a file format for storing digital data, defined by a published specification usually maintained by a standards organization, and...

Word Count : 1339

Data exchange

Last Update:

Format or Keyhole Markup Language for describing GPS data; GDSII for integrated circuit layout. There are two types of data exchange: broadcast data exchange...

Word Count : 1545

Substation Configuration Language

Last Update:

Configuration description Language formerly known as Substation Configuration description Language (SCL) is the language and representation format specified...

Word Count : 697

Metadata

Last Update:

object language about subject descriptions of data and token codes for the data. We also have statements in a meta language describing the data relationships...

Word Count : 11270

Overview of RESTful API Description Languages

Last Update:

generated by the same tool follows the same formatting conventions. Additionally, the description language is usually precise enough to allow automated...

Word Count : 344

SQL

Last Update:

Structured Query Language (SQL) (pronounced S-Q-L; historically "sequel") is a domain-specific language used to manage data, especially in a relational...

Word Count : 3754

Gerber format

Last Update:

metadata adds intelligence to the format. It converts a mere image description format to a full-fledged PCB data transfer format. This is called the second extension...

Word Count : 3207

PDF Search Engine © AllGlobal.net