Device ecology

Last updated

A device ecology refers to a collection of devices with relationships among each other, that is, these devices can communicate with one another and are aware of each other's presence. [1] The word "ecology" refers to the relationship between an organism and its environment, which may include other organisms. Devices in a future living room, devices in a kitchen, or devices in a factory might collectively form device ecologies (a living room device ecology, a kitchen device ecology, etc.) to cooperatively perform tasks for a user. Imagine a user introducing a new device to the living room device ecology (i.e., bringing home a new device). Ideally, the user simply places the device in the living room, and there is an automatic "orientation" of the new device with subsequent integration into the living room device ecology.

Contents

It is possible that devices have different roles within a device ecology. The word "ecology" is used as a metaphor but also emphasises the idea of devices in relationship. We may even speak of devices in symbiotic relationships, where devices are somehow "helping" each other in their goals. The notions of mutualism, commensalism, endosymbiosis and ectosymbiosis may then be interpreted for a device ecology with devices of different forms, functionalities and sizes; other relationships can be defined. [2] This also means that devices within a device ecology can affect each other through their behavior.

Device ecology relates to the notion of social devices, using the word "social" to describe devices that are capable of interacting with one another, and relates to smart devices, which refers to devices with capabilities to interact with one another and with users in an intelligent context-aware manner. Typically, with a user in an environment, the devices in the environment and on the user can form a device ecology.

A research problem is how a user might interact with device ecologies, and another is how devices might keep track of each other, even as new devices might join the ecology or devices leave. A European project talks about networked societies of artifacts. [3]

See also

Notes

  1. ( Loke 2003 )
  2. ( Seera, Loke & Torabi 2007 )
  3. "FRONTS".

Related Research Articles

Systems theory is the interdisciplinary study of systems, i.e. cohesive groups of interrelated, interdependent components that can be natural or human-made. Every system has causal boundaries, is influenced by its context, defined by its structure, function and role, and expressed through its relations with other systems. A system is "more than the sum of its parts" by expressing synergy or emergent behavior.

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.

<span class="mw-page-title-main">Environmental science</span> The integrated, quantitative, and interdisciplinary approach to the study of environmental systems.

Environmental science is an interdisciplinary academic field that integrates physics, biology, and geography to the study of the environment, and the solution of environmental problems. Environmental science emerged from the fields of natural history and medicine during the Enlightenment. Today it provides an integrated, quantitative, and interdisciplinary approach to the study of environmental systems.

<span class="mw-page-title-main">Laboratory</span> Workplace for scientific activity

A laboratory is a facility that provides controlled conditions in which scientific or technological research, experiments, and measurement may be performed. Laboratory services are provided in a variety of settings: physicians' offices, clinics, hospitals, and regional and national referral centers.

<span class="mw-page-title-main">Holodeck</span> Star Trek device

The Holodeck is a fictional device from the television franchise Star Trek which uses "holograms" to create a realistic 3D simulation of a real or imaginary setting, in which participants can freely interact with the environment as well as objects and characters, and sometimes a predefined narrative.

This glossary of ecology is a list of definitions of terms and concepts in ecology and related fields. For more specific definitions from other glossaries related to ecology, see Glossary of biology, Glossary of evolutionary biology, and Glossary of environmental science.

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.

An application program is a computer program designed to carry out a specific task other than one relating to the operation of the computer itself, typically to be used by end-users. Word processors, media players, and accounting software are examples. The collective noun "application software" refers to all applications collectively. The other principal classifications of software are system software, relating to the operation of the computer, and utility software ("utilities").

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.

In software engineering, service-oriented architecture (SOA) is an architectural style that focuses on discrete services instead of a monolithic design. By consequence, it is also applied in the field of software design where services are provided to the other components by application components, through a communication protocol over a network. A service is a discrete unit of functionality that can be accessed remotely and acted upon and updated independently, such as retrieving a credit card statement online. SOA is also intended to be independent of vendors, products and technologies.

In marketing, promotion refers to any type of marketing communication used to inform target audiences of the relative merits of a product, service, brand or issue, most of the time persuasive in nature. It helps marketers to create a distinctive place in customers' mind, it can be either a cognitive or emotional route. The aim of promotion is to increase brand awareness, create interest, generate sales or create brand loyalty. It is one of the basic elements of the market mix, which includes the four Ps, i.e., product, price, place, and promotion.

Task computing is a computation meant to fill the gap between tasks and services. Task computing seeks to redefine how users interact with and use computing environments. It is built on pervasive computing.

Locative media or location-based media (LBM) are media of communication functionally bound to a location. The physical implementation of locative media, however, is not bound to the same location to which the content refers.

The following outline is provided as an overview of and topical guide to ecology:

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

Contextual design (CD) is a user-centered design process developed by Hugh Beyer and Karen Holtzblatt. It incorporates ethnographic methods for gathering data relevant to the product via field studies, rationalizing workflows, and designing human–computer interfaces. In practice, this means that researchers aggregate data from customers in the field where people are living and applying these findings into a final product. Contextual design can be seen as an alternative to engineering and feature driven models of creating new systems.

<span class="mw-page-title-main">Community (ecology)</span> Associated populations of species in a given area

In ecology, a community is a group or association of populations of two or more different species occupying the same geographical area at the same time, also known as a biocoenosis, biotic community, biological community, ecological community, or life assemblage. The term community has a variety of uses. In its simplest form it refers to groups of organisms in a specific place or time, for example, "the fish community of Lake Ontario before industrialization".

A glossary of terms relating to systems theory.

Aquatic science is the study of the various bodies of water that make up our planet including oceanic and freshwater environments. Aquatic scientists study the movement of water, the chemistry of water, aquatic organisms, aquatic ecosystems, the movement of materials in and out of aquatic ecosystems, and the use of water by humans, among other things. Aquatic scientists examine current processes as well as historic processes, and the water bodies that they study can range from tiny areas measured in millimeters to full oceans. Moreover, aquatic scientists work in Interdisciplinary groups. For example, a physical oceanographer might work with a biological oceanographer to understand how physical processes, such as tropical cyclones or rip currents, affect organisms in the Atlantic Ocean. Chemists and biologists, on the other hand, might work together to see how the chemical makeup of a certain body of water affects the plants and animals that reside there. Aquatic scientists can work to tackle global problems such as global oceanic change and local problems, such as trying to understand why a drinking water supply in a certain area is polluted.

Sonic interaction design is the study and exploitation of sound as one of the principal channels conveying information, meaning, and aesthetic/emotional qualities in interactive contexts. Sonic interaction design is at the intersection of interaction design and sound and music computing. If interaction design is about designing objects people interact with, and such interactions are facilitated by computational means, in sonic interaction design, sound is mediating interaction either as a display of processes or as an input medium.

References