Our firm has expertise in the methods of architectural abstraction.
Architectural abstraction was first developed in connection with the
design & development of complex software systems (E.G. Operating
Systems). We have shown that it is equally applicable to: classical or
built environment architecture; biological
systems EvoDevo; and most recently to Science's
Paradigms.

Architectural abstraction is a technique for dealing with complexity
while retaining (design) control of complex systems.