• DocumentCode
    2345289
  • Title

    A Formal Framework For Building, Checking And Evolving Service Oriented Architectures

  • Author

    Verjus, Hervé ; Pourraz, Frédéric

  • fYear
    2007
  • fDate
    26-28 Nov. 2007
  • Firstpage
    245
  • Lastpage
    254
  • Abstract
    Web services are often employed to create wide distributed evolvable applications from existing components that constitute a service-based software system. Services-Oriented Architectures promote loose coupling, services distribution, dynamicity and agility and introduce new engineering issues. As services involved in a SOA are remote and autonomous services, the SOA designer does not control them and unpredictable behaviour can occur. Services orchestration is a key issue in order to fit expectations and reach objectives. Thus, Service-Oriented Architectures have to be designed, analized and deployed with rigor in order to be plainly useful and quality aware. Orchestration languages (BPEL4WS, BPML, etc.) fail in some points due to the lack of formalization and expressiveness, particularly when addressing service-based architecture maintenance and evolution. This paper presents Diapason, a formal framework that allows us to formally support SOA design, ckecking, execution and evolution.
  • Keywords
    Application software; Buildings; Computer architecture; Design engineering; Environmental management; Quality management; Service oriented architecture; Software systems; System testing; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2007. ECOWS '07. Fifth European Conference on
  • Conference_Location
    Halle, Germany
  • Print_ISBN
    978-0-7695-3044-4
  • Type

    conf

  • DOI
    10.1109/ECOWS.2007.18
  • Filename
    4399753