A component-based programming model for autonomic applications | IEEE Conference Publication | IEEE Xplore