CSCI Departmental Logo
ComputerScience







 Home

 Contacts

 Courses

 Academics

 Research

 People

 Calendar

 Resources

 Facilities
   FAQ
   System Notices
   Help
   Hardware
   Software
   Network
   Policies
   CSG Staff
   Lindley Hall

uEAC User Interface Project

Project Overview

The uEAC currently has a functional command interpreter. This command interpreter allows the user to connect to the device through a serial console and perform primitive actions that relate to manipulating the uEAC. To make this interpreter more useful to researchers, the system needs a more efficient tool on the host system to manage/organize the data flowing.

There are two levels to implementing this more effective user interface. The first level is a textual language that allows an EAC architecture to be compiled into commands that can be transfered to the uEAC. The second level is developing a graphical interface for the compiler to allow a visual interface of the architecture and dynamic data.

The compiler should be able to operate at two different levels of abstraction. The first level will allow direct specification of the architecture. The translation of this level to the interpreter commands will be straightforward. The second level will allow behavioral specification of system architecture. The second level is considerably more complex and should be considered a research topic.

The graphical interface will allow the user to interact with the system using a graphical interface. The interface should be designed to be cross platform (Windows, OS X, Linux).

Areas of Investigation

  • Compiler
    • Direct Mode
    • Behavioral Mode *Research Topic*
  • Graphical User Interface








Valid HTML 4.01!