Skip to main content
Article thumbnail
Location of Repository

Web Services Feature Interaction Detection based on Situation Calculus

By Jiuyun Xu, Wengong Yu, Kun Chen and Stephan Reiff-Marganiec


This paper was presented at the 6th World Congress on Services, Miami, Florida, July 05-July 10 2010 and published in the proceedings.Feature interaction has been identified as a problem in the telecommunications domain in the 1980s, but since it has been shown to be a problem of systems that are composed of individually designed components. Clearly Web service composition is a way of building services from independently designed components and hence is subject to the same problem. This paper investigates the detection of feature interactions in Web services at runtime and proposes a novel detection method by taking inspiration from the Situation Calculus. Two case studies show that it is effective for detecting feature interactions in composite Web services.Peer-reviewedPost-prin

Topics: Feature Interaction, Web services, Interaction Detection, Situation Calculus, OWL-S
Publisher: Institute of Electrical and Electronics Engineers (IEEE)
Year: 2010
DOI identifier: 10.1109/SERVICES.2010.27
OAI identifier:

Suggested articles


  1. (2006). Detecting Race Conditions in Web Services, doi
  2. (2006). Detecting the Web Services Feature Interactions. doi
  3. (2001). Feature Interaction Outside a Telecom Domain. In:
  4. (2003). Feature interaction: a critical review and considered forecast. doi
  5. (2004). Feature Interactions: Old Hat or Deadly New Menace? In: doi
  6. (2005). Formalising Web Services. In: doi
  7. (2004). Guest Editorial: Directions in Feature Interaction Research. In: doi
  8. (2007). Immune-Inspired Online Method for Service Interactions Detection. doi
  9. Information and Network Dynamics Lab Semantic Web Agents Project,
  10. (2001). Knowledge in Action: Logical Foundations for Describing and Implementing Dynamical Systems. doi
  11. (2004). On Feature Interactions among Web Services. In: doi
  12. (2005). OWL rules: A proposal and prototype implementation. doi
  13. (2008). OWL-S Atomic Services Composition with SWRL Rules. doi
  14. OWL-S: Semantic Markup for Web Services, doi
  15. (2006). Policy Support for Call Control. doi
  16. (1999). Some Contributions to the Metatheory of the Situation Calculus. doi
  17. (2005). Towards a Classification of Web Service Feature Interactions, In: doi

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.