Modeling real estate transactions with UML

Understanding spatial data concepts is crucial in order to define and apply spatial data models. The modeling process is the know-how on what steps to carry out during analysis and design of formal static and dynamic spatial models. The development of specific methodology for modeling real estate transaction cases was the primary objective. The methods used originate from the system-engineering domain and are only partly described because of the scanty space available. The presented approach was applied for modeling of different real estate transactions. The result is a set of related UML (Unified Modeling Language) diagrams and formal descriptions of selected transaction use cases. In this paper only the simple subdivision of a parcel is presented. This short transaction example guides us through the Slovenian settings and circumstances. It was selected in order to illustrate the modeling methodology and its results as such. The main focus is on the modeling approach and not on the complexity of some real estate transaction cases.