P
P. David Stotts
Researcher at University of North Carolina at Chapel Hill
Publications - 36
Citations - 1228
P. David Stotts is an academic researcher from University of North Carolina at Chapel Hill. The author has contributed to research in topics: Hypertext & Petri net. The author has an hindex of 17, co-authored 36 publications receiving 1209 citations. Previous affiliations of P. David Stotts include National Institute of Standards and Technology & University of Maryland, College Park.
Papers
More filters
Journal ArticleDOI
Petri-net-based hypertext: document structure with browsing semantics
P. David Stotts,Richard Furuta +1 more
TL;DR: A formal definition of the Trellis model of hypertext is presented and an authoring and browsing prototype called αTrellis that is based on the model is described, which is a generalization of existing directed graph-based forms ofhypertext.
Book ChapterDOI
Exploring the Efficacy of Distributed Pair Programming
TL;DR: The results of the experiment indicate that it is feasible to develop software using distributed pair programming, and that the resulting software is comparable to software developed in collocated or virtual teams (without pair programming) in productivity and quality.
Journal ArticleDOI
Hyperdocuments as automata: verification of trace-based browsing properties by model checking
TL;DR: A view of hyperdocuments is presented in which each document encodes its own browsing semantics in its links, which requires a mental shift in how a hyperdocument is thought of abstractly.
Proceedings ArticleDOI
Dynamic adaptation of hypertext structure
P. David Stotts,Richard Furuta +1 more
TL;DR: The conclusion of this repofi sophisticated alterations do not require a complicated adaptation mechanism, that changing document constants into document variables provides flexibility to this mechanism, and that using a limited simple mechanism is the only hope for retaining analysis of the static and dynamic net properties.
Book ChapterDOI
Virtual teaming: Experiments and experiences with distributed pair programming
TL;DR: The results indicate that software development collaboratively “over the wire” is feasible, effective, and pleasant for the participants; distributed development is better done as synchronous pairs than as individuals who integrate; and distributed pairs maintain many of the advantages of collocated pairs.