Improving system reliability via rigorous software modeling: the UML case | IEEE Conference Publication | IEEE Xplore