Fact and Artifact: Reification and Drift in the History and Growth of Interactive Software Systems

We discuss the processes and forces informing artifact design and the subsequent drift in requirements and interests in the long-term growth of reified systems. We describe, following Latour, the strategies of technoscience in making artifacts into "facts" and consider their impact on human life and activity. Drawing from the history of word-processing systems in particular and interactive software systems in general, we illustrate the drift in requirements and context of use that create new needs (including possibly inappropriate ones). We draw attention to the dynamics creating such needs and raise questions regarding the appropriateness of technology-driven drift that shapes the interactive systems around us. The viewpoint is toward software design and evolution in the long-term and we promote the critical recircumscription of problem spaces in order to use technology to improve human life rather than to merely integrate and increase the functionality of existing technologies.

[1]  Friedrich Rapp,et al.  Analytical Philosophy of Technology , 1981 .

[2]  Joseph A. Goguen,et al.  Requirements engineering as the reconciliation of social and technical issues , 1994 .

[3]  Wiebe E. Bijker,et al.  Science in action : how to follow scientists and engineers through society , 1989 .

[4]  B. Latour Science in action : how to follow scientists and engineers through society , 1989 .

[5]  M. Conrad The geometry of evolution. , 1990, Bio Systems.

[6]  B. Gorayska,et al.  Putting the horse before the cart: formulating and exploring methods for studying cognitive technology , 1997, Proceedings Second International Conference on Cognitive Technology Humanizing the Information Age.

[7]  Jacob L. Mey,et al.  Cognitive Technology: Tool or Instrument? , 2001, Cognitive Technology.

[8]  B. Gorayska,et al.  Cognitive Technology: In Search of a Humane Interface , 1995 .

[9]  K. Dautenhahn,et al.  16. Living with Socially Intelligent Agents: A Cognitive Technology view , 2000 .

[10]  Sara Jones,et al.  Requirements engineering: A perspective through theory-building , 1998, Proceedings of IEEE International Symposium on Requirements Engineering: RE '98.

[11]  B. Latour Aramis, or the Love of Technology , 1993 .

[12]  Chrystopher L. Nehaniv,et al.  Story-telling and emotion : cognitive technology considerations in networking temporally and affectively grounded minds , 1999 .

[13]  Kerstin Dautenhahn,et al.  Cognitive Technology: Instruments of Mind , 2001, Lecture Notes in Computer Science.