Concluding Remarks

It is interesting to note that the patterns, spatial relations and pattern languages discussed above are closely related to:
  • Patterns in software engineering
    (see James O. Coplien's paper "Space: the Final Frontier")
  • Spatial/temporal relations and
  • Visual languages theory

    This is not a coincidence. Computer scientists may benefit from the study of theories of architecture. Such cross-fertilization may lead to a deeper understanding of patterns, spatial/temporal relations and visual languages.