Modeling variability in the component and connector view of architecture using UML | IEEE Conference Publication | IEEE Xplore