Concepedia

Publication | Open Access

A Component Model for Building Systems Software

73

Citations

13

References

2004

Year

TLDR

OpenCOM v2 is an experimental, language‑independent component‑based systems‑building technology that offers more than a simple programming model. It is a runtime component model that supports dynamic reconfiguration of components, deployment across diverse environments (operating systems, PDAs, embedded devices, network processors), and selective exposure of environment specifics without performance overhead.

Abstract

OpenCOM v2 is our experimental language-independent component-based systems-building technology. OpenCOM offers more than merely a component-based programming model. First, it is a runtime component model and supports dynamic runtime reconfiguration of systems (i.e. one can load, unload, bind, and rebind components at runtime). Second, it explicitly supports the deployment of the model in a wide range of ‘deployment environments’ (e.g. operating systems, PDAs, embedded devices, network processors). Third, it allows the particularities of different deployment environments to be selectively hidden from/ made visible to the OpenCOM programmer without inherent performance overhead.

References

YearCitations

Page 1