Consulting

We don't just sell enterprise application software.

Our Consulting team has an enviable track record gained from many years experience in industry and enterprise software development. We bring to the table knowledge, information and independent insight based on proven technical expertise in database systems and applications.

Our specific experience in development of the Genius Application Suite, and in engineering installation-specific integration and application extensions, gives us a real grasp of the challenges involved in embedding new sub-systems in established and mission critical corporate architectures.

New-build is a sequence of design, development and commissioning. With a competent team and access to the latest technology the solution will primarily depend on time and budget.

But intervening to extend, enhance or improve an existing operational system often demands special skills. Many established enterprise systems comprise a mix of hardware, operating environments and legacy source code. Developing new code modules may require multiple APIs, modifications to runtime libraries and integration with various network layers.

This is our strength and is the focus of our consulting work.

Our competencies are broad based

Database Systems

Enterprise architectures developed around a single, proprietary Database Management System with tightly integrated business process applications can be effectively managed by dedicated systems staff and vendor support contracts.

Our expertise is valued where Business Process Automation is more apparent than real. When disparate but individually robust business systems don't 'talk' to each other, we can engineer the channels to make information flow more effectively through the organization.

We specialize in low level interfacing to all the major RDBM Systems; Oracle (OCI), Oracle Rdb (DSRI/BLR) and Ingres (OpenAPI), MS SQL Server etc.

We are experienced in working with the ISAM RMS architecture that underlies many established applications and can quickly provide highly optimized and efficient access to data wherever it resides. The resulting information sets can be routed to existing business process or output in whatever format is required.

Data Transformation

We have extensive experience of transforming and reformatting data to allow disparate packages to work together. This includes, but is not limited to, the latest XML technology and XSL transformations.

Multi-platform Development

With our software development background, we can provide systems & application programming support for OpenVMS, Tru64 UNIX, HP-UX, IBM AIX, Linux, Sun Microsystems Solaris and Microsoft Windows. Our experience in porting the Genius suite between these platforms can be applied to other systems also.

Our expertise in various assemblers, including VAX, Alpha, IA-32 (PC) and IA-64 (Itanium) can provide specialist solutions in situations that could defeat in-house or vendor support teams.

Depending upon the nature of the task, we can work in a number of programming environments including some less common today, such as Fortran and COBOL.

Network Services

Given the ubiquitous adoption of the client-server model in modern information technology there are few business process applications that do not depend upon sharing data, information or other resources over a network.

We have many years network communications experience, originating with our development of database systems running on the DECnet architecture. With the emergence of the protocols and standards adopted for Internet/Intranet services and Web development we have accumulated substantial expertise in building and managing distributed business process applications.

We can provide network programming support from transport to application levels as well as the marshalling, transformation and presentation of information to end users. This may range from developing web services for data exchange or the transformation of database reports from a number of network sources for output to a web server, client desktop applications or templates for other document formats.

Call Us

If you are faced with a data management or processing problem that is outside your usual comfort zone and your regular consulting team are reserving their judgment, give us a call on +44 (0)1732 850081, or use our contact form to outline the task.