Catálogo de publicaciones - libros
Component Deployment: Third International Working Conference, CD 2005, Grenoble, France, November 28-29, 2005, Proceedings
Alan Dearle ; Susan Eisenbach (eds.)
En conferencia: 3º International Working Conference on Component Deployment (CD) . Grenoble, France . November 28, 2005 - November 29, 2005
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
No disponibles.
Disponibilidad
Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
---|---|---|---|---|
No detectada | 2005 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-3-540-30517-0
ISBN electrónico
978-3-540-32281-8
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2005
Información sobre derechos de publicación
© Springer-Verlag Berlin Heidelberg 2005
Cobertura temática
Tabla de contenidos
doi: 10.1007/11590712_11
J2EE Packaging, Deployment and Reconfiguration Using a General Component Model
Takoua Abdellatif; Jakub Kornaś; Jean-Bernard Stefani
This paper describes a case study of enhancing the deployment process in J2EE application servers (AS), and more precisely the services building such servers and the applications executing on the servers. We show how, by following a component-based approach to the design of the server, we address the versioning and licensing issues raised by the fact that a J2EE server is built out of heterogeneous, third-party software. As a proof of concept, we present a re-engineered version of the JOnAS J2EE server implemented using Fractal, a component model providing flexible control capabilities and hierarchical composition. We describe how Fractal packaging together with a JOnAS-specific deployment system are used to deploy and reconfigure our Fractal-based version of the JOnAS server. Finally, we show how the same model and packaging can be used to deploy applications executing on the server.
Palabras clave: Application Server; Fractal Package; Fractal Component; Open Service Gateway Initiative; Architecture Description Language.
- Assembly and Packaging | Pp. 134-148
doi: 10.1007/11590712_12
A Model of Dynamic Binding in .NET
Alex Buckley
Millions of programmers use ECMA CLI-compliant languages like VB.NET and C#. The resulting bytecode can be executed on several CLI implementations, such as those from Microsoft and the open-source Mono organisation. While assemblies are the standard unit of deployment, no standard exists for the process of finding and loading assemblies at run-time. The process is typically complex, and varies between CLI implementations. Unlike other linking stages, such as verification, it is visible to programmers and can be a source of confusion. We offer a framework that describes how assemblies are resolved, loaded and used in CLI implementations. We strive for implementation-independence and note how implementations from different organisations vary in behaviour. We describe the reflection features available for dynamic loading, and give C# examples that exercise the features modelled in the framework.
Palabras clave: Runtime System; Java Virtual Machine; Location Resolution; Dynamic Binding; Extended Environment.
- Assembly and Packaging | Pp. 149-163
doi: 10.1007/11590712_13
Reuse Frequency as Metric for Dependency Resolver Selection
Karl Pauls; Till G. Bay
The demand for component and service discovery engines to use in extensible applications is surging. No one so far has devoted much effort to metrics that aid selecting among different resolvers of the same dependency. This paper defines the Reuse Frequency: a metric that relates components or services to each other and measures their relative importance. Additionally, the ComponentGraph is presented that builds the averaged dependency graph of entities augmented with their popularity and the likelihood of each possible dependency resolver. The Reuse Frequency targets all scenarios where entities have dependencies on each other and a metric for the measurement of their relative importance is needed; the target implementation environment of the ComponentGraph is the Open Service Gateway Initiative framework, but the concepts are applicable to component or service repositories in general.
Palabras clave: Transitive Closure; Reuse Frequency; Component Dependency; Open Service Gateway Initiative; Component Discovery.
- Case Studies | Pp. 164-176
doi: 10.1007/11590712_14
ORYA: A Strategy Oriented Deployment Framework
Pierre-Yves Cunin; Vincent Lestideau; Noëlle Merle
The current trend consists in deploying, on each machine, a specific version of an application, according to the choices of the enterprise and users, with constraints verified by the target site. To support automated deployment, we propose a model-based deployment framework named ORYA which allows to define and execute deployment strategies. This paper presents and illustrates the concept of deployment strategy supported by the framework.
Palabras clave: Memory Capacity; Application Structure; Group Node; Deployment Strategy; Large Scale Deployment.
- Case Studies | Pp. 177-180
doi: 10.1007/11590712_15
Deployment of Infrastructure and Services in the Open Grid Services Architecture (OGSA)
Paul Brebner; Wolfgang Emmerich
The ability to deploy Grid infrastructure and services across organizational boundaries (rapidly, reliably, and scalably) is critical for the success of large-scale service based grids such as OGSA. We report the results of the UK-OGSA Evaluation Project infrastructure and services deployment experiments, and analytically compare application versus service deployment. The use of a 3^rd party component deployment technology to remotely automate installation and service deployment is discussed, and outstanding problems and potential solutions and benefits are presented. We conclude that grid deployment must be treated as a first-order activity by integrating secure deployment capabilities into the middleware, to enable deployment of secured infrastructure and services across organizations.
Palabras clave: Service Orient Architecture; Grid Service; Grid Infrastructure; Index Service; Globus Toolkit.
- Case Studies | Pp. 181-195