| Gravity: supporting dynamically available services in client-side applications |
| Full text |
Pdf
(1.53 MB)
|
| Source
|
Foundations of Software Engineering
archive
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
table of contents
Helsinki, Finland
POSTER SESSION: Poster Session
table of contents
Pages: 379 - 382
Year of Publication: 2003
ISBN:1-58113-743-5
Also published in ...
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 45, Citation Count: 1
|
|
|
ABSTRACT
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
G. Bieber and J. Carpenter. "Introduction to Service-Oriented Programming," Whitepaper, Sept. 2001.
|
| |
2
|
D. Birngruber. "CoML: Yet Another, But Simple Component Composition Language," Proceedings of the Workshop on Composition Languages (WCL), 2001.
|
| |
3
|
|
| |
4
|
G. Calvary, J. Coutaz, and D. Thevenin. "Supporting Context Changes for Plastic User Interfaces: A Process and a Mechanism," Proc. of IHM-HCI, 2001.
|
| |
5
|
F. Curbera et Al., "Business Process Execution Language (BPEL) for Web Services, Version 1.0," IBM, July 2002.
|
| |
6
|
|
 |
7
|
|
| |
8
|
|
| |
9
|
Object Management Group. "CORBA Components: Joint Revised Submission," August 1999.
|
| |
10
|
Open Services Gateway Initiative. "OSGI Service Platform," Specification Release 2.0, October 2001.
|
| |
11
|
P. Oreizy and R.N. Taylor. "On the Role of Software Architectures in Runtime System Reconfiguration," IEEE Software, vol 145, no. 5, Oct. 1998.
|
| |
12
|
OTI Inc. "Eclipse Platform Technical Overview," 2001.
|
| |
13
|
|
|