Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Thomas Rodriguez is active.

Publication


Featured researches published by Thomas Rodriguez.


human factors in computing systems | 1995

A comparison of face-to-face and distributed presentations

Ellen Isaacs; Trevor Morris; Thomas Rodriguez; John C. Tang

As organizations become distributed across multiple sites, they are looking to technology to help support enterprisewide communication and training to distant locations. We developed an application called Forum that broadcasts live video, audio, and slides f rom a speaker to distributed audiences at their computer desktops. We studied how distributed presentations over Forum differed from talks g iven in face to face sett ings. We found that Forum attracted larger audiences, but the quality of interaction was perceived to be lower. Forum appeared to provide more f lexib le and e f f ec t ive use of sl ides and other visual materials. On the whole, audiences preferred to watch talks over Forum but speakers preferred to give talks in a local setting. The study raises issues about how to design this technology and how to help people discover effective ways of using it.


user interface software and technology | 1997

Systematic output modification in a 2D user interface toolkit

W. Keith Edwards; Scott E. Hudson; Joshua Marinacci; Roy Rodenstein; Thomas Rodriguez; Ian E. Smith

In this paper we present a simple but general set of techniques for modifying output in a 2D user interface toolkit. We use a combination of simple subclassing, wrapping, and collusion between parent and output objects to produce arbitrary sets of composable output transformations. The techniques described here allow rich output effects to be added to most, if not all, existing interactors in an application, without the knowledge of the interactors themselves. This paper explains how the approach works, discusses a number of example effects that have been built, and describes how the techniques presented here could be extended to work with other toolkits. We address issues of input by examining a number of extensions to the toolkit input subsystem to accommodate transformed graphical output. Our approach uses a set of “hooks” to undo output transformations when input is to be dispatched.


international conference on software engineering | 1994

Lessons Learned from a Successful Collaboration Between Software Engineers and Human Interface Engineers

Ellen Isaacs; Trevor Morris; Thomas Rodriguez

Most software applications are difficult to use because the development process emphasizes the quality of the architecture and not the usability of the application. Programs can be both well engineered and usable if software engineers work with human interface engineers who not only design the user interface but advocate architectural decisions that help make tasks more natural for users. Our group used a process that reduced the workload of the software engineers and yet produced a particularly usable and well-engineered application. This process included designing the UI before coding, developing the applications user interface in a UI builder, and regularly testing the application with users under realistic conditions. This latter point was an important achievement because it is critical and yet particularly difficult to test collaborative applications. Carrying out these activities enabled the software engineers and human interface engineers to work closely together as a cooperative team because everyone was able to contribute valued components to the effort.


Archive | 1996

System and method providing a computer user interface enabling access to distributed workgroup members

John C. Tang; Ellen Isaacs; Trevor Morris; Thomas Rodriguez; Alan T. Ruberg; Rick Levenson


Archive | 1995

System and method enabling awareness of others working on similar tasks in a computer work environment

John C. Tang; Ellen Isaacs; Trevor Morris; Thomas Rodriguez; Alan T. Ruberg; Rick Levenson


ACM Transactions on Architecture and Code Optimization | 2008

Design of the Java HotSpot™ client compiler for Java 6

Thomas Kotzmann; Christian Wimmer; Thomas Rodriguez; Kenneth Russell; David M. Cox


conference on computer supported cooperative work | 1994

A forum for supporting interactive presentations to distributed audiences

Ellen Isaacs; Trevor Morris; Thomas Rodriguez


Archive | 2000

System, method and article of manufacture for fast mapping from a propertied document management system to a relational database

Ian E. Smith; Paul M. Aoki; W. Keith Edwards; John Lamping; Thomas Rodriguez; James D. Thornton


Archive | 1996

System und Verfahren zur Aufmerksammachen von anderen, die ähnliche Aufgaben in einer Rechnerumgebung ausführen

John C. Tang; Ellen Isaacs; Trevor Morris; Thomas Rodriguez; Alan T. Ruberg; Rick Levenson


Archive | 1996

System und Verfahren zur Aufmerksammachen von anderen, die ähnliche Aufgaben in einer Rechnerumgebung ausführen System and method for alerting other that perform similar tasks in a computing environment

John C. Tang; Ellen Isaacs; Trevor Morris; Thomas Rodriguez; Alan T. Ruberg; Rick Levenson

Collaboration


Dive into the Thomas Rodriguez's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ian E. Smith

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

W. Keith Edwards

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Thomas Kotzmann

Johannes Kepler University of Linz

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge