Packet types: abstract specification of network protocol messages
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
DataScript - A Specification and Scripting Language for Binary Data
GPCE '02 Proceedings of the 1st ACM SIGPLAN/SIGSOFT conference on Generative Programming and Component Engineering
Hi-index | 0.01 |
This paper describes a new method that can interpret and extract information from a machine-level binary data stream. This method has two major components: one is a Data Format Scripting Language (DFSL); the other is generic Data Parsing Application Software. The DFSL is a scripting language that specifies the physical layout and semantic constraints for an associated binary data stream. This language can be used to parse a data stream with a specified data format and convert the data into meaningful data structure with text notation. The Data Parsing Application Software is a generic program used to parse the script and its associated raw data. Depending on the script, this program can interpret the meaning of individual data fields and their values. This language and the developed system can be used in the electrical engineering area, especially where the demand for manipulation of real machine-level binary digits is high.