William L. Scherlis

Learn More
The Internet could change the lives of average citizens as much as did the telephone in the early part of the 20th century and television in the 1950s and 1960s. Researchers and social critics are debating whether the Internet is improving or harming participation in community life and social relationships. This research examined the social and(More)
H OMENET IS AN EMPIRICAL FIELD TRIAL OF residential Internet use whose goal is to increase our knowledge about the use and impact of residential electronic services. It uses longitudinal data collection techniques to study families’ online behavior over time. This article is an early attempt to describe how ordinary citizens use the Internet and explore(More)
Computations can generally be separated into stages, which are distinguished from one another by either frequency of execution or availability of data. <i>Precomputation</i> and <i>frequency reduction</i> involve moving computation among a collection of stages so that work is done as early as possible (so less time is required in(More)
This paper is an initial description of how diverse families used the Internet in the first five months of the trial, and of variables that predicted this usage. The results have implications for design (e.g., provide more help for adults to get started), for marketing (e.g., lower income people have as much desire for on-line services as do upper income(More)
I s the Internet a superhighway to information or a high-tech extension of the home telephone? We address this question by operationalizing information acquisition and entertainment as the use of the World Wide Web and interpersonal communication as the use of electronic mail (e-mail), and examine how 229 members of 110 households used these services during(More)
We investigate the specialization of programs by means of program transformation techniques. There are two goals of this investigation: the construction of program synthesis tools, and a better understanding of the development of algorithms.By extending an ordinary language of recursion equations to include a generalized procedure construct (the(More)
Object oriented frameworks impose additional burdens on programmers that libraries did not, such as requiring the programmer to understand the method callback sequence, respecting behavior constraints within these methods, and devising solutions within a constrained solution space. To overcome these burdens, we express the repeated patterns of engagement(More)
The Internet has been characterized as a superhighway to information and as a high-tech extension of the home telephone. How are people really using the Internet? The history of previous technologies that support interpersonal communication suggests that communication may be a more important use and determinant of participants’ commitment to the Internet(More)
This is a slightly revised version of a paper to appear in the proceedings of the IFIP 83 Congress. This research was supported in part by the Defense Advanced Research Projects Agency (DOD), ARPA Order No. 3597, monitored by the Air Force Avionics Laboratory under Contract F33615-81-K-1539, and in part by the U.S. Army Communications R&D Command under(More)