Reflective Middleware Solutions for Context-Aware Applications
Author(s) -
Licia Capra,
Wolfgang Emmerich,
Cecilia Mascolo
Publication year - 2001
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
DOI - 10.1007/3-540-45429-2_10
Subject(s) - middleware (distributed applications) , computer science , transparency (behavior) , reflection (computer programming) , metadata , context (archaeology) , distributed computing , message oriented middleware , world wide web , operating system , programming language , computer security , geography , software , software architecture , archaeology
In this paper, we argue that middleware for wired distributed systems cannot be used in a mobile setting, as the principle of transparency that has driven their design runs counter to the new degrees of awareness imposed by mobility. We propose the marriage of reflection and metadata as a means for middleware to give applications dynamic access to information about their execution context. Finally, we describe a conceptual model that provides the basis of our reflective middleware.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom