M-base: enduser-initiative application development based on message flow and componentware | IEEE Conference Publication | IEEE Xplore