Loading...
Please wait, while we are loading the content...
Similar Documents
Evaluating Meta-Programming Mechanisms for ORB Middleware (2001)
| Content Provider | CiteSeerX |
|---|---|
| Author | Schmidt, Douglas Parameswaran, Kirthika Othman, Ossama Wang, Nanbor |
| Abstract | Distributed object computing (DOC) middleware, such as CORBA, COM+, and Java RMI, shields developers from many tedious and error-prone aspects of programming distributed applications. It is hard to evolve distributed applications after they are deployed, however, without adequate middleware support for meta-programming mechanisms, such as smart proxies, interceptors, and pluggable protocols. These mechanisms can help improve the adaptability of distributed applications by allowing their behavior to be modified without changing their existing software designs and implementations significantly. This article examines and compares common metaprogramming mechanisms supported by DOC middleware. These mechanisms allow applications to adapt more readily to changes in requirements and run-time environments throughout their lifecycles. Some of these meta-programming mechanisms are relatively new, whereas others have existed for decades. Until recently, however, DOC middleware has not provided all these mechanisms in a single integrated framework, so researchers and developers may not be familiar with the breadth of meta-programming mechanisms available today. This article provides a systematic evaluation of these mechanisms to help researchers and developers determine which are best suited for their application needs. |
| File Format | |
| Journal | IEEE Communication Magazine, special issue on Evolving Communications Software: Techniques and Technologies |
| Publisher Date | 2001-01-01 |
| Access Restriction | Open |
| Subject Keyword | Application Need Systematic Evaluation Java Rmi Error-prone Aspect Whereas Others Meta-programming Mechanism Available Today Object Computing Adequate Middleware Support Orb Middleware Meta-programming Mechanism Run-time Environment Single Integrated Framework Doc Middleware Pluggable Protocol Software Design Smart Proxy |
| Content Type | Text |
| Resource Type | Article |