Producing domain-specific languages from strategy patterns | IEEE Conference Publication | IEEE Xplore