mirage   mirage   mirage

Steering programs via time travel

DSpace/Manakin Repository

Show simple item record

dc.creator Oregon State University. Dept. of Computer Science
dc.creator Atwood, John Wesley, Jr.
dc.creator Burnett, Margaret, 1949-
dc.creator Walpole, Rebecca A.
dc.creator Wilcox, E. M.
dc.creator Yang, Sherry
dc.date.accessioned 2012-04-19T21:58:44Z
dc.date.available 2012-04-19T21:58:44Z
dc.date.issued 1995-09-26
dc.identifier.uri http://hdl.handle.net/1957/28829
dc.description.abstract Despite years of research into human computer interaction (HCI), the environments programmers must use for problem-solving today—with separate modes and tools for writing, compiling, testing, visualizing, and debugging— derive their basic structure from historical accident, and take little advantage of HCI research into the cognitive issues of programming. Neglecting these issues is an impediment to the programmers' ability to produce reliable, maintainable software. In this paper, we describe a system in which programmers can modelessly steer as they specify, visualize, explore, and alter the behavior of a program while traveling through the program's logical time. This approach supports two often-neglected cognitive principles that programmers need for problemsolving. en_US
dc.language.iso en_US en_US
dc.publisher Corvallis, OR : Oregon State University, Dept. of Computer Science en_US
dc.relation.ispartofseries Technical report (Oregon State University. Dept. of Computer Science) en_US
dc.relation.ispartofseries 95-60-08 en_US
dc.subject Programming environments en_US
dc.subject Development tools en_US
dc.subject Debugging en_US
dc.subject Psychology of programming en_US
dc.subject Visual programming en_US
dc.subject Steering en_US
dc.subject.lcsh Computational steering (Computer science) en_US
dc.subject.lcsh Visual programming (Computer science) en_US
dc.subject.lcsh Debugging in computer science en_US
dc.title Steering programs via time travel en_US
dc.type Technical Report en_US
dc.description.peerreview no

This item appears in the following Collection(s)

Show simple item record

Search ScholarsArchive@OSU

Advanced Search


My Account