skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · events · colloquia · 2000-2001 · 

Colloquium - Anderson, Connors and Schnabel

ECCR 265

Computer Science Department Research Reports
Assistant Professor, Department of Computer Science
Assistant Professor, Department of Computer Science
Professor, Department of Computer Science
Supporting Information Integration and Project Awareness in Large-Scale Software Development
    Ken Anderson

Large-scale software development encumbers software engineers with overwhelming information management tasks. Managing the relationships that exist between the code and requirements/design documents is a task prone to error and inconsistency. Current techniques for addressing this problem make simplifying assumptions that tend to be invalid in large-scale environments. We propose an approach to this problem that provides information management services while directly addressing issues of scalability, heterogeneity, and legacy systems. In addition, the software teams that work on these projects encounter difficulties coordinating their actions with one another and maintaining project awareness. Software teams on large projects can number in the hundreds and be divided into multiple sub-teams. However, current project awareness technology has targeted only small single teams. We propose an approach to this problem based on wide-area event messaging systems and open hypermedia to provide a project awareness mechanism that can scale to large teams and aid in the task of integrating awareness information across multiple teams.

Kenneth Anderson photo
Dynamic Optimization - The Future of Computer Architecture Systems
    Dan Connors

Dynamic optimization, the run-time modification of code generated at compile time for an application, is a technique being explored by a number of companies to improve the performance of applications on their systems. Projects like Transmeta's Crusoe processor with their custom Code Morphing software, Sun with their Java HotSpot optimizer, and HP with their Dynamo system all include a transparent layer of software within their system architecture. Up until this point in its evolution, dynamic optimization has only been associated with binary translation between architecture families; however, the integration of dynamic optimization in future computer architecture systems will enable other promising concepts. This talk will outline the focus of my current and future research in dynamic optimization. In particular, I will illustrate an example of dynamic optimization as it applies to my previous research in compiler-directed hardware memoization of computation results.

Daniel Connors photo
Parallel Scientific Computation for Protein Structure Prediction
    Bobby Schnabel

This talk will give a brief overview of our group's research in numerical computation and parallel computation for solving large, difficult biochemical modeling problems. We will give a brief overview of the protein folding problem and describe how it leads to a blending of research from biochemistry, optimization, and parallel computation. We will briefly indicate some particular research that this project has included, in the areas of global optimization (a topic in numerical computation) and heterogeneous migration (a topic in parallel computation).

Robert (Bobby) Schnabel photo

Hosted by Elizabeth Bradley.
Refreshments will be served immediately following the talk in ECOT 831.

The Department holds colloquia throughout the Fall and Spring semesters. These colloquia, open to the public, are typically held on Thursday afternoons, but sometimes occur at other times as well. If you would like to receive email notification of upcoming colloquia, subscribe to our Colloquia Mailing List. If you would like to schedule a colloquium, see Colloquium Scheduling.

Sign language interpreters are available upon request. Please contact Stephanie Morris at least five days prior to the colloquium.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (13:29)