Now showing items 1-13 of 13

  • Applying Source Level Auto-Vectorization to Aparapi Java 

    Albert, Frank Curtis (Virginia Tech, 2014-06-19)
    Ever since chip manufacturers hit the power wall preventing them from increasing processor clock speed, there has been an increased push towards parallelism for performance improvements. This parallelism comes in the form ...
  • Board level diagnosis techniques using VHDL modeling 

    Crockett, Timothy Wayne (Virginia Tech, 1998-12-10)
    Board level diagnosis techniques using VHDL modeling Timothy Wayne Crockett (ABSTRACT) This thesis presents a program developed to implement techniques for troubleshooting digital boards. There are old boards still ...
  • ByteSTM: Java Software Transactional Memory at the Virtual Machine Level 

    Mahmoud Mohamedin, Mohamed Ahmed (Virginia Tech, 2012-02-08)
    As chip vendors are increasingly manufacturing a new generation of multi-processor chips called multicores, improving software performance requires exposing greater concurrency in software. Since code that must be run ...
  • The Design and Implementation of the Tako Language and Compiler 

    Vasudeo, Jyotindra (Virginia Tech, 2006-05-05)
    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 ...
  • Development of Membrane, Plate and Flat Shell Elements in Java. 

    Kansara, Kaushalkumar (Virginia Tech, 2004-05-03)
    The development of triangular and quadrilateral membrane, plate and shell elements in Java using the object oriented programming technique is presented. The membrane elements developed are the constant strain triangle (CST) ...
  • Development of Membrane, Plate and Flat Shell Elements in Java. 

    Kansara, Kaushalkumar (Virginia Tech, 2004-05-13)
    The development of triangular and quadrilateral membrane, plate and shell elements in Java using the object oriented programming technique is presented. The membrane elements developed are the constant strain triangle (CST) ...
  • Secure Network-Centric Application Access 

    Varma, Nitesh (Virginia Tech, 1998-09-17)
    In the coming millennium, the establishment of virtual enterprises will become increasingly common. In the engineering sector, global competition will require corporations to create agile partnerships to use each other's ...
  • Security Architecture for the TEAMDEC System 

    Wang, Haiyuan (Virginia Tech, 2000-05-02)
    Security Architecture for the TEAMDEC System By Haiyuan Wang Mark T. Jones, Chairman Department of Electrical and Computer Engineering (ABSTRACT) The prevalence of the Internet, client/server applications, Java, ...
  • Security Architecture for the TEAMDEC System 

    Wang, Haiyuan (Virginia Tech, 1999-07-07)
    Security Architecture for the TEAMDEC System By Haiyuan Wang Mark T. Jones, Chairman Department of Electrical and Computer Engineering (ABSTRACT) The prevalence of the Internet, client/server applications, Java, ...
  • Sieve: A Java-Based Framework for Collaborative Component Composition 

    Isenhour, Philip L. (Virginia Tech, 1998-02-11)
    This thesis investigates the design objectives for a collaborative workspace based on Sun Microsystems' Java programming language and JavaBeans component architecture. The feasibility of a collaborative component workspace ...
  • Sofia.Micro: An Android-Based Pedagogical Microworld Framework 

    Bowden, Brian Lee (Virginia Tech, 2014-07-02)
    Microworlds are visual, 2D grid-based worlds with programmable actors that help ease students into programming. Microworlds have been used as a pedagogical tool for teaching students to program in an object-oriented paradigm ...
  • Text Transformation 

    Thompson, Dustin; Henke, Zach; Cox, Kevin; Fenton, Kevin (2015-05-14)
    The purpose of this project is to assist the VTTI in converting a large citation file into a CSV file for ease of access. It required us to develop an application which can parse through a text file of citations, and ...
  • Tree Component Alternatives to the Composite Design Pattern 

    Sudhir, Arun (Virginia Tech, 2008-12-03)
    The Composite design pattern is commonly employed in object-oriented languages to design a system of objects that form a part-whole hierarchical structure with composite objects formed out of primitive objects. The client ...