skip to main content
10.1145/1595637.1595651acmconferencesArticle/Chapter ViewAbstractPublication PagesiptcommConference Proceedingsconference-collections
research-article

Feature interactions between internet services and telecommunication services

Published: 07 July 2009 Publication History

Abstract

The automated run-time detection of feature interactions in Web 2.0 communications applications is an important problem that has not been addressed to date. Such web-enabled communication services are constructed as reusable web widgets that can be composed by users in a web interface. Widgetizing communication features as web services can better serve users with highly customizable features, friendly user interfaces, and easier integration with other web services. However, it also introduces new feature interaction problems. As we show, these composite communication services combine web services and VoIP features in highly dynamic interfaces with application and service state that is typically distributed across multiple domains. In this paper, we present these new feature interactions and propose our solution. We present ten different feature interactions and organize them into a taxonomy. A general method for detecting FIs is given in FOL notation. We also present a coordinator plug-in mechanism for independent widgets to share feature information and state that can be implemented in today's browsers. We finally describe a run-time algorithm for FI detection that is suitable for this architecture and uses the FI notation presented in the paper.

References

[1]
M. Weiss, B. Esfandiari, Y. Luo. Towards a classification of web service feature interactions. Comput. Netw. 51, 2 (Feb. 2007), 359--381. http://dx.doi.org/10.1016/j.comnet.2006.08.003
[2]
M. Weiss, A. Oreshkin, B. Esfandiari. Method for detecting functional feature interactions of web services. Journal of Computer Systems Science and Engineering. v21 i4. 273--284.
[3]
M. Weiss, B. Esfandiari. On feature interactions among web services. Interl. Journal on Web Services Research. v2 i4. 21--45.
[4]
M. Weiss, A. Oreshkin, and B. Esfandiari, Invocation Order Matters: Functional Feature Interactions of Web Services. Workshop on Engineering Service Compositions (WESC), 69--76, IBM, 2005.
[5]
J. O'Sullivan, D. Edmond, A. ter Hofstede. What's in a Service? Towards Accurate Description of Non-Functional Service Properties, Distributed and Parallel Databases, 12, 117--133, Kluwer, 2002.
[6]
A. Alamri, M. Eid and A. El Saddik. Classification of the state-of-the-art dynamic web services composition techniques, International Journal on Web and Grid Services, Vol. 2, No. 2, 2006, 148--166.
[7]
N. Milanovic, M. Malek. Current solutions for web service composition, IEEE Transaction of Internet Computing, December, Vol. 8, No. 6, pp. 51--59, 2004.
[8]
M. Mrissa, D. Benslimane, Z. Maamar, C. Ghedira. Towards a semantic- and context-based approach for composing web services, International Journal of Web and Grid Services, Interscience Publishers, Vol. 1, Nos. 3--4, pp. 268--286, 2005.
[9]
Y. Badr, A. Abraham, F. Biennier and C. Grosan. Enhancing Web Service Selection by User Preferences of Non-functional Features. In Proceedings of the 2008 4th international Conference on Next Generation Web Services Practices (October 20--22, 2008). NWESP. IEEE Computer Society, Washington, DC, 60--65.
[10]
Document Object Model (DOM), World Wide Web Consortium, http://www.w3.org/DOM/
[11]
JSR 168 Portlet Specification, http://jcp.org/aboutJava/communityprocess/final/jsr168/index.html
[12]
Web Services for Remote Portlets Specification v2.0, http://docs.oasis-open.org/wsrp/v2/wsrp-2.0-spec-os-01.html
[13]
J. J. Garrett, Ajax: A New Approach to Web Applications, http://www.adaptivepath.com/ideas/essays/archives/000385.php
[14]
X. Wu and V. Krishnaswamy, Widgetizing communication services, submitted to Globecom 2009
[15]
A. F. Layouni, L. Logrippo, K. J. Turner, Conflict Detection in Call Control Using First-Order Logic Model Checking, ICFI 2007, 3--5 September 2007, Grenoble, France
[16]
M. Kolberg and E. H. Magill. A pragmatic approach to Service Interaction Filtering between Call Control Services, The International Journal on Computer Networks, Elsevier Science, Vol. 38, pp. 591--602, 2002.
[17]
M. Kolberg, J. Buford, K. Dhara, V. Krishnaswamy, X. Wu, V. Krishnaswamy. Handling Distributed Feature Interactions in Enterprise SIP Application Services. IEEE ICC 2009, June 2009.
[18]
M. Calder, M. Kolberg, E. H. Magill and S. Reiff-Marganiec. Feature Interaction: A critical Review and Considered Forecast, Computer Networks J., Vol. 41(1), 2003, pp. 115--141.
[19]
D. O. Keck and P. J. Kuehn. The Feature and Service Interaction Problem in Telecommunications Systems: A Survey, IEEE Transactions on Software Engineering, Vol. 24(10), pp. 779--796.
[20]
E. J. Cameron, N. D. Griffeth, Y.-J. Lin, M. E. Nilson, W. K. Schnure and H. Velthuijsen, A feature interaction benchmark for IN and beyond, Proceedings of Second International Workshop on Feature Interactions in Telecommunication Software Systems, Edited by W. Bouma and H. Velthuijsen, IOS Press, Amsterdam, 1994, pp. 1--23.
[21]
A. Felty, K. Namjoshi, Feature specification and automatic conflict detection, in: M. Calder, E. Magill (Eds.), Feature Interactions in Telecommunications and Software Systems, IOS Press, Amsterdam, 2000, pp. 179--192.
[22]
P. Gibson, Towards a feature interaction algebra, in: K. Kimbler, L. G. Bouma (Eds.), Feature Interactions in Telecommunications and Software Systems V, IOS Press, Amsterdam, 1998, pp. 217--231.
[23]
M. Frappier, A. Mili, J. Desharnais, Detecting feature interactions in relational specifications, in: P. Dini, R. Boutaba, L. Logrippo (Eds.), Feature Interactions in Telecommunication Networks IV, IOS Press, Amsterdam, 1997, pp. 123--137.
[24]
X. Wu, H. Schulzrinne, Handling Feature Interactions in the language for End System Services, Computer Networks 51(2), 515--535, 2007.
[25]
M. Kolberg and E. H. Magill. Managing Feature Interactions between Distributed SIP Call Control Services, Computer Networks J., Elsevier Science, Volume 51, Issue 2, 7 February 2007, pp. 536--557.

Cited By

View all
  • (2013)Feature interaction in a federated communications-enabled collaboration platformComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2013.02.02357:12(2410-2428)Online publication date: 1-Aug-2013
  • (2011)Mid-call, multi-party, and multi-device telecommunication features and their interactionsProceedings of the 5th International Conference on Principles, Systems and Applications of IP Telecommunications10.1145/2124436.2124459(1-12)Online publication date: 1-Aug-2011
  • (2010)Widgetizing Communication Services2010 IEEE International Conference on Communications10.1109/ICC.2010.5502397(1-5)Online publication date: May-2010
  • Show More Cited By

Index Terms

  1. Feature interactions between internet services and telecommunication services

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    IPTComm '09: Proceedings of the 3rd International Conference on Principles, Systems and Applications of IP Telecommunications
    July 2009
    140 pages
    ISBN:9781605587677
    DOI:10.1145/1595637
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 07 July 2009

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. feature interactions
    2. voice over IP
    3. widgetized communication

    Qualifiers

    • Research-article

    Conference

    IPTComm '09
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 18 of 62 submissions, 29%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 19 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2013)Feature interaction in a federated communications-enabled collaboration platformComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2013.02.02357:12(2410-2428)Online publication date: 1-Aug-2013
    • (2011)Mid-call, multi-party, and multi-device telecommunication features and their interactionsProceedings of the 5th International Conference on Principles, Systems and Applications of IP Telecommunications10.1145/2124436.2124459(1-12)Online publication date: 1-Aug-2011
    • (2010)Widgetizing Communication Services2010 IEEE International Conference on Communications10.1109/ICC.2010.5502397(1-5)Online publication date: May-2010
    • (2010)Feature Interaction Analysis for Collaboration Spaces with Communication Endpoints2010 IEEE Global Telecommunications Conference GLOBECOM 201010.1109/GLOCOM.2010.5683537(1-6)Online publication date: Dec-2010

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media