Konceptuální modelování dat bylo usnadněno uvedením modelu XSEM, který využívá přístup MDA k víceúrovňovému modelování. XCase je implementací tohoto modelu a umožňuje uživatelům modelovat jejich data jako schema na platformově nezávislé úrovni, ze které lze odvozovat schemata na platformově specifické úrovni pro XML.