Enterprise software development experts
At boTec, we combine over 20 years of expertise in business information integration with our commitment to efficiency, usability and performance of IT technology. While we continuously evaluate new technologies, software design patterns, emerging industry standards and hosting platforms, we always apply our project implementation and solution modelling experience to optimise our software architecture, products and methodology.
Our long-term relationships with key global customers provide additional insight to sharpen our portfolio and continuously extend our software lifecycle. A key driver of our motivation and ongoing development of our software is to maximise the combination of a fast, secure and intuitive end-user experience with the availability, flexibility and scalability of our modular platform.
Key to our integration approach is the Integration Platform. It is modular enterprise software with compatible components that follow international industry standards. It is based on standard database technology (e.g. Oracle) and can be implemented and integrated into almost any IT environment.
This enables our customers to combine and aggregate different types of data from different systems, in different forms, at different levels of detail and at different times, and make it available in the appropriate form when the user needs it to make a decision. In most cases, this requires not only data, but also structural and modelling information, access to information from more than one source, additional calculations and extensions to existing applications.
Our applications are industry-specific, highly configurable components that provide a solution for a specific business function. Our approach and architecture enable the use of best-of-breed software.
Application development and deployment is typically based on the core system platform. Each application consists of a client part for the graphical user interface/visualisation and server parts for the business/application logic and data storage. The client part consists of configuration and administration views and presentation objects. The server part consists of class definitions and associated object structures for calculation logic, data storage and aggregation hierarchies.
The integration of third party applications usually requires one of our interface components because they follow their own architecture and provide data storage that is used in our own applications. Examples of such third party applications are planning and scheduling applications.