Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 3 of 3 for “"alias avoidance"”.

  1. The Design and Implementation of the Tako Language and Compiler

    Aliasing complicates both formal and informal reasoning and is a particular problem in object-oriented languages, where variables denote references to objects rather than object values. Researchers have proposed various approaches to the aliasing problem in object-oriented languages, but all use …

    vt Repository record for The Design and Implementation of the Tako Language and Compiler (opens in a new tab)

  2. Tree Component Alternatives to the Composite Design Pattern

    … in the Tako language — a Java-like language with alias avoidance that is designed to facilitate specification and verification. A case study is presented that shows how the indexed tree can be used and reasoned about in an application — a text-based adventure game. Finally, a similar application …

    vt Repository record for Tree Component Alternatives to the Composite Design Pattern (opens in a new tab)

  3. Preserving Unique References in Java Lists

    The Java collection framework introduces aliasing when objects are added to and accessed from collections. This thesis describes a list component implemented in Java that preserves unique references of objects in the list, thereby avoiding undesired aliasing. We compared the running time of our …

    vt Repository record for Preserving Unique References in Java Lists (opens in a new tab)