2006
DOI: 10.1145/1111320.1111039
|View full text |Cite
|
Sign up to set email alerts
|

The next 700 data description languages

Abstract: XML. HTML. CSV. JPEG. MPEG. These data formats represent vast quantities of industrial, governmental, scientific, and private data. Because they have been standardized and are widely used, many reliable, efficient, and convenient tools for processing data in these formats are readily available. For instance, your favorite programming language undoubtedly has libraries for parsing XML and HTML as well as reading and transforming images in JPEG or movies in MPEG. Query engines are available for querying XML docu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2006
2006
2017
2017

Publication Types

Select...
3
3
2

Relationship

2
6

Authors

Journals

citations
Cited by 15 publications
(10 citation statements)
references
References 21 publications
(14 reference statements)
0
10
0
Order By: Relevance
“…PADS [7], PacketTypes [10], and DataScript [1] are projects that facilitate working with data formats. PacketTypes lets programmers specify the layout of network packets using a declarative language.…”
Section: Related Workmentioning
confidence: 99%
“…PADS [7], PacketTypes [10], and DataScript [1] are projects that facilitate working with data formats. PacketTypes lets programmers specify the layout of network packets using a declarative language.…”
Section: Related Workmentioning
confidence: 99%
“…PADS (Fisher et al [2006]) tries to lessen the development effort needed for the processing of "ad-hoc data", therefore focusing less on the formal aspects (e.g. correctness) of the problem.…”
Section: Related Workmentioning
confidence: 99%
“…We learned about the importance of these compositionality properties from our experience with the PADS family of languages [7,8,22]. PADS is a domain-specific language that interprets specialized type declarations as grammars.…”
Section: Yakker By Examplementioning
confidence: 99%