A constraint architectural description approach to self-organising component-based software systems | IEEE Conference Publication | IEEE Xplore