Advertisement

Integration of Telco Services into Enterprise Mashup Applications

  • Olexiy Chudnovskyy
  • Frank Weinhold
  • Hendrik Gebhardt
  • Martin Gaedke
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7059)

Abstract

In this paper we present our approach to integrate telco services into enterprise mashup applications. We show how cross-network integration and multi-user-oriented mashup concept support execution and orchestration of business processes. We identify the main classes of telco services and provide a reference architecture for telco-enabled mashup applications. Finally, we describe our approach for systematic integration process and give an outlook into our further research.

Keywords

Mashup Telco Services Enterprise Integration 

References

  1. 1.
    Market Share Analysis: Mobile Devices, Worldwide, 4Q10 and 2010 (April 22, 2011), http://www.gartner.com/DisplayDocument?ref=clientFriendlyUrl&id=1542114
  2. 2.
    ProgrammableWeb - Mashups, APIs, and the Web as Platform (June 09, 2011), http://www.programmableweb.com/
  3. 3.
    Yu, J., Benatallah, B., Casati, F., Daniel, F.: Understanding Mashup Development. IEEE Internet Computing 12, 44–52 (2008)CrossRefGoogle Scholar
  4. 4.
    Roy Chowdhury, S., Rodríguez, C., Daniel, F., Casati, F.: Wisdom-Aware Computing: On the Interactive Recommendation of Composition Knowledge. In: Maximilien, E.M., Rossi, G., Yuan, S.-T., Ludwig, H., Fantinato, M. (eds.) ICSOC 2010. LNCS, vol. 6568, pp. 144–155. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  5. 5.
    Skype (April 25, 2011), http://www.skype.com/intl/en/home
  6. 6.
    Sipgate (April 25, 2011), http://www.sipgate.de/basic
  7. 7.
    Google: Google Voice (April 25, 2011), https://www.google.com/voice
  8. 8.
    Tropo - Cloud API for Voice, SMS, and Instant Messaging Services (April 25, 2011), https://www.tropo.com/home.jsp
  9. 9.
    Twilio (April 25, 2011), http://www.twilio.com/
  10. 10.
    Developergarden (April 25, 2011), http://www.developergarden.com/startseite
  11. 11.
    Confome Signaling (April 25, 2011), http://www.comfone.com/index.php/services/signalling
  12. 12.
    Orange API (April 25, 2011), http://www.api.orange.com/
  13. 13.
    Meinecke, J., Gaedke, M.: Modeling Federations of Web Applications with WAM. IEEE (2005)Google Scholar
  14. 14.
    Heil, A., Gaedke, M., Meinecke, J.: Identifying Security Aspects in Web-Based Federations. IEEE (2008)Google Scholar
  15. 15.
    Viswanathan, A.: Mashups and the Enterprise Mashup Markup Language (EMML) (October 18, 2010), http://www.drdobbs.com/article/printableArticle.jhtml?articleId=224300049&dept_url=/java/
  16. 16.
    Phuoc, D.L., Polleres, A., Tummarello, G., Morbidoni, C.: DERI Pipes: visual tool for wiring Web data sources (2008)Google Scholar
  17. 17.
    Truong, H.-l., Dustdar, S.: Integrating Data for Business Process Management. IEEE Data Eng. Bull. 32, 48–53 (2009)Google Scholar
  18. 18.
    Widget Packaging and Configuration (June 09, 2011), http://www.w3.org/TR/widgets/
  19. 19.
    Sun Microsystems: Introduction to JSR 168—The Java Portlet Specification (June 09, 2011), http://developers.sun.com/portalserver/reference/techart/jsr168/
  20. 20.
    Gadgets Specification - Gadgets API - Google Code (June 09, 2011), http://code.google.com/intl/de-DE/apis/gadgets/docs/spec.html
  21. 21.
    Daniel, F., Soi, S., Tranquillini, S., Casati, F., Heng, C., Yan, L.: From people to services to UI: distributed orchestration of user interfaces, pp. 310–326 (2010)Google Scholar
  22. 22.
    Cappiello, C., Daniel, F., Matera, M., Pautasso, C.: Information Quality in Mashups. IEEE Internet Computing 14, 14–22 (2010)CrossRefGoogle Scholar
  23. 23.
    Fortier, A., Rossi, G., Gordillo, S.E., Challiol, C.: Dealing with variability in context-aware mobile software. Journal of Systems and Software 83, 915–936 (2010)CrossRefGoogle Scholar
  24. 24.
  25. 25.
    JackBe: Presto (April 24, 2011), http://www.jackbe.com/
  26. 26.
    López, J., Bellas, F., Pan, A., Montoto, P.: A Component-Based Approach for Engineering Enterprise Mashups. In: Gaedke, M., Grossniklaus, M., Díaz, O. (eds.) ICWE 2009. LNCS, vol. 5648, pp. 30–44. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  27. 27.
    Yu, J., Benatallah, B., Saint-Paul, R., Casati, F., Daniel, F., Matera, M.: A framework for rapid integration of presentation components. In: Proceedings of the 16th International Conference on World Wide Web - WWW 2007, p. 923 (2007)Google Scholar
  28. 28.
    Gurram, R., Mo, B., Gueldemeister, R.: A Web Based Mashup Platform for Enterprise 2.0. In: Hartmann, S., Zhou, X., Kirchberg, M. (eds.) WISE 2008. LNCS, vol. 5176, pp. 144–151. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  29. 29.
    Sienel, J., Martín, A.L., Zorita, C.B., Martínez, B.C.: OPUCE: A Telco-Driven Service Mash-Up Approach. Bell Labs Technical Journal 14, 203–218 (2009)CrossRefGoogle Scholar
  30. 30.
    Droegehorn, O., Konig, I., Le-Jeune, G., Cupillard, J., Belaunde, M., Kovacs, E.: Professional and end-user-driven service creation in the SPICE platform. In: 2008 International Symposium on a World of Wireless, Mobile and Multimedia Networks, pp. 1–8. IEEE (2008)Google Scholar
  31. 31.
    Asterisk- The Open Source Telephony Projects | Asterisk (April 24, 2011), http://www.asterisk.org/

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Olexiy Chudnovskyy
    • 1
  • Frank Weinhold
    • 1
  • Hendrik Gebhardt
    • 1
  • Martin Gaedke
    • 1
  1. 1.Department of Computer ScienceChemnitz University of TechnologyChemnitzGermany

Personalised recommendations