Towards a Plug-In Architecture to Enable Self-Adaptation through Middleware | IEEE Conference Publication | IEEE Xplore