Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Frameworks = (components + patterns)
Communications of the ACM
Software engineering and middleware: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Monitoring, security, and dynamic configuration with the dynamicTAO reflective ORB
IFIP/ACM International Conference on Distributed systems platforms
The Ninja architecture for robust Internet-scale systems and services373423
Computer Networks: The International Journal of Computer and Telecommunications Networking - pervasive computing
The case for reflective middleware
Communications of the ACM - Adaptive middleware
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Programming for Wireless Devices with the Java 2 Platform, Micro Edition
Programming for Wireless Devices with the Java 2 Platform, Micro Edition
Distributed Systems: Concepts and Design
Distributed Systems: Concepts and Design
Computer
EDOC '00 Proceedings of the 4th International conference on Enterprise Distributed Object Computing
Research Advances in Middleware for Distributed Systems
Proceedings of the IFIP 17th World Computer Congress - TC6 Stream on Communication Systems: The State of the Art
ICDCS '98 Proceedings of the The 18th International Conference on Distributed Computing Systems
The design of a configurable and reconfigurable middleware platform
Distributed Computing
Dynamically programmable and reconfigurable middleware services
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
A distributed object model for the javaTM system
COOTS'96 Proceedings of the 2nd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 2
The Design and Implementation of Open ORB 2
IEEE Distributed Systems Online
Reflective Middleware: From Your Desk to Your Hand
IEEE Distributed Systems Online
Applying patterns to develop extensible ORB middleware
IEEE Communications Magazine
Collocation optimizations in an aspect-oriented middleware system
Journal of Systems and Software
A user-centric network communication broker for multimedia collaborative computing
Multimedia Tools and Applications
An aspect-oriented communication middleware system
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, COA, and ODBASE - Volume Part II
Client/server communication for library management systems in different network environments
Proceedings of the 6th Balkan Conference in Informatics
Hi-index | 0.00 |
This paper presents Arcademis, a Java-based framework for communication middleware development. Arcademis consists of a set of abstract classes, interfaces and concrete components that define the general architecture of middleware systems. Its main objective is to support the implementation of non-monolithic and easily configurable middleware platforms. Arcademis can be used by middleware developers to deploy systems that meet the requirements of a particular network or technology. Instances of Arcademis can also be customized by distributed systems engineers to meet the requirements of a particular application. For example, new transport protocols, connection management policies, authentication algorithms or invocation semantics can be easily configured in middleware platforms derived from Arcademis. In order to illustrate the use of the framework, the paper describes the RME system, a middleware derived from Arcademis that adds a remote method invocation service to the CLDC configuration of Java 2 Micro Edition (J2ME). Copyright © 2006 John Wiley & Sons, Ltd.