Dynamic reconfiguration of distributed applications
Dynamic reconfiguration of distributed applications
WREN---an environment for component-based development
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
Essential COM
Requirements for a Composition Language
ECOOP '94 Selected papers from the ECOOP'94 Workshop on Models and Languages for Coordination of Parallelism and Distribution, Object-Based Models and Languages for Concurrent Systems
On the Role of Software Architectures in Runtime System Reconfiguration
CDS '98 Proceedings of the International Conference on Configurable Distributed Systems
Comparing autonomic and proactive computing
IBM Systems Journal
Autonomous Adaptation to Dynamic Availability Using a Service-Oriented Component Model
Proceedings of the 26th International Conference on Software Engineering
Dynamic adaptability for smart environments
DAIS'08 Proceedings of the 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
GIS web service using context information in mobile environments
ICCSA'06 Proceedings of the 6th international conference on Computational Science and Its Applications - Volume Part I
Intelligent secure web service using context information
KES'06 Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part III
Pandora: an efficient platform for the construction of autonomic applications
Self-star Properties in Complex Information Systems
Reuse frequency as metric for dependency resolver selection
CD'05 Proceedings of the Third international working conference on Component Deployment
Hi-index | 0.00 |
This paper describes a project, called Gravity, that is providing support for building client-side applications out of dynamically available building blocks. The purpose behind this work is not only to deal with real-world issues already facing developers and end-users, but to also work toward a grander vision. In this vision, applications are built using context-aware architectures, meaning that context (e.g., location, environment, user task) is used as a filter to determine which building blocks are relevant to the application at any given time. The main concept underlying this vision is dynamically available building blocks, i.e., building blocks that can appear or disappear at any time. The Gravity technology described in this paper is a starting point for such research.