Putting the parts together-concepts, description techniques, and development process for componentware | IEEE Conference Publication | IEEE Xplore