Web 2.0 patterns: A model-driven engineering approach | IEEE Conference Publication | IEEE Xplore