Welcome!

This website is dedicated to software component and service composition and adaptation. In order to get an overview of the kind of problems addressed by software adaptation, you can start by checking this out. For further information related to CLInt, you can take a look at these publications.

About the tool

CLInt (Composition Language Interpreter) is a tool which implements both a composition engine, which specifies the way in which adaptation between software entities (e.g., components, services) should be performed, and a graphical user interface to load and visualise the inputs, apply the different adaptation steps, and visualise results for the composition and adaptation of an arbitrary number of components. The tool has been implemented in Python, using the wxWidgets toolkit technology for the development of the user interface. It accepts component interfaces described in XML or using the aldebaran (.aut) textual format, whereas the composition specification must be specified using XML.

 

Latest Updates

  • (2/04/2008) CLInt presented at FASE'08.
  • (18/10/2007) New case study added: Travel Agency.
  • (2/10/2007) CLInt Version 0.1-alpha available for download. Related Tools section added.
  • (14/09/2007) Several sections updated. New forum section added.
  • (03/08/2007) Initial website release.