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. We present JPloy, a prototypical tool that gives a user more control about the configuration of installed Java components. JPloy extends the Java class loader so that custom...
Distributed Java components such as servlets and Enterprise Java beans provide facilities for develo...
The aim of this thesis is to provide an overview of what an enterprise application is what it entail...
A component is a pre-fabricated, pre-tested software object that provides clients with a well-define...
Abstract. Based on a vision that, in the future, applications will be flexibly built out of small-gr...
Abstract. From the widely use of component middleware, developers can reuse existing components not ...
From the widely use of component middleware, developers can reuse existing components not only devel...
Deploying and running Java applications on a single host is covered by standard approaches. However,...
In this paper, we propose a specification of software components which can be loaded not only from y...
Abstract. This paper describes a case study of enhancing the deploy-ment process in J2EE application...
With the prevalence of middleware, the amount of middleware services (abbr. services) grows increasi...
In this paper we describe our work on improved management of middleware. We argue that a component-b...
After a component based system is developed, it has to be deployed into a target environment. As the...
Development of applications for embedded devices is a daunting task particularly due to the diversit...
The Sun Java Runtime Environment (JRE) is used for developing applications which can be run in a cro...
Component developers have limited knowledge of how their components will be aggregated into applicat...
Distributed Java components such as servlets and Enterprise Java beans provide facilities for develo...
The aim of this thesis is to provide an overview of what an enterprise application is what it entail...
A component is a pre-fabricated, pre-tested software object that provides clients with a well-define...
Abstract. Based on a vision that, in the future, applications will be flexibly built out of small-gr...
Abstract. From the widely use of component middleware, developers can reuse existing components not ...
From the widely use of component middleware, developers can reuse existing components not only devel...
Deploying and running Java applications on a single host is covered by standard approaches. However,...
In this paper, we propose a specification of software components which can be loaded not only from y...
Abstract. This paper describes a case study of enhancing the deploy-ment process in J2EE application...
With the prevalence of middleware, the amount of middleware services (abbr. services) grows increasi...
In this paper we describe our work on improved management of middleware. We argue that a component-b...
After a component based system is developed, it has to be deployed into a target environment. As the...
Development of applications for embedded devices is a daunting task particularly due to the diversit...
The Sun Java Runtime Environment (JRE) is used for developing applications which can be run in a cro...
Component developers have limited knowledge of how their components will be aggregated into applicat...
Distributed Java components such as servlets and Enterprise Java beans provide facilities for develo...
The aim of this thesis is to provide an overview of what an enterprise application is what it entail...
A component is a pre-fabricated, pre-tested software object that provides clients with a well-define...