Singularity fue fundada en 1994 y tiene su casa matriz en Derry, Norte de Irlanda. Singularity está enfocado en los procesos de negocio y en la integración entre sistemas.
La plataforma de procesos de Singularity esta basada en la tecnología de Microsoft y trabaja en conjuntos con servicios Web, COM, XML y otros estándares de interoperabilidad. Los componentes de Singularity incoporan un SOA (Services Oriented Architecture), y así cada componente puede llamar a cualquier otro servicio y puede funcionar como un servicio en si mismo.