Java components with constraints and preferences in automatic administration of execution and placement | IEEE Conference Publication | IEEE Xplore