object-oriented abstractions is described that permits direct programming with ASN.1 speci ed types. The design and implementation also supports the exible use of di erent encoding rules. The implementation is in C++ and makes use of class templates for representing polymorphic types, class inheritance for type specialization, and typedefs for de ning ASN.1 types as instances of class templates. Encoding decoding performance data is provided as evidence that this work is suitable for serious applicationdevelopment.
R. Greg Lavender, Dennis G. Kafura, R. W. Mullins