TY - GEN
T1 - A component model for building systems software
AU - Coulson, Geoff
AU - Blair, Gordon
AU - Grace, Paul
AU - Joolia, Ackbar
AU - Lee, Kevin
AU - Ueyama, Jo
PY - 2004/12/1
Y1 - 2004/12/1
N2 - 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.
AB - 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.
KW - Ccomponent-based development
KW - Embedded systems
KW - Reflection
KW - Systems programming
UR - http://www.scopus.com/inward/record.url?scp=11144224184&partnerID=8YFLogxK
M3 - Conference publication
AN - SCOPUS:11144224184
SN - 0889864276
SN - 9780889864276
T3 - Proceedings of the Eigtht IASTED International Conference on Software Engineering and Applications
SP - 684
EP - 689
BT - Proceedings of the Eighth IASTED International Conference on Software Engineering and Applications
A2 - Hamza, M.H.
T2 - Proceedings of the Eighth IASTED International Conference on Software Engineering and Applications
Y2 - 9 November 2004 through 11 November 2004
ER -