Goal-based filtering of service interactions

  • Kristofer Kimbler
  • Niklas Johansson
  • Johan Slottner
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1238)


In order to assure short time-to-market and high quality of new services, effective and efficient pre-deployment service interaction handling is necessary. Service creators and service providers need mechanisms for assessing the impact of newly introduced services on the existing ones. In particular, efficient methods for detecting undesired interactions are required. To satisfy these needs, the EURESCOM1 Project P509, “Handling Service Interactions in the Service Life Cycle” created the concept of interaction filtering which is a step up towards interaction detection. Filtering identifies service and feature combinations which are interaction-prone and to eliminate those which are unlikely to cause any interactions, which simplifies the actual interaction detection. Filtering uses a number of complementary methods which analyse different aspects of services. The paper presents and evaluates one of such methods called goal-based filtering. The method identifies interaction-prone combinations by analysing the relations between service properties and user's goals.


service interaction service creation detection filtering goals 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    N. Griffeth, Y. Lin, Extending Telecommunications Systems: The Feature Interactions Problem. In IEEE Computer, August 1993.Google Scholar
  2. [2]
    N. Griffeth, H. Velthuijsen, The Negotiating Agent Model for Rapid Feature Development. In Proceedings of the Eight International Conference on Software Engineering for Telecommunication Systems and Services, March 1992.Google Scholar
  3. [3]
    M. Chapman, P. Farley, R. Minerva, A. Oshisanwo, ROSA — A Service Architecture for TINA. In Proceedings of TINA'93, 1993.Google Scholar
  4. [4]
    P. Combes, M. Michel, B. Bernard. Formal Verification of Telecommunication Service Interactions using SDL Methods and Tools. In SDL'93: Using Objects, Elsevier Publishers, 1993.Google Scholar
  5. [5]
    A. Lee, Formal Specification — a Key to Service Interaction Analysis. In Proceedings of the Eight International Conference on Software Engineering for Telecommunication Systems and Services, March 1992.Google Scholar
  6. [6]
    A. Gammelgaard, J. E. Kristensen. Interaction Detection, a Logical Approach. In Feature Interactions in Telecommunications Systems, IOS Press, 1994.Google Scholar
  7. [7]
    C. A. Middelburg, A Simple Language for Expressing Properties of Telecommunication Services and Features. In Proceedings of the FORTE'94, October 1994.Google Scholar
  8. [8]
    C. Capellmann, J. Jonasson, K. Kimbler, P. Samaras, J. Pettersson: The Concept of Filtering — A Step up Towards Interaction Detection, Submitted to FIW'97.Google Scholar
  9. [9]
    C. Capellmann, J. Jonasson, P. Samaras, K. Kimbler: Service Description and Interaction Analysis using a Multiple Actors' View on the BCSM, In Proceedings of IEEE IN'97, May, 1997.Google Scholar
  10. [10]
    H. Velthuijsen, K. Kimbler, T. Nauta: Integration of Service Interaction Handling with Telecom Business Processes, In Proceedings of IEEE IN'97, May, 1997.Google Scholar
  11. [11]
    K. Kimbler, H. Velthuijsen, C. Capellmann, T. Nauta, J. Ruiz: Benchmarking Feature Interactions, Submitted to FIW'97.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Kristofer Kimbler
    • 1
  • Niklas Johansson
    • 1
  • Johan Slottner
    • 1
  1. 1.Department of Communication SystemsLund UniversityLundSweden

Personalised recommendations