skip navigationUniversity of WyomingUniversity of Wyoming
UW Home  |  WyoWeb  |  UW A-Z Index  |  UW Directory  |  Search UW  
Information Technology
Information Technology Hot Page: system status    IT Home                  A to Z Index              Ask IT     Search IT:
  Services                 Support                   Departments          Training                     About IT  
  


UW’s Meritorious Applications

The University of Wyoming is committed to advancing the concepts and research atmosphere of the Next Generation Internet [1]. UW has several research applications where our lack of high quality connectivity is presently constraining the advancement of researchers in solving problems and improving our knowledge base. In addition, dialogue with numerous UW faculty suggests that their research directions and pursuits are limited by their lack of high performance connectivity. The illustrative applications discussed in this section are examples of current research that is being limited by our poor connectivity. In addition to these examples, UW could and would use improved connectivity to enhance its distance education and telemedicine initiatives.

The University of Wyoming recently demonstrated its commitment to large data set research by using funding from NSF-EPSCoR, the State of Wyoming and the private sector, to create the Spatial Data and Visualization Center (sdvc.uwyo.edu). The SDVC houses large (multiple terabyte) size data sets which can be served and accessed by researchers outside UW. In addition, the SDVC performs computationally intensive modeling and visualization tasks. A current example is a beta version of the GeDET being developed jointly with Environmental Systems Research, Inc. (ESRI) which requires real time access to large data sets. The full potential of the SDVC cannot be realized without enhanced connectivity. Other specific and current UW applications examples follow.

The UW Real Time Collaboration Network (Meta-Amphion and Amphion)
Recent advances in networking software have made many new network-based applications possible. There are numerous advantages of such applications. Two of these are of interest here. First, applications can be built that enable real time collaboration between multiple remote locations, greatly reducing the time required to collaborate on scientific (and nonscientific) projects. Second, applications can be made available over the network, removing the requirement for porting software between platforms. Unfortunately, while networked applications have these advantages, they often require real time communication of large amounts of information and can be bandwidth limited. The Computer Science Department at the University of Wyoming is building two such applications for which our current Internet connection is severely limiting.

The Computer Science Department, in collaboration with NASA Ames Research Center, is also involved in a more generalized project, called Meta-Amphion, to develop a tool that increases the access non-experts have to complex subroutine libraries such as the space opportunity analysis library. This increased access to complex subroutine libraries is realized through automated deductive synthesis. First, an abstraction is constructed for the very complex subroutine library. This abstraction is in a language familiar to users and hides programming details. The abstraction language is normally graphical, allowing users to develop graphical specifications of their desired end products without attention to programming issues. These graphical specifications are used to automatically construct programs that call library subroutines to produce the desired result.

This project is using new technology that we have developed in automated deductive synthesis. Most existing automated deductive synthesis technology requires automated software engineering experts to use. As a result, very few usable automated deductive synthesis systems exist. Meta-Amphion is a notable exception to this. The technology we are developing enables the construction of specialized deductive synthesis systems by individuals that are not experts in automated software engineering.

We believe that Meta-Amphion will lead to unprecedented access to complex subroutine libraries that are currently accessible to only a few. By intregrating into Meta-Amphion the ability to place such applications on the WorldWide Web, accessibility to these libraries will be further increased. In addition, we intend to host Meta-Amphion over the WorldWide Web to make it widely accessible. This will require high bandwidth network access to computers at the University of Wyoming.

Another more specialized application, called Amphion, assists space scientists in the analysis of astronomical observation opportunities. For instance, an experimental version of Amphion has already been used by scientists at the Jet Propulsion Laboratory to analyze opportunities to observe Saturn’s faintest rings and smallest satellites when the Sun and Earth passed through Saturn’s ring plane. The method of interaction with Amphion is to use a graphical editor to create a high-level specification of the observation in which one is interested. For example, space scientists used the animation created for the Saturn rings observation to understand what observations could usefully be made when Saturn’s rings were on edge. From such a specification, Amphion automatically generates a Fortran program that assists in analyzing the observation opportunity. This program consists of calls to a subroutine library developed at JPL that performs geometric analysis with light-time correction using accurate ephemeris data. Amphion also contains an animator that renders a real time interactive animation of the opportunity, which is very useful for visual analysis of the opportunity.

Amphion is a large system that is difficult to port to new sites and platforms. We have converted Amphion to a web-based tool to allow space scientists to access it remotely. While this tool is currently running at the University of Wyoming, it is not available to many potential users because of our limited Internet accessibility. From the early experiences of space scientists with Amphion, it appears that this most benefit real time collaborative tool, which allows space scientists at remote locations to develop specifications and view animations collaboratively, would realize significant use and further development if we had enhanced connectivity.

Both the graphical editor and specific bandwidth animator require real time (low-latency) interaction to be used effectively. This need requires highspeed specified bandwidth network connectivity. This is particularly true for the animator. Our current connection to the Internet has severely limited both the fidelity and flexibility of the animations that can be delivered to a remote site in a timely fashion and has caused us to place on hold plans for a collaborative version of our system.

Collaborative Computational Astrophysics
Astronomy has made numerous advances recently through the use of high-speed processors and multi-dimensional visualization. At the University of Wyoming, faculty in the department of Physics and Astronomy are currently involved in two large scale computational modeling problems. One is the calculation of evolutionary sequences of interacting binary stars from formation along the asymptotic giant branch (AGB) to demise as faint, weakly interacting degenerate star-brown dwarf pair. Development of the EVOLve model, in collaboration with other astronomers at MIT, Arizona State University, and University College London, has recently made major advances in the field via the addition of new equation of state calculations added to the code and advanced computational algorithms for the beginning evolutionary sequences. The development of the secular evolution code for this model includes the latest brown dwarf interior models and was funded by NSF and NASA.

Further involvement of this collaboration is moving towards the next logical step, that of real time interaction with the code. Model formation and evolution involves many complex steps with multiple possible branches for the outcome. Working with the various models in such a manner as to be able to effect their outcome along the proper lines is essential. Otherwise, numerous uninteresting, time consuming and computationally intensive paths get explored, making the progress for the specific project slow. One method of dealing with this issue would be to allow each collaborator to view each progressing model and each total ensemble, as they progress in time. This would involve not only fast processors but multi-dimensional graphics distributed across the net to our collaborators. The University of Wyoming, which leads this collaborative effort, cannot currently proceed in this direction because of our limited bandwidth and high latency situation.

The second computationally intensive project involves numerical investigations of the formation and evolution of accretion disks. These disks of material which form encircling numerous astronomical objects such as quasars, cataclysmic variables, and proto-planetary disks, are the result of gravitational in-fall of material from a source surrounding a gravitation potential such as a star or black hole. Disks are dynamic objects and can not be correctly modeled in 1-D or as time independent entities. They must involve temporal constraints and at least 2-dimensional structures. At times, accretion disks can undergo outbursts during which time local hydrodynamic variables change over orders of magnitude and within very short dynamic times. These changes are critical to understand in order to pass information from one model step in the calculations to another. As before, without real time interaction and complex visualization by remotely located investigators, the keys to allowing efficient solution of these problems are unavailable.

Tools such as those discussed above are also ideal for use as educational mechanisms. Allowing students, not only at the University of Wyoming, but throughout the state and country, to benefit from the ability to "see" models built in real time, to "see" the power of computational physics, and to "see" how they themselves can interact with models and explore the parameter space of the physical world, is one of the greatest learning tools potentially available. We currently have an in-house wire-frame interacting binary model which allows a few physical parameters to be varies, but the "realness" of the model is limited.

Current bandwidth limitations and latency are the biggest hurdles to the advancing research in both of the above situations. Numerous sites exist for fast computation, advanced graphics, three-dimensional model visualization, etc. but our usage of these in a real time, interactive manner is limited today. Wire-frame graphics, low-resolution imagery, and limited color tables are also the current norm. Usage of these already developed codes and/or already existing complex, expensive peripherals would save additional costs to these projects, but these devices often only exist at remote sites, thereby requiring efficient connectivity. In addition, already developed resources at Wyoming could be used in a likewise manner from other sites. For example, porting codes, like Java scripts, which tie all the above together, across the net from Wyoming to collaborators machines, would be an ideal solution to many of these issues.

next

 


Contents © 1998-2009 by the University of Wyoming Division of Information Technology • All rights reserved.

Contents © 1998-2009 by the University of Wyoming Division of Information Technology. All rights reserved.

https://uwadmnweb.uwyo.edu/infotech/internet2/desc2.htm