Appalachian State University
Browse

Common Language Infrastructure for Research (CLIR): Editing and Optimizing .NET Assemblies

Download (536.82 kB)
thesis
posted on 2025-08-08, 10:53 authored by Shawn H. Windle
Programming language researchers, including code optimizers, have few tools available to manipulate .NET assembly files. This thesis presents the Common Language Infrastructure for Research comprised of three components: the Common Language Engineering Library (CLEL), the Common Language Optimizing Framework (CLOT), and a suite of utility applications. CLEL provides the means to read, edit and write .NET assemblies. CLOT, using the CLEL, provides a framework for code optimization including algorithms and data structures for three traditional optimizations. Decreases in program execution time due to application of these optimizations were achieved.

History

AI-Assisted

  • No

Year Created

2012

College or School

  • College of Arts and Sciences

Language

English

Access Rights

  • Open

Program of Study

Computer Science

Advisor

James B. Fenwick, Jr.

Dissertation or Thesis Type

  • Graduate Thesis

Usage metrics

    Dissertations & Theses

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC