Interactive Computation: The New Paradigm

Front Cover
Dina Goldin, Scott A. Smolka, Peter Wegner
Springer Science & Business Media, Sep 9, 2006 - Computers - 487 pages

The interaction paradigm is a new conceptualization of computational phenomena that emphasizes interaction over algorithms, reflecting the shift in technology from main-frame number-crunching to distributed intelligent networks with graphical user interfaces. The book is arranged in four sections: "Introduction", comprising three chapters that explore and summarize the fundamentals of interactive computation; "Theory" with six chapters, each discussing a specific aspect of interaction; "Applications," five chapters showing how this principle is applied in subdisciplines of computer science; and "New Directions," presenting four multidisciplinary applications. The book challenges traditional Turing machine-based answers to fundamental questions of problem solving and the scope of computation.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Selected pages

Contents

Turing Computing and Communication
1
Computing and Interaction
9
Principles of Interactive Computation
25
Theory
38
Components Interfaces and Services
41
Verification of Open Systems
97
A Theory of Interactive Computation
118
Online Algorithms
143
Modeling Web Interactions and Errors
255
Composition of Interacting Computations
277
From InformationCentric to Experiential Environments
322
An Interaction Based Approach
353
New Directions
393
The Multidisciplinary Patterns of Interaction from Sciences to Computer Science
394
Coordination
415
Social Interaction Knowledge and Social Software
441

Interactive Algorithms 2005 with Added Appendix
165
A Formal Theory of Interaction
183
Applications
224
HumanComputer Interaction
225
Interaction Computation and Education
462
List of Contributors
485
Copyright

Other editions - View all

Common terms and phrases

About the author (2006)

Dina Goldin is an adjunct faculty member in the computer science department at Brown University. Her work on models of interactive computation has been published in leading journals. She is the Information Director and member of editorial board of ACM Computing Reviews, and a senior member of the IEEE. She is also co-organizer of a new series of bi-annual workshops on the foundations of interactive computing (FInCo), founded in 2005.

Scott Smolka is a professor of computer science at Stony Brook University. His research interests include concurrency theory, model checking, and systems biology, and he has over 100 refereed publications in these areas. He is on the editorial board of Software Tools for Technology, Formal Methods in System Design, and Transactions on Computational Logic. He is also co-founder and president of Reactive Systems, Inc., which makes the Reactis tool suite for the automated testing and validation of embedded control software.

Peter Wegner is professor emeritus of computer science at Brown University. During his distinguished career, Peter has written or edited over a dozen books in the areas of programming languages and software engineering, and has held a number of leading editorial positions. He was awarded the Austrian Medal of Honor (Ehrenkreuz) for his scientific contributions, and an ACM Distinguished Service Award for leadership in charting research directions for computer science.

Bibliographic information