Figure 4: Infrastructure metamodel: an excerpt of the iOS xcode project metamodel. The key entities are XcodeProjectRepository, AbstractRepository, Directory, XcodeAbstractElement, XcodeHsourceFile, XcodeMSourceFile, etc.