// create Type System
CASMgr casMgr = CASFactory.createCAS();
TypeSystemMgr tsMgr = casMgr.getTypeSystemMgr();
Type fakeType = tsMgr.addType("FakeType", tsMgr.getTopType());
Type anotherType = tsMgr.addType("AnotherType", tsMgr.getTopType());
tsMgr.addFeature("FakeFeature", fakeType, tsMgr.getTopType());
tsMgr.addFeature("FakeFeature2", fakeType, tsMgr.getTopType());
tsMgr.addFeature("AnotherFeature", anotherType, tsMgr.getTopType());
tsMgr.addFeature("YetAnotherFeature", anotherType, tsMgr.getTopType());
tsMgr.addType("SubType", fakeType);