Technologies


Home

Software Development

Data Analysis

Technologies

Training

Downloads

 

Software Development

The following technologies are utilised to ensure secure, robust scalable solutions:

Tomcat - JSP server developed by Tomcat. Provides a highly efficient vendor independent implementation of the JSP standards.

Ant - Java based application build tool. Ensures a consistent environment independent build process that can automatically run regression testing to help ensure a robust build process.

Hibernate - Java Object to Relational mapping persistence library to efficiently enable the storage of Java Objects within relational databases

Cruise Control - Automatic build monitoring tool to constantly check the source code repository and reapply regression tests when new code is checked into the repository

Emma - Code testing coverage tool. Monitors the extent of code coverage by tests providing coverage reports at a number of levels

SCSC - Coding standard checking tool, ensures consistent standards are applied across the whole of the code base.

CVS - Source code repository to provide a robust archive for the storage of code within a team environment.

Java - Platform independent programming language developed by Sun Microsystems

JSP - Java Server Pages, technology to enable dynamic content on Internet sites

JUnit - Java regression test library that has spawned a wide range of integrated testing libraries and resources

Data Analysis

In addition to standard tools such as Excel & Oracle, Ian is highly proficient in the use of:

R - Open source statistical modelling and programming environment

MySQL - Highly scalable open source relational database

S-PLUS - Commercial statistical modelling environment

Alterian - High performance column orientated database

SQL Server - Microsoft's enterprise relational database

 
All information copyright Ian Long 2008