2000 · 21 citations · 21 references
EngineeringComputer EngineeringComputer SystemsDesign AutomationSystems ArchitectureSystems ProgrammingApplication ArchitectureApplication Programming InterfacesClient-server ArchitecturePerformance OptimizationReal-time Systems ArchitectureReal-time Systems DesignApplication Performance OptimizationDynamic Service ConfigurationOptimization PrincipleReal-time Software ArchitectureReuse In Software EngineeringSoftware Component Reuse
With the recent adoption of the CORBA component model (CCM), application programmers now have a standard way to implement, manage, configure, and deploy components that implement and integrate CORBA services. The CCM standard not only enables greater software reuse for servers, it also provides greater flexibility for dynamic configuration of CORBA applications. Thus, CCM appears to be well-suited for general-purpose client/server applications. Due to the complexity of the standard and relative immaturity of implementations, however, CCM is not yet appropriate for mission-critical applications with high-performance and real-time quality-of-server (QoS) requirements. Therefore, we have begun a project to identify, prototype, benchmark, optimize, and deploy the key patterns and framework components necessary to mature the CCM standard so it can be applied successfully to mission-critical applications with stringent QoS requirements. There are two contributions of our research project. ...
21
A Distributed Object Model for the Java System.
Ann Wollrath, Roger Riggs, Jim Waldo · 1996 · 282 citations