Specifying conceptual interface patterns in an object-oriented method with automatic code generation | IEEE Conference Publication | IEEE Xplore