Previous Projects
ACE has been in existence for more than a quarter of a century, during which time we have been involved in the development of many dozens of projects and several thousand programs. Some of our more notable projects are:
- In conjunction with with our partner company in Washington, which led the project, we co-designed, and subsequently wrote, the key extraction and indexing engine for a product that archives and indexes Gigabytes of report data (onto a laser disk juke-box) on a daily basis. This system, a widely used commercial product, allows compound retrieval queries to be made against the stored database. This product is currently in use at companies such as the Bank of America and the New York Stock Exchange.
- Co-developed the device driver and anciliary software for a high security LAN device running under AIX. This software applies advanced encryption and CIPSO security labelling to all network data, and is used by several US government departments.
- Developed the Unix device driver for an encryption card designed for a US government agency it would be imprudent to identify.
- Developed a compiler for a Californian hardware manufacturer to define and create user-configurable, multi-lingual end-user interfaces
- Wrote the device drivers, queueing software and applications screens to control a leading burglar alarm company's Central Station, supporting a nationwide network of (10,000+) burglar alarms and controlling the response thereto
- Developed an e-mail transport agent [a SENDMAIL replacement] for an American software house
- Developed an e-mail transfer agent [a FETCHMAIL replacement] for a UK firm with very idiosyncratic mail handling requirements
- A complete Airline Management System, including ticketing, airport administration, tour bookings and operations management data for an East European Airline
- A media contents analysis package to track, monitor and assess the coverage of specific issues in the press and allow online analysis of the impact and content of such reports
- A fast-response interrogation system for a firm of specialised importers, offering sub-second response to all possible queries against their historical trading data.
- For an importer, augmented a standard accounting package to superimpose contract and stock management, bills of exchange, shipment tracking, shipment variance management and forwarding agent management
- A forward ordering system for a major chain of fashion retailers
- For a government lobbyist group, a system to track all parliamentary activity, including Acts, Motions and Debates, and to track the interests of current and prospective MPs, leading trades unionists and business leaders
- Extraction, analysis, validation, reformatting and forwarding of a merchant's credit card transactions to American Express and Diners Club
- For an Australian ASP [Application Service Provider], porting to Linux an e-commerce system for secure credit card authorisation
- The Trust & Probate management system for a large, internationally represented, firm of lawyers
- An intelligent, event-driven debt collection administration package for a large solicitors' practice, utilising a table-driven knowledge base enabling it to automatically pick its way through the complexities of County And High Court actions, and featuring a comprehensive context-sensitive help system to explain the underlying law
- Converted 7 large legacy applications from a cumbersome batch system written in RPG & FORTRAN running under PRIMOS on PRIME mainframes to an on-line database-driven system running on a multi-CPU UNIX host supporting 100+ locations country-wide.
- A charge-out and performance monitoring system for a computerised telephone exchange
- A multi-currency, multi-company general ledger and accounts consolidation system for a multi-national manufacturing organisation
- A multi-port, multi-target communications scheduler for automated retrieval and distribution of retailing information for a large UK retail chain (that long pre-dated the existence of the Web)
- The communications program for an EFT system in Australia
- The device driver and controlling software for a Californian manufacturer's tape archiving system. This included menu, function key and GUI front-ends, multi-language support, and support for both Windows and Unix
- Unix device driver for one of the first handheld bar code readers
- Unix device drivers for several bar-code printers
- A batch and print spooling subsystem for Linux, based upon IBM's HASP/JES, supporting any number of batch queues and any number of local and remote printers
- The design and devopment of a software suite to maintain multiple, simultaneous, remote copies of a PostgreSQL-based banking application with automatic failover and recovery