Component vs. component: why we need more than one definition [system component and software component] | IEEE Conference Publication | IEEE Xplore