Qubus6 has been completely rebuild from scratch based on a new development framework combining C# in a .NET environment to improve the maintainability and extensibility of the code.
The application is built in a multi-tier architecture. There are three distinct layers to be recognized:
- Presentation
- Business Logic
- Data

Using layered architecture brings a number of benefits:
- Better maintainability; the product is easier to maintain and test
- Better scalability; the product can be easily scaled up in case of increased load.
- Parallel development; the development can take place in parallel. Specialized development teams can work on different layers concurrently, each with its own field of expertise.
- Code reuse; some parts of the system can be reused in different projects
- Flexibility; the components can be deployed in different configurations.
The three-tier, object-oriented architecture of Qubus6 integrates with a wide range of other technologies, such as Microsoft Reporting Services, Excel, Business Objects, etc. and is prepared to support Single Sign On. It has the capability to scale your IT infrastructure easily, so the solution can grow with your company.