Clint: A Composition Language Interpreter (Tool Paper)

  • Javier Cámara
  • Gwen Salaün
  • Carlos Canal
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4961)


Composition of components or services is a crucial issue when building new applications by reusing existing pieces of software. This task turns out to be tedious when behavioural descriptions, acknowledged as one of the essential parts of component interfaces, are taken into account. Furthermore, mismatches may exist between component interfaces, and adaptation [2] is necessary to help the designer to solve them.


  1. 1.
    Clint - version 01 / September 2007 (Available from J. Cámara’s Webpage)Google Scholar
  2. 2.
    Becker, S., Brogi, A., Gorton, I., Overhage, S., Romanovsky, A., Tivoli, M.: Architecting Systems with Trustworthy Components. In: Reussner, R., Stafford, J.A., Szyperski, C.A. (eds.) Architecting Systems with Trustworthy Components. LNCS, vol. 3938, Springer, Heidelberg (2006)Google Scholar
  3. 3.
    Bracciali, A., Brogi, A., Canal, C.: A Formal Approach to Component Adaptation. Journal of Systems and Software 74(1), 45–54 (2005)CrossRefGoogle Scholar
  4. 4.
    Cámara, J., Salaün, G., Canal, C.: Run-time Composition and Adaptation of Mismatching Behavioural Transactions. In: Proc. of SEFM 2007, IEEE Computer Society Press, Los Alamitos (2007)Google Scholar
  5. 5.
    Canal, C., Poizat, P., Salaün, G.: Synchronizing Behavioural Mismatch in Software Composition. In: Gorrieri, R., Wehrheim, H. (eds.) FMOODS 2006. LNCS, vol. 4037, Springer, Heidelberg (2006)CrossRefGoogle Scholar
  6. 6.
    Cubo, J., Salaün, G., Canal, C., Pimentel, E., Poizat, P.: A Model-Based Approach to the Verification and Adaptation of WF/.NET Components. In: Proc. of FACS 2007. ENTCS, Elsevier, Amsterdam (to appear, 2007)Google Scholar
  7. 7.
    Magee, J., Kramer, J.: Concurrency: State Models & Java Programs. Wiley, Chichester (1999)zbMATHGoogle Scholar
  8. 8.
    Mateescu, R., Poizat, P., Salaün, G.: Behavioral Adaptation of Component Compositions based on Process Algebra Encodings. In: Proc. of ASE 2007, IEEE Computer Society Press, Los Alamitos (2007)Google Scholar
  9. 9.
    Motahari Nezhad, H.R., Benatallah, B., Martens, A., Curbera, F., Casati, F.: Semi-Automated Adaptation of Service Interactions. In: Proc. of WWW 2007, ACM Press, New York (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Javier Cámara
    • 1
  • Gwen Salaün
    • 1
  • Carlos Canal
    • 1
  1. 1.Department of Computer ScienceUniversidad de MálagaSpain

Personalised recommendations