Customizable middleware for modular distributed software
- 1 May 2001
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 44 (5) , 99-107
- https://doi.org/10.1145/374308.374365
Abstract
Ation of the service. As a result, changing requirements and the rapid pace at whichnew hardware is introduced lead to protocols which are constantly evolving. Currently, however, applicationcode and protocol code are often intermixed. This lack of modularity significantly reduces the flexibility,maintainability and portability of distributed code.We describe a system architecture and programming techniques that enable the clean separation ofprotocols from application code. In particular, ...Keywords
This publication has 8 references indexed in Scilit:
- A actor-based architecture for customizing and controlling agent ensemblesIEEE Intelligent Systems and their Applications, 1999
- Customization and composition of distributed objectsPublished by Association for Computing Machinery (ACM) ,1998
- A Modular Approach to Programming Distributed Real-Time SystemsJournal of Parallel and Distributed Computing, 1996
- A framework for protocol composition in HorusPublished by Association for Computing Machinery (ACM) ,1995
- Designing and implementingChoicesCommunications of the ACM, 1993
- A Linguistic Framework for Dynamic Composition of Dependability ProtocolsPublished by Springer Nature ,1993
- The x-Kernel: an architecture for implementing network protocolsIEEE Transactions on Software Engineering, 1991
- Concurrent object-oriented programmingCommunications of the ACM, 1990