Java™ programming for the Internet and finance industries.
- Software Components and Beans
- Enterprise Java Beans
- Literate Programming
What we do
In the two years since it was founded, CSSL has created a series of high quality software components and working systems for its customers in the City of London, Belgium, Germany, Canada, and the Channel Islands. We specialize in advanced enterprise architectures, Enterprise Java Beans, and distributed software systems.
We enthusiastically support the open source movement and these pages exist partly as a home for the open source Marius project – a literate programming tool which which we created and support. Literate Programming is a technique developed by Prof. Donald Knuth in the early 80′s where both documentation and source code for software is created together in the same document. Specialized tools are used to produce either working code or human readable documents.
Literate programming is particularly suitable for the production of high quality software components – and our experience of using the technique on an industrial basis has been quite remarkable. You can get more details on what it is and how it works here.
Programmers Underground List
We are also proud to sponsor the Programmer’s Underground List – a mailing list of job opportunities for programmers, system administrators, and other technical types. You can find the charter here.