Tim Kindberg

Last updated

Tim Kindberg is a computer scientist, notable for being co-author (together with George Coulouris, Jean Dollimore and Gordon Blair) of one of the standard distributed computer systems textbooks, Distributed Systems ( ISBN   978-0132143011). Kindberg has been cited over 10,000 times. [1]

Contents

Selected research

Related Research Articles

A distributed system is a system whose components are located on different networked computers, which communicate and coordinate their actions by passing messages to one another. Distributed computing is a field of computer science that studies distributed systems.

Ubiquitous computing is a concept in software engineering, hardware engineering and computer science where computing is made to appear anytime and everywhere. In contrast to desktop computing, ubiquitous computing can occur using any device, in any location, and in any format. A user interacts with the computer, which can exist in many different forms, including laptop computers, tablets, smart phones and terminals in everyday objects such as a refrigerator or a pair of glasses. The underlying technologies to support ubiquitous computing include Internet, advanced middleware, operating system, mobile code, sensors, microprocessors, new I/O and user interfaces, computer networks, mobile protocols, location and positioning, and new materials.

Grid computing is the use of widely distributed computer resources to reach a common goal. A computing grid can be thought of as a distributed system with non-interactive workloads that involve many files. Grid computing is distinguished from conventional high-performance computing systems such as cluster computing in that grid computers have each node set to perform a different task/application. Grid computers also tend to be more heterogeneous and geographically dispersed than cluster computers. Although a single grid can be dedicated to a particular application, commonly a grid is used for a variety of purposes. Grids are often constructed with general-purpose grid middleware software libraries. Grid sizes can be quite large.

Context awareness refers, in information and communication technologies, to a capability to take into account the situation of entities, which may be users or devices, but are not limited to those. Location is only the most obvious element of this situation. Narrowly defined for mobile devices, context awareness does thus generalize location awareness. Whereas location may determine how certain processes around a contributing device operate, context may be applied more flexibly with mobile users, especially with users of smart phones. Context awareness originated as a term from ubiquitous computing or as so-called pervasive computing which sought to deal with linking changes in the environment with computer systems, which are otherwise static. The term has also been applied to business theory in relation to contextual application design and business process management issues.

Autonomic computing (AC) is distributed computing resources with self-managing characteristics, adapting to unpredictable changes while hiding intrinsic complexity to operators and users. Initiated by IBM in 2001, this initiative ultimately aimed to develop computer systems capable of self-management, to overcome the rapidly growing complexity of computing systems management, and to reduce the barrier that complexity poses to further growth.

The Free Haven Project was formed in 1999 by a group of Massachusetts Institute of Technology students with the aim to develop a secure, decentralized system of data storage. The group's work led to a collaboration with the United States Naval Research Laboratory to develop Tor, funded by DARPA.

ChorusOS is a microkernel real-time operating system designed as a message passing computing model. ChorusOS began as the Chorus distributed real-time operating system research project at the French Institute for Research in Computer Science and Automation (INRIA) in 1979. During the 1980s, Chorus was one of two earliest microkernels and was developed commercially by startup company Chorus Systèmes SA. Over time, development effort shifted away from distribution aspects to real-time for embedded systems.

<span class="mw-page-title-main">Edge computing</span> Distributed computing paradigm

Edge computing is a distributed computing paradigm that brings computation and data storage closer to the sources of data. This is expected to improve response times and save bandwidth. Edge computing is an architecture rather than a specific technology, and a topology- and location-sensitive form of distributed computing.

Context-aware computing refers to a general class of mobile systems that can sense their physical environment, and adapt their behavior accordingly.

Chalermek Intanagonwiwat is a computer scientist best known for his work on directed diffusion under the supervision of Deborah Estrin, Ramesh Govindan, and John Heidemann. In 2013 he moved to San Jose, California to work at Cisco Systems, Inc. Intanagonwiwat earned his bachelor's degree in Computer Engineering from King Mongkut's Institute of Technology Ladkrabang in Thailand and pursued his M.S. and Ph.D. degrees in Computer Science at the University of Southern California, USA. He worked as postdoc researcher at Rutgers University, USA. His research interests include computer networks and distributed systems. From 2003 - 2013, he taught in the Department of Computer Engineering, Chulalongkorn University.

A pervasive game is one where the gaming experience is extended out in the real world, or where the fictive world in which the game takes place blends with the physical world. The "It's Alive" mobile games company described pervasive games as "games that surround you", while Montola, Stenros and Waern's book, Pervasive Games defines them as having "one or more salient features that expand the contractual magic circle of play spatially, temporally, or socially." The concept of a "magic circle" draws from the work of Johan Huizinga, who describes the boundaries of play.

Ubiquitous robot is a term used in an analogous way to ubiquitous computing. Software useful for "integrating robotic technologies with technologies from the fields of ubiquitous and pervasive computing, sensor networks, and ambient intelligence".

Activity recognition aims to recognize the actions and goals of one or more agents from a series of observations on the agents' actions and the environmental conditions. Since the 1980s, this research field has captured the attention of several computer science communities due to its strength in providing personalized support for many different applications and its connection to many different fields of study such as medicine, human-computer interaction, or sociology.

The Telecooperation Office (TECO) is a research group at the Karlsruhe Institute of Technology in Karlsruhe, Germany. The research group is in the Institute of Telematics, and is attached to the chair for Pervasive Computing Systems, currently held by Michael Beigl.

Pervasive informatics is the study of how information affects interactions with the built environments they occupy. The term and concept were initially introduced by Professor Kecheng Liu during a keynote speech at the SOLI 2008 international conference.

Albrecht Schmidt is a computer scientist best known for his work in ubiquitous computing, pervasive computing, and the tangible user interface. He is a professor at Ludwig Maximilian University of Munich where he joined the faculty in 2017.

Urban informatics refers to the study of people creating, applying and using information and communication technology and data in the context of cities and urban environments. It sits at the conjunction of urban science, geomatics, and informatics, with an ultimate goal of creating more smart and sustainable cities. Various definitions are available, some provided in the Definitions section.

<span class="mw-page-title-main">Moustafa Youssef</span> Egyptian computer scientist

Moustafa Youssef is an Egyptian computer scientist who was named Fellow of the Institute of Electrical and Electronics Engineers (IEEE) in 2019 for contributions to wireless location tracking technologies and a Fellow of the Association for Computing Machinery (ACM) in 2019 for contributions to location tracking algorithms. He is the first and only ACM Fellow in the Middle East and Africa.

<span class="mw-page-title-main">Roy Want</span>

Roy Want is a computer scientist born in London, United Kingdom in 1961. He received his PhD from Cambridge University (UK) in 1988 for his work on multimedia Distributed Systems; and is known for his work on indoor positioning, mobile and ubiquitous computing, automatic identification and the Internet of Things (IoT). He lives in Silicon Valley, California, and has authored or co-authored over 150 papers and articles on mobile systems, and holds 100+ patents. In 2011 he joined Google as a Senior Research Scientist, and is in the Android group. Previous roles include Senior Principal Engineer at Intel, and Principal Scientist at Xerox PARC...

References

  1. "Tim Kindberg". Google Scholar. Retrieved 25 August 2019.