Abstract:
Based on a vision that, in the future, applications will be flexibly built out of small-grained components, we argue that current technologies do not adequately support component deployment in such a setting. Specifically, current technologies realize deployment processes where most decisions are made by the application manufacturer. When using small-grained components, however, the component user needs to have more control over the deployment process; user-centric deployment is needed. In this paper, we describe our initial efforts at providing user-centric deployment.
Citations
|
911
|
The Java Virtual Machine Specification
– Lindholm, Yellin
- 1997
|
|
464
|
An introduction to software architecture
– Garlan, Shaw
- 1993
|
|
130
|
The Koala component model for consumer electronics software
– Ommering, Linden, et al.
- 2000
|
|
85
|
Jiazzi: New-age components for old-fashioned Java
– McDirmid, Flatt, et al.
- 2001
|
|
75
|
A Cooperative Approach to Support Software Deployment Using
– Hall, Heimbigner, et al.
- 1999
|
|
71
|
Hyper/J: multi-dimensional separation of concerns for Java
– Ossher, Tarr
- 2000
|
|
64
|
An infrastructure for the rapid development of XML-based architecture description languages
– DASHOFY, HOEK, et al.
|
|
24
|
Software Release Management
– Hoek, Hall, et al.
- 1997
|
|
22
|
Dynamic Class Loading
– Liang, Bracha
- 1998
|
|
21
|
Adding Implicit Invocation to Languages: Three Approaches
– Notkin, Garlan, et al.
- 1993
|
|
16
|
Imposing a memory management discipline on software deployment
– Dolstra, Visser, et al.
- 2004
|
|
12
|
MJ: A Rational Module System for Java and its Applications
– Corwin, Bacon, et al.
- 2003
|
|
12
|
An OSGi Implementation and Experience Report
– Hall, Cervantes
- 2004
|
|
9
|
P.: Fighting Class Name Clashes in Java Component Systems
– Hnetynka, Tuma
- 2003
|
|
8
|
Wren--An Environment for Component-Based Development
– Lüer, Rosenblum
- 2001
|
|
8
|
An Architecture-Centered Approach to Software Environment Integration
– Medvidovic, Oreizy, et al.
|
|
5
|
Overcoming Independent Extensibility Challenges
– Meijer, Szyperski
- 2002
|
|
3
|
Composition Environments for Deployable Software Components
– Lüer, Hoek
- 2002
|
|
3
|
Rohit Khare and Michael Guntersdorfer. An Architecture-Centered Approach to Software Environment Integration
– Medvidovic, Oreizy, et al.
- 2000
|
|
1
|
Architecture-Based Program Compaction
– Lüer, Hoek
- 2003
|
|
1
|
Eelco Visser and Merijn de Jonge. Imposing a Memory Management Discipline on Software Deployment
– Dolstra
|
|
1
|
Fighting Class Name Clashes in Java Component Systems
– Hntynka, Tma
- 2003
|