A UML-based approach to manage product variability in automated production lines | IEEE Conference Publication | IEEE Xplore