| Company | Industry Sector | Service/Product provided and Technology used |
| Government Department
|
Communications
|
Provided design consultancy on a large middleware project utilising the BEA WebLogic® application server and the following components of the J2EE suite :- EJB, JNDI, Servlets/JSP & JMS. Designs produced using UML and captured in Clearcase®.
|
| Lucent Technology
|
Telecoms
|
Provided JAVA/CORBA consultancy to two project teams. One designing a directory based provisioning system
for a 'soft-switch', and the other, implementing a framework to the Parlay® organisation standard.
The aim of both projects being to allow secure access to network functionality, and hence enable and
encourage third party software suppliers to produce value added systems/services.
Utilised the Cryptix® class libraries to implement RSA dual-key encryption.
|
| One2One/T-Mobile/EE
|
Telecoms
|
i Business server for the middle tier of an 'n-tier' point of sale system. Implemented using JAVA, JDBC and Corba on Unix and NT platforms.
|
ii Front-end to the customer care and billing system. Consisted of client/server processes and an Oracle database running on Unix. Implemented using C, unix system libraries and embedded SQL (Pro*C).
|
| iii Credit card payment system. Based around a third-party product, this consisted of an Oracle database and client/server processes communicating over TCP/IP via sockets and an X25 WAN. Implemented using C, embedded SQL (Pro*C) and low level unix system library calls.
|
| Dopra Systems
|
Mobile Comms
|
i Switching system. Provided analysis and design resource to enhance existing product to enable direct connection into PABX networks via DPNSS over megastream links and to provide support for Caller Line Identification (CLI). Designed using Ward-Mellor methodology and coded in C for real-time OS.
|
ii Mobile radio system middleware. Provided design/code/test resource for the creation of an API to give British Gas' central systems a gateway to the mobile network in order to communicate wiith their field engineers. Implemented on an IBM RS6000 running aix. Processes coded in C and communicating via IPC (ie shared memory, semaphores and message queues). Compliance with POSIX and XPG3 open standards.
|
Xi
|
Telecoms
|
Call Rater. Provided design/code/test resource for the creation of
a system to rate operator service calls for Mercury One-2-One. Implemented in C and Pro*C on a Unix platform.
|
Ascom
|
Mobile Comms
|
Mobile trunked radio system (MPT1327 + 1343). Provided protocol conversion software to run a simple 'feature phone' based despatcher terminal. Implemented using Modula2 and targeted for Intel 186 based hardware running an embedded, real-time executive ('RANCOS').
|
BAe+ Met Office
|
Weather Services
|
MMI. Provided analysis and design for a system to display meteorlogical data distributed by the Met Office. Implemented on PC platform. Coded in Modula2.
|
BT
|
Telecoms
|
Resource Management System. Provided the design and coding resource to build a system for the forecast and scheduling of telephone operator manpower requirements. Implemented on Sun 670MNP running SunOS4.1.3 (unix) using an Oracle database. Coded in C/Pro*C (embedded SQL).
|
HP
|
Comms Networks
|
Network Management System.Provided resources to :-
i Design a system to manage software deliverables.
ii Design a system to filter audit data and provide reports.
iii Optimise Unix kernel parameters.
iv Provide test and validation software.
Platform of HP9000/300 and 800 series processors running HP-UX(unix) shell scripts and processes coded in C.
|
Schlumberger
|
Process Control
|
Energy Mangement System. Provided design resource to enhance the functionalty of a PC based system manager to raise alarms and transmit system errors and reports to remotely sited printers via modem/PSTN. Methodology used: Yourdon. Coded using Modula2.
|
Philips
|
Mobile Comms
|
Mobile trunked radio system. Designed a PABX/PSTN interface to facilitate cross point connection, operator call monitoring, detection of common tones and the transmission of DTMF. Coded in Modula2.
|
ABB
|
Process Control
|
MMI. Designed a data driven display interface for use in the process control system of a steel rolling mill. Implemented on a real-time OS ('kraka') and coded in Modula2.
|
Plessey
|
Comms
|
Military Field Communication System 'RAVEN'. Involved in the optimisation of speed critical software modules coded in C.
|
GPT
|
Telecoms
|
Digital Telephone Exchange 'System-X'. Provided resources to test/prove the call handling and fault handling functionality of two sub-systems called Digital Switched Subscriber Subsysten (DSSS) and X-multiplexer (XMUX). Test software written in C and Unix shell script.
|
APT
|
Telecoms
|
Manufacturers Delegated Test (MDT) Laboratory. Designed test methods, wrote and implemented ATE software in order to achieve BABT approval for Private Branch Exchanges (PBX).
|