Hecate has designed, developed and maintained well-structured, well-documented software in C, C++, C#, parallel C, VB, VBA and Fortran on both Microsoft Windows and LAMP environments. We routinely use Microsoft Visual Studio, LabView and other development environments to develop object-oriented, user-friendly software that can communicate with commercially-available databases (e.g., Microsoft Access) located locally (i.e., on a user’s machine) as well as across the internet. We also have experience developing applications that control and synchronize the operation of various pieces of hardware.

Our scientific and engineering background allows us to work with experts in a variety of fields to solve challenging problems and to develop robust applications that yield useful results time after time. Some examples of our past consulting experiences are given below.

OIL & GAS TECHNOLOGIES

Hecate Software has maintained a strong and active presence in the petroleum industry. Several real-time data acquisition and digital signal processing systems have been developed for a major international oil and gas company. Other accomplishments include the design and development of a sophisticated petroleum production database management system for a leading Texas independent producer and an intricate gas tracking and allocation system for the natural gas industry. We also offer considerable expertise in the development and application of computer-based technologies to the analysis of petroleum reservoirs including reserve and economics evaluation, reservoir simulation, and geological mapping.

REAL TIME SYSTEMS

Hecate Software has experience and a proven reputation in the development of critical real time systems. We have demonstrated considerable success in several projects involving digital signal processing within a real time environment most notably in the fields of petroleum well-logging and measurement-while-drilling. Past efforts have incorporated Fast Fourier Transforms, signal filtration and complex statistical methods in order to provide superior spectral analysis. Our systems furnish rapid data acquisition, signal processing, computer graphics, and data storage. In some cases, processing requirements exceed one million bytes per second of sustainable system throughput, real time. Hence, our design solutions reflect the latest in high-speed processor technology, including Intel's Pentium and i860 as well as the Texas Instruments family of TMS320C30 processors.

TRANSPUTERS

Hecate Software is able to provide experience and expertise in the use of multiprocessor systems based on the INMOS transputer family of microprocessors. These cost-effective yet powerful and highly modular VLSI devices offer many advantages over conventional system architectures. And we have proven their use in such areas as real-time digital signal processing.