Loading...
Please wait, while we are loading the content...
Similar Documents
Techniques for optimizing corba middleware for distributed embedded systems (1999).
| Content Provider | CiteSeerX |
|---|---|
| Author | Gokhale, Aniruddha Schmidt, Douglas C. |
| Abstract | The distributed embedded systems industry is poised to leverage emerging real-time operating systems, such as Inferno, Windows CE, EPOC, and Palm OS to support mobile communication applications, such as electronic mail, Internet browsing, and network management. Ideally, these applications can be developed using standard middleware components like CORBA to improve their quality and reduce their cost and cycle time. However, stringent constraints on memory available in embedded systems imposes a severe limit on the footprint of CORBA middleware. This paper provides three contributions to the study and design of small footprint, embedded CORBA middleware. First, we describe the optimizations used to develop the protocol engine and CORBA IDL compiler provided by TAO, which is our real-time CORBA implementation. TAO's IDL compiler produces stubs that can use either compiled and/or interpretive marshaling. Second, we compare the performance and footprint of TAO IDL compiler-generated stubs ... |
| File Format | |
| Publisher Date | 1999-01-01 |
| Access Restriction | Open |
| Subject Keyword | Corba Middleware Distributed Embedded System Small Footprint Standard Middleware Component Stringent Constraint Mobile Communication Application Window Ce Real-time Corba Implementation Interpretive Marshaling Protocol Engine Severe Limit Tao Idl Compiler-generated Stub Network Management Cycle Time Idl Compiler Embedded System Industry Electronic Mail Palm O Embedded System Corba Idl Compiler Internet Browsing |
| Content Type | Text |
| Resource Type | Article |