DeDuCT: a Data Dependence based Concern Tagger for modularity analysis