Software services

Application software design and development

When your application needs are unique to your business processes, then we can design and develop software to meet your exact requirements. Our specialization is in harnessing real-time process data and its associated context to build applications to solve technical problems, or to systematize work flow processes. We have particular expertise in building applications native to the PI System from OSIsoft (on-premise and in the cloud), making use of their one-of-a-kind asset framework technology.

KBC: Examples of our software design and development

Example applications built by KBC include:

  • A WITSML-PI interface to translate the depth-based syntax of a typical oil well drilling system to the time-based syntax of a typical historian (in this case the OSIsoft PI system). The application allowed the customer to manage the full lifecycle of the well from discovery through end of production in a single software environment.
  • A suite of tools to enable end users at a large integrated public utility to manage their business – generation, training and development, planning, asset health and safety – in one central environment. This was achieved despite an explosion of data from a newly installed environmental management system and advanced grid technologies. The customer achieved reductions in the time taken to troubleshoot faults, fewer outages and improvements in situational awareness.
  • A performance-monitoring tool that generated and synchronized asset data models directly from Petro-SIM process models. In doing so, we were able to identify relationships between actual and simulated data, greatly reducing the effort needed to create and maintain models and ensuring consistency in structure and naming conventions across plants.

We have particular expertise in building applications native to the OSIsoft PI System (on premise and in the cloud), making use of their one-of-a-kind asset framework technology.


GOSP energy benchmarking and opportunity identification

After an energy assessment at a Gas Oil Separation Plant (GOSP) by a major national integrated oil company, KBC was appointed to carry out an energy benchmarking and opportunity identification project.

Read case study

Other software services

Simulation modeling software

KBC’s simulation modeling software is designed to enable you to build your own models easily. Our industry and software experts are available to help too, and can assist with design and calibration of models and assistance with plant test runs.

Application implementation

Whether we use a KBC software product, a custom-built application or a third-party product, our experts can help with all aspects of implementation: system architecture, software installation and application configuration.

Software support and maintenance

Our support and maintenance services ensure software is consistently delivering superior results. It includes enhancements to software products in the form of updates, upgrades and major road map developments, and our global help desk.

Software training

Training is offered with all KBC software solutions. Customers can sign up for any of our regularly scheduled classes or may request a class dedicated to your specific company and product needs. Additionally, web-based self-directed training is available through our dedicated YouTube channel.

You may also be interested in


European refining 2050: Turning the vision into reality

Aug 15, 2019

Europe’s refiners, through their industry organization Fuels Europe, have set out their long-term ambitions in a new program called Vision 2050. Putting this vision into practice will require Europe’s refiners to rethink and rebuild their long-term strategies, along the way transforming their organizations into modern, flexible knowledge-based enterprises. Read more in this market insight by KBC Chief Economists.

Read full article

Harnessing IT/OT convergence for operational success in the power industry

Aug 15, 2019

In the power industry, the future is meeting the present head on as a wave of digitalization crashes over industrial control systems that are, in many cases, decades old. Operational excellence for these companies increasingly depends on how efficiently their IT interacts with their OT. In large power companies, this kind of inter-departmental alignment is difficult enough. However there are also external factors that make it even harder.

Read full article

Reliability engineers are wasting your time only telling you about reliability

Aug 15, 2019

The focus should be on providing information and understanding directly to the decision makers in a way that drives the business as a whole to make improvements in reliability.

Read full article

Get the latest updates from KBC

Sign up to our newsletter to receive our latest innovations, viewpoints and be informed about any upcoming events.