An object-oriented analysis and design approach for safe object sharing | IEEE Conference Publication | IEEE Xplore