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

Document Type

Article

Source of Publication

IEEE Internet Computing

Publication Date

5-1-2010

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. © 2006 IEEE.

ISSN

1089-7801

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Volume

14

Issue

3

First Page

68

Last Page

76

Disciplines

Business | Computer Sciences

Keywords

Control behavior, Conversation, Operational behavior, Web service

Scopus ID

77953333347

Indexed in Scopus

yes

Open Access

no

Share

COinS