- 1: relating to, or according with the principles of architecture
and design 2: having an organized and unified structure that is
characteristic of an architectural design 3: pertaining to a master
builder; evincing skill in designing or construction 4: relating
to the scientific systematization of knowledge
We are dedicated to creating excellent software designs that are practical,
extensible and beautiful.
We believe in a total approach to software design, one that examines
both the details of the engineering task at hand and how it relates to
the larger systems it is part of.
Excellent design must achieve:
We work both as consultants and as technology developers. We are available
for consulting on both long and short term projects. Our technology can
be licensed for inclusion your own products.