Functional Layers

Every module is designed with strong separation of all system layers in mind. Rigid separation of the layers of data access, business logic, presentation and service interface provides for considerable flexibility in selecting and mixing the best processing and presentation technologies.

That allows us to freely combine traditional database, service, and windows and web application development and deployment platforms, with the technological solutions that pertain to geographical information systems, mobile applications, and cloud computing.

The presence of service interfaces at every layer, in particular the availability of the processing and presentation services, facilitates system integration and supports multiple deployment scenarios.