Performance and integrity in the OpenORB reflective middleware. Middleware is playing an increasingly central role in the design of modern computer systems and will, we believe, continue to enjoy this prominence in the future. There is, however, a demonstrable need for more openness and flexibility in middleware. We believe strongly that reflective middleware is the right technology to meet these demands. Indeed, there is strong evidence that such platforms are not only significantly more configurable and reconfigurable than conventional platforms, but that they offer better support for software evolution generally. The main goals of OpenORB v2, the system discussed in this extended abstract, are to address what we perceive as the most pressing shortcomings of current reflective middleware platforms. First, performance: in the worst case, this needs to be on a par with that of conventional platforms, and in the best case (e.g. in cut-down configurations) it should be significantly better. Second, integrity: while permitting maximal reconfigurability, it should be possible to control and constrain reconfigurations so that damaging changes are discouraged and/or disallowed.

References in zbMATH (referenced in 5 articles , 1 standard article )

Showing results 1 to 5 of 5.
Sorted by year (citations)

  1. Psaier, Harald; Dustdar, Schahram: A survey on self-healing systems: Approaches and systems (2011) ioport
  2. Geihs, Kurt: Selbst-adaptive software (2008) ioport
  3. Tao, Xianping; Ma, Xiaoxing; Lu, Jian; Yu, Ping; Zhou, Yu: Multi-mode interaction middleware for software services (2008)
  4. Aleksy, Markus; Korthaus, Axel; Schader, Martin: Implementing distributed systems with Java and CORBA. (2005)
  5. Blair, Gordon S.; Coulson, Geoff; Clarke, Michael; Parlavantzas, Nikos: Performance and integrity in the OpenORB reflective middleware (2001)