The layout and development of field systems may reflect significant aspects of prehistoric societies such as agricultural strategies, use rights and inheritance practices. This article presents a method for analysing the developments of field systems in their entirety, based on a hierarchical sorting of field boundaries whose intersections have been used to define relations of equivalence and subordination. The formalized relational expression of the field system is analysed using a stochastic optimization algorithm. The method was successfully applied to three Danish Celtic fields from the Late Bronze/Early Iron Age, making it possible to identify five principles behind the layout: primary boundaries (probably established at community level), major parcels (administered at a household level), structured subdivisions (presumably related to inheritance), irregular subdivisions, and small-scale expansions of the field systems. The initial degree of regularity of the field systems seems to have influenced later modifications.