Home

Java™ programming for the Internet and finance industries.

Specializing in:

  • Swing/JFC
  • Software Components and Beans
  • Enterprise Java Beans
  • XML
  • 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.

Literate Programming

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.

Guernsey
Cedilla Software Services is located in Guernsey, one of the Channel Islands located between Britain and France, and formerly part of the Duchy of Normandy. The Baliwick of Guernsey is self governing in most respects although it does rely on the United Kingdom for defense purposes. It is an autonomous and relatively benign tax jurisdiction; as a result it has a very successful finance industry and a number of banks are based here. Guernsey has close links with Britain but is not part of the European Union.