Famix

FAMIX is a metamodel for representing code written in various languages.