A model-driven graph-matching approach for design pattern detection | IEEE Conference Publication | IEEE Xplore