Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Technical Report

The Use of ASN.1 and XDR for Data Representation in Real-Time Distributed Systems

  • Abstract

    This report provides an overview of two standards that are used for data specification and representation in distributed systems. The standards considered are the Abstract Syntax Notation One (ASN.1) and the external data representation (XDR). Standards for data representation are appropriate for the development of real-time distributed systems, particularly loosely coupled, heterogeneous systems. The report presents an example of the use of each standard. Several performance metrics are also introduced that are suitable for comparing the space and time costs of using the different standards. Several issues are discussed that are appropriate to a system designer. an ADA implementation of ASN.1 encode and decode routines for floating point types is included in an appendix.

  • Download

Cite This Report

SEI

Meyers, B.; & Chastek, Gary. The Use of ASN.1 and XDR for Data Representation in Real-Time Distributed Systems (CMU/SEI-93-TR-010 ). Software Engineering Institute, Carnegie Mellon University, 1993. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=11875

IEEE

Meyers. B., and Chastek. Gary, "The Use of ASN.1 and XDR for Data Representation in Real-Time Distributed Systems," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-93-TR-010 , 1993. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=11875

APA

Meyers, B.., & Chastek, Gary. (1993). The Use of ASN.1 and XDR for Data Representation in Real-Time Distributed Systems (CMU/SEI-93-TR-010 ). Retrieved December 26, 2014, from the Software Engineering Institute, Carnegie Mellon University website: http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=11875

CHI

B. Meyers, & Gary Chastek. The Use of ASN.1 and XDR for Data Representation in Real-Time Distributed Systems (CMU/SEI-93-TR-010 ). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1993. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=11875

MLA

Meyers, B.., & Chastek, Gary. 1993. The Use of ASN.1 and XDR for Data Representation in Real-Time Distributed Systems (Technical Report CMU/SEI-93-TR-010 ). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://resources.sei.cmu.edu/library/asset-view.cfm?AssetID=11875