Title page for ETD etd-10242009-020045

Type of Document Master's Thesis
Author Khera, Rajesh
URN etd-10242009-020045
Title The design of C++ class hierarchy to model ASN.1 data types
Degree Master of Science
Department Computer Science and Applications
Advisory Committee
Advisor Name Title
Kafura, Dennis G. Committee Chair
Henry, Sallie M. Committee Member
Lee, John A. N. Committee Member
  • OSI (Computer network standard)
Date of Defense 1994-01-05
Availability restricted

Computing in a heterogeneous environment requires an exchange of information among computers which have different ways of representing information. This type of information exchange demands a standard external data representation. One such standard, Abstract Syntax Notation One (ASN.l), is defined by the International Organization for Standardization (ISO) and its transfer syntax, the Basic Encoding Rules (BER). This project presents the design of a C++ class hierarchy modeling the concepts presented in ASN.l and encapsulating the BER encoding rules. The goal of this class hierarchy is to utilize the rich features of object-oriented paradigm to provide a clean and simple interface for OSI presentation layer protocols to application developers and implementors. This report discusses the class hierarchy in detail and shows how the primitive and constructed ASN.l types are defined, encoded and decoded using this hierarchy.

  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
[VT] LD5655.V851_1994.K447.pdf 884.95 Kb 00:04:05 00:02:06 00:01:50 00:00:55 00:00:04
[BTD] next to an author's name indicates that all files or directories associated with their ETD are accessible from the Virginia Tech campus network only.

Browse All Available ETDs by ( Author | Department )

dla home
etds imagebase journals news ereserve special collections
virgnia tech home contact dla university libraries

If you have questions or technical problems, please Contact DLA.