Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Context-Aware Computing

Handbook of Research on Mobile Software Engineering: Design, Implementation, and Emergent Applications
Applications that are aware of the context in which they are running and adapt their behavior accordingly.
Published in Chapter:
A Middleware Architecture for Developing Mobile Applications
Hana Rubinsztejn (Federal University of Mato Grosso do Sul, Brazil), José Viterbo (Federal Fluminense University, Brazil), Vagner Sacramento (Institute of Informatics, Federal University of Goias, Brazil), Ricardo Rocha (Institute of Informatics, Federal University of Goias, Brazil), Gustavo Baptista (Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Brazil), and Markus Endler (Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Brazil)
DOI: 10.4018/978-1-61520-655-1.ch017
Abstract
In this chapter, the authors present MoCA, a service-oriented middleware architecture that supports the development and deployment of distributed applications for mobile devices, which are inherently context-aware and adaptive. Besides explaining its main services and APIs, they discuss in which ways the MoCA architecture supports some well-known software engineering principles that apply to the design and implementation of context- aware applications. Furthermore, the authors give an overview of its usage and present prototype applications that have been developed on the top of MoCA.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Design of Wearable Computing Systems for Future Industrial Environments
Context-aware computing is a mobile computing paradigm in which applications can discover and take advantage of contextual information.
Full Text Chapter Download: US $37.50 Add to Cart
User Pro-Activities Based on Context History
Defined as a new software engineering approach in the design and construction of a context-aware application which exploits rapid changes in access to relevant information and the availability of communication and computing resources in the mobile computing environment.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR