Provides the interfaces for the UMA model objects.