Another issue in distributed applications is the idea of location or more precise, the relative placement of objects. Such a concept can only be handled consistently if objects are moved between locations instead of copying them. In the latter case information is duplicated over and over again making the information of location inflationary useless. Time also has to be treated relatively as there cannot be an exact synchronisation between all processes.
Time is induced by events which are ordered on a time axis.
There is also no need to assume a start or an end time. Only the relative ordering of events is important as this defines the consistency of a specific application. The thesis first makes a sweep over various exisiting specification and programming languages testing them for suitability to express above concepts.