Distributed component technologies and their software engineering implications | IEEE Conference Publication | IEEE Xplore