Development tools

Dank leistungsstarker moderner Zugangshardware-Tools wie dem Universal Access Device 3+ und besonders breitbandiger Trace-Schnittstellen wie dem Aurora-Interface können bei High-End-SoCs heutzutage ohne weiteres bis zu vier Gigabyte Trace-Daten aufgezeichnet werden. Die weiterentwickelte Trace-Analyse der UDE 4.8 erlaubt es Entwicklern nun, diese enormen Trace-Datenmengen noch schneller zu durchsuchen. So ermöglicht die Find-All-Funktion der UDE4.8 in einem Suchdurchlauf über alle TraceDaten nicht nur das Auffinden von Einzelereignissen wie beispielsweise Einsprünge in Funktionen oder Zugriffe auf bestimmte Speicherstellen, sondern auch von ganzen Ereignissequenzen. Präsentiert werden die Suchergebnisse in Form von Bookmarks, zwischen denen sehr komfortabel navigiert werden kann.

[1]  Bernhard Plattner Real-Time Execution Monitoring , 1984, IEEE Transactions on Software Engineering.

[2]  Allen Cypher,et al.  EAGER: programming repetitive tasks by example , 1991, CHI.

[3]  Roger B. Dannenberg,et al.  Garnet: comprehensive support for graphical, highly interactive user interfaces , 1990, Computer.

[4]  Joyce J. Elam,et al.  Inside a software design team: knowledge acquisition, sharing, and integration , 1993, CACM.

[5]  John J. Leggett,et al.  Interaction styles and input/output devices , 1993, Behav. Inf. Technol..

[6]  Robert L. Glass Real-time: the “Lost World” of software debugging and testing , 1980, CACM.

[7]  P. Wallich,et al.  Consumer electronics: Video games: The electronic big bang , 1982, IEEE Spectrum.

[8]  Brad A. Myers,et al.  Challenges of HCI design and implementation , 1994, INTR.

[9]  Roger B. Dannenberg,et al.  Creating graphical interactive application objects by demonstration , 1989, UIST '89.

[10]  James D. Foley,et al.  DON: user interface presentation design assistant , 1990, UIST '90.

[11]  Steven L. Rohall,et al.  The Rendezvous language and architecture , 1993, CACM.

[12]  Valerie Illingworth,et al.  Dictionary of Computing , 1997 .

[13]  Brad A. Myers,et al.  Text formatting by demonstration , 1991, CHI.

[14]  Paul R. Calder,et al.  Composing user interfaces with InterViews , 1989, Computer.

[15]  Gurminder Singh,et al.  Automating the lexical and syntactic design of graphical user interfaces: the UofA* UIMS , 1991, TOGS.

[16]  Allan Kuchinsky,et al.  Strudel—an extensible electronic conversation toolkit , 1990, CSCW '90.

[17]  James Gettys,et al.  The X window system , 1986, TOGS.

[18]  Ozalp Babaoglu,et al.  Almost) No Cost Clock Synchronization , 1986 .

[19]  Jonathan Grudin,et al.  The case against user interface consistency , 1989, CACM.

[20]  W. F. Powers,et al.  The role of electronic controls for future automotive mechatronic systems , 1996 .

[21]  Simon M. Kaplan,et al.  Flexible, active support for collaborative work with ConversationBuilder , 1992, CSCW '92.

[22]  Saul Greenberg,et al.  GROUPKIT: a groupware toolkit for building real-time conferencing applications , 1992, CSCW '92.

[23]  John J. Leggett,et al.  Computer-supported co-operative work: research issues for the 90s , 1993, Behav. Inf. Technol..

[24]  Boris Beizer,et al.  Software Testing Techniques , 1983 .

[25]  John D. Gould,et al.  Improving Application Development Productivity by Using ITS , 1993, Int. J. Man Mach. Stud..

[26]  Charles Wiecha ITS and user interface consistency: a response to Grudin , 1992, TOIS.

[27]  Mark A. Linton,et al.  Unidraw: a framework for building domain-specific graphical editors , 1990, TOIS.

[28]  Harry C. Forsdick,et al.  MMConf: an infrastructure for building shared multimedia applications , 1990, CSCW '90.

[29]  Thomas W. Malone,et al.  Experiments with Oval: a radically tailorable tool for cooperative work , 1992 .

[30]  Jonathan Grudin,et al.  Consistency, standards, and formal approaches to interface development and evaluation: a note on Wiecha, Bennett, Boies, Gould, and Greene , 1992, TOIS.

[31]  Brad A. Myers,et al.  Research directions for user interface software tools , 1993, Behav. Inf. Technol..

[32]  Robert DeLine,et al.  Lessons learned from SUIT, the simple user interface toolkit , 1992, TOIS.

[33]  Prasun Dewan,et al.  Access control for collaborative environments , 1992, CSCW '92.

[34]  David E. Kieras,et al.  Automating interface evaluation , 1994, CHI '94.

[35]  J. Nievergelt,et al.  Special Feature: Monitoring Program Execution: A Survey , 1981, Computer.

[36]  Joel McCormack,et al.  An overview of the X toolkit , 1988, UIST '88.

[37]  Charles Wiecha,et al.  ITS: a tool for rapidly developing interactive applications , 1990, TOIS.

[38]  John F. Patterson,et al.  Comparing the programming demands of single-user and multi-user applications , 1991, UIST '91.

[39]  Clayton Lewis,et al.  Making usable, useful, productivity-enhancing computer applications , 1991, CACM.

[40]  K. Arvind,et al.  Probabilistic Clock Synchronization in Distributed Systems , 1994, IEEE Trans. Parallel Distributed Syst..

[41]  Mark Pendergast,et al.  Implementing Gesturing with Cursors in Group Support Systems , 1993, J. Manag. Inf. Syst..

[42]  Brad A. Myers A new model for handling input , 1990, TOIS.

[43]  R. H. Pierce,et al.  Source Language Debugging on a Small Computer , 1974, Comput. J..

[44]  Ian H. Witten,et al.  Inferring Graphical Procedures: The Compleat Metamouse , 1992, Hum. Comput. Interact..