• DocumentCode
    3561000
  • Title

    Separating Operational and Control Behaviors: A New Approach to Web Services Modeling

  • Author

    Sheng, Quan Z. ; Maamar, Zakaria ; Yahyaoui, Hamdi ; Bentahar, Jamal ; Boukadi, Khouloud

  • Author_Institution
    Univ. of Adelaide, Adelaide, SA, Australia
  • Volume
    14
  • Issue
    3
  • fYear
    2010
  • Firstpage
    68
  • Lastpage
    76
  • Abstract
    The ability to develop flexible business applications is one of the ultimate objectives behind the use of Web services. Before taking part in such applications, each Web service should be modeled so that service engineers can monitor its execution and identify and address design problems early on. The authors propose a novel approach for modeling Web services that distinguishes operational behavior, which defines the business logic underpinning the Web service´s functioning, and control behavior, which guides the operational behavior´s execution progress by identifying the actions to take and the constraints to satisfy. The authors´ prototype system assists service engineers in specifying, enforcing, and monitoring these behaviors, thereby achieving a better design.
  • Keywords
    Web services; behavioural sciences computing; Web services modeling; control behaviors; flexible business applications; operational behavior; separating operational; service engineers; Design engineering; Logic; Monitoring; Prototypes; Systems engineering and theory; Web services; Web service; control behavior; conversation; operational behavior;
  • fLanguage
    English
  • Journal_Title
    Internet Computing, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7801
  • Type

    jour

  • DOI
    10.1109/MIC.2010.78
  • Filename
    5481369