“…Nevertheless, to the best of my knowledge, the Object Constraint Language (OCL) [216] has the potential to implement the formal theory presented in this chapter and to formalize map specifications together with a UML model. Research in the geospatial domain has demonstrated the use of OCL and UML in modeling topological rules in spatial databases [25] and specifications for multiple representation databases and generalization [61,69,71,194].…”