Customizing the swarm storage system using agents
Swarm is a scalable, modular storage system that uses agents to customize low-level storage functions to meet the needs of high-level services. Agents influence low-level storage functions such as data layout, metadata management, and crash recovery. An ...
Fast dynamic casting
We describe a scheme for implementing dynamic casts suitable for systems where the performance and predictability of performance is essential. A dynamic cast from a base class to a derived class in an object-oriented language can be performed quickly by ...
An architectural pattern for designing component-based application frameworks
A widely used architecture for the development of software systems is the component-based application framework. Such frameworks offer two mechanisms. First, they provide component integration and interoperability services which make it possible to ...
A layered architecture for flexible Web service invocation
- Valeria De Antonellis,
- Michele Melchiori,
- Luca De Santis,
- Massimo Mecella,
- Enrico Mussi,
- Barbara Pernici,
- Pierluigi Plebani
Web service composition is emerging as an interesting approach to integrate business applications and create intra-organizational business processes. Single Web services are combined to create a complex Web service that will realize the process business ...