Technology Design Principles

While our Theory focus is on the business practices and processes which business systems are intended to facilitate, there are nonetheless technical issues at a theoretical level that is proper to address in this documentation. Ideas of information organization, processing states, and similar concerns are all part of our Theory.

Information Architecture

For many applications, information architecture and data modelling is limited to providing the application logic a means of robust persistence. Thus the design of the information architecture is driven purely by application logic and programming concerns. However for effective business management systems of the class we are concerned with, we must assume that the data is valuable in its own right and carries uses beyond the simple transaction processing logic of the system.