A UML-based approach to reverse engineering of relational databases | IEEE Conference Publication | IEEE Xplore