IST Contract Open Source Libraries

Welcome to the open source pages of the European Commission Framework 6 program funded ist-contract project. The project is developing frameworks, components and tools which provide advanced contract based design and management and verification capabilities for Web Services environments. An overall description of the project as well as theoretical / design documents can be found at ist-contract.org. On this web site you can find:

Beta 1.0 Release [News 12th May, 2009]

After a lot of Alpha's - finally a Beta! Today we're releasing the 1.0 release of the contract project's software and after some more significant testing can finally call it a Beta. New features in the current release include:

The new software package also counts as the final software deliverable for the project (although there'll likely be a number of updates in the coming months). A great job by the whole team - and all those that gave feedback and encouragement! The packages implement the Architecture, Contracting Language, Web Services layer and other elements of the contract project which are documented in deliverables on ist-contract.org.

The code is available from sourceforge here:

Contract Platform (Beta 1.0.1).

The Contract Libraries are available from sourceforge here:

Contract Libraries for Contract Platform Beta 1.0.1.

See the wiki for updated installation instructions.

Alpha 0.9.3 Release [News - 19th December, 2008]

After a lot of hard work and refactoring, there is now a new core system release available which can be found below. The new version includes:

The code is available from sourceforge here:

IST Contract - v0.9.3 Alpha (ist-contract-platform-0.9.3)

The Contract Libraries are available from sourceforge here:

IST Contract - Contract Libraries for v0.9.3 Alpha (ist-contract-libraries-0.9.3)

See the wiki for updated installation instructions.

Alpha 0.9 Release [News - 29th October, 2008]

We're happy to announce the release of a full new version of the IST-CONTRACT open source environment. The new system The new version includes:

The code is available from sourceforge here:

IST Contract - v0.9-Alpha (ist-contract-0.9a)

See the wiki for updated installation instructions.

Alpha 0.8 Release [News - 28th July, 2008]

We've come a long way since the last major release to v0.8 and after a major re-org of the code and a bunch of new features this is finally ready. The new version includes:

The code is available from sourceforge here:

IST Contract - v0.8-Alpha (ist-contract-0.8a)

See the wiki for updated installation instructions.

New Alpha Release [News - 18th Mar, 2008]

A new version of the Alpha release (v0.4a) which incorporates the comment received during our last project meeting is available. Thanks again to the whole team

IST Contract - v0.1-Alpha (ist-contract-0.4a)

See the wiki for updated installation instructions.

First Alpha Release [News - 29th Feb, 2008]

After a lot of hard work preparing everything, the first Alpha (v0.1) is finally finished and can be downloaded right here! Thanks to the whole team - its just a start, but an important step:

IST Contract - v0.1-Alpha

Go to the downloads page for all release. You also can sign up for the mailing list to get future release news.

Pre-alpha Release [News - 22nd Feb, 2008]

Our first release is almost upon us - the pre-alpha can be downloaded here for testing:

IST Contract / Pre-Alpha test package

See the documentation pages for a short overview and the wiki for installation instructions and more detailed information. Feedback would be very welcome - please email info@ist-contract.org.

More Releases

In order to get at releases you can use the main sourceforge page of the project:

In order to get alerts when new releases are made or patches made available consider signing up to the news mailing list here.

The CONTRACT project is co-funded by the European Commission under the 6th Framework Programme for RTD with project number FP6-034418. Notwithstanding this fact, this web site and its content reflects only the project consortium's / authors' views.The European Commission is not responsible for its contents, or liable for the possible effects of any usage of the information contained therein.