Logo da ESSS do Loading

Services

Software Development

Custom simulation solutions for various industry sectors

Imagem Decorativa Citação

ESSS has a scientific software development area that covers customizing commercial applications, updating codes, developing new applications, and integrating engineering technologies.

An experienced team of expert developers is always ready to transform research and to development results into tools tailored to the needs of the industry.

Technologies and Processes

The development of scientific software presents inherent difficulties and peculiarities which has driven ESSS's team to implement its own methodology, thereby incorporating the best methodologies traditionally used in the market.

This process is one of the key success factors of ESSS and can be summarized in the following steps: requirement detailing, architectural planning, implementation, tests, adjustments and implantation. Throughout this process, a continuous review of the requirements is performed in order to adjust the project objectives and deliverables to the customer's needs.

Expertise ESSS

With a multidisciplinary team of engineers, ESSS has expertise and certifications in the following areas:

Imagem decorativa Visualização 3D

3D
Visualization

Imagem decorativa Visualização 3D

Graphical User Interfaces

Imagem decorativa Visualização 3D

Numerical
Methods

Imagem decorativa Visualização 3D

Parallel Processing

Imagem decorativa Visualização 3D

Scientific Visualization

Key Points

Imagem Decorativa Citação 3

MULTI-APPROACH

Image Multiaproach

ESSS follows an approach named multi-approach which recognizes that there is no single tool, methodology or philosophy for software development available in the market which features the ideal characteristics for the creation of all modules to develop an application. The multi-approach concept consists in using different tools and methodologies for various modules of an application (numerical kernel, 3D visualization, graphical interface, data integration), allowing the best of each one of these component to be utilized to its fullest extent in the applications developed.

Imagem Decorativa Citação 3

MULTI-PLATFORM

Image Multiaproach

Our expertise in the creation of multi-platform applications allow the customer to choose among several operational systems (Windows/Unix - Linux, SUN, SGI, HP) to execute their applications. It also provides an excellent use of available computational resources, even on a heterogeneous state of operational systems.

Imagem Decorativa Citação 3

MULTI-PARADIGM

Image Multiaproach

The adoption of object-oriented design at high levels of the application architecture allows the representation of real world concepts in the computational world, making the outline easy and clear to understand. At the lower levels of the application, an approach based on generic programming is necessary to guarantee the numerical performance demanded by the applications, while also maintaining the necessary flexibility for its future expansion.

Imagem Decorativa Citação 3

MULTI-LANGUAGE

Image Multiaproach

By using the most modern models for software hybrid development, by combining the C++ and Python languages, it is possible to join the high performance necessary for numerical and visualization modules of C++, with the flexibility and fast development of Python, when implementing graphical user interfaces and management controls.

Projects

A team of computer scientists develops custom and innovative projects in partnership with universities and research centers in order to meet the specific needs of industry. Global companies such as Petrobras, ExxonMobil, Shell, Total, Chevron, BP and Chevron are among the main users of the computational tools developed by the ESSS's scientific software development team.

In process

IMAGO

Simulator used for rock characterization in petroleum reservoir through thin sheet images

In process

PWA

Pressure While Drilling (PWD) manipulation, simulation and data analysis software.

In process

SCBR 2.0

Simulator to analyse the chronic risk to human health, considering the transportation routes of contaminants.

In process

Simentar

Circulation simulator of fluids involved in an oil well cementing operation.

In process

Remote Operations Simulator

Flow simulator involved in descaling and acidification operations.

In process

SourSimRL

Simulation of the generation of hydrogen sulfide (H2S) by bacteria in petroleum deposits.

In process

SimCarr Web

Simulation of hydraulics for drilling and driving of gravel for vertical and inclined wells.

In process

Steam Flood Souring Simulator

Simulator to predict the generation and production of H2S associated with the injection of water vapor.

In process

4Sal

It aims to assist in the planning of drilling in salt areas by calculating the concentration of salt in the fluid phase.