• DocumentCode
    3631653
  • Title

    ITACA: An integrated toolbox for the automatic composition and adaptation of Web services

  • Author

    Javier Camara;Jose Antonio Martin;Gwen Salaun;Javier Cubo;Meriem Ouederni;Carlos Canal;Ernesto Pimentel

  • Author_Institution
    Department of Computer Science, University of M?laga, Spain
  • fYear
    2009
  • fDate
    5/1/2009 12:00:00 AM
  • Firstpage
    627
  • Lastpage
    630
  • Abstract
    Adaptation is of utmost importance in systems developed by assembling reusable software services accessed through their public interfaces. This process aims at solving, as automatically as possible, mismatch cases which may be given at the different interoperability levels among interfaces by synthesizing a mediating adaptor. In this paper, we present a toolbox that fully supports the adaptation process, including: (i) different methods to construct adaptation contracts involving several services; (ii) simulation and verification techniques which help to identify and correct erroneous behaviours or deadlocking executions; and (iii) techniques for the generation of centralized or distributed adaptor protocols based on the aforementioned contracts. Our toolbox relates our models with implementation platforms, starting with the automatic extraction of behavioural models from existing interface descriptions, until the final adaptor implementation is generated for the target platform.
  • Keywords
    "Web services","Contracts","System recovery","Access protocols","Irrigation","Computer science","Assembly systems","Software reusability","Software tools","Quality of service"
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2009. ICSE 2009. IEEE 31st International Conference on
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4244-3453-4
  • Electronic_ISBN
    1558-1225
  • Type

    conf

  • DOI
    10.1109/ICSE.2009.5070572
  • Filename
    5070572