Domain-driven design patterns: A metadata-based approach | IEEE Conference Publication | IEEE Xplore