Computer · 1999 · 104 citations · 7 references
ComputingComputer ScienceDistributed SystemsMessage PassingSystems ArchitectureApplication ArchitectureApplication Programming InterfacesClient-server ArchitectureComponent-based Software EngineeringDistributed Systems ArchitectureSystems IntegrationBrokering ArchitecturesObject Request Broker Architecture
The integration of distributed computing and the object model leads to distributed object computing, in which objects rather than processes are distributed across multiple computers. A well-established standard for distributed object computing is the Common Object Request Broker Architecture (CORBA). Previously, you would have had to create-and enable the application to use-the components that provide such additional capabilities. Using these components requires specialized knowledge and understanding of problems outside the application domain. With the advent of interceptors-non-application components that can alter application behavior-you can enhance CORBA applications at runtime with components whose operation is transparent to both the application and the CORBA framework, modifying application behavior without modifying the application or the CORBA framework.
7
L.E. Moser, P. M. Melliar‐Smith, D. Agarwal et al. · Communications of the ACM · 1996 · 412 citations · Full text
Albert D. Alexandrov, Maximilian Ibel, Klaus E. Schauser et al. · ACM Transactions on Computer Systems · 1998 · 70 citations
Profiling and tracing dynamic library usage via interposition
Timothy W. Curry · 1994 · 56 citations