Object-oriented modeling of software patterns | IEEE Conference Publication | IEEE Xplore