An algorithm for describing object-oriented software architecture using graph | IEEE Conference Publication | IEEE Xplore