NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Experience with abstract notation oneThe development of computer science has produced a vast number of machine architectures, programming languages, and compiler technologies. The cross product of these three characteristics defines the spectrum of previous and present data representation methodologies. With regard to computer networks, the uniqueness of these methodologies presents an obstacle when disparate host environments are to be interconnected. Interoperability within a heterogeneous network relies upon the establishment of data representation commonality. The International Standards Organization (ISO) is currently developing the abstract syntax notation one standard (ASN.1) and the basic encoding rules standard (BER) that collectively address this problem. When used within the presentation layer of the open systems interconnection reference model, these two standards provide the data representation commonality required to facilitate interoperability. The details of a compiler that was built to automate the use of ASN.1 and BER are described. From this experience, insights into both standards are given and potential problems relating to this development effort are discussed.
Document ID
19910012428
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Harvey, James D.
(Research Inst. for Computing and Information Systems Houston, TX, United States)
Weaver, Alfred C.
(Research Inst. for Computing and Information Systems Houston, TX, United States)
Date Acquired
September 6, 2013
Publication Date
July 1, 1990
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-188090
NAS 1.26:188090
Accession Number
91N21741
Funding Number(s)
CONTRACT_GRANT: NCC9-16
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available