Skip to main content

Beyond Discrete E-Services: Composing Session-Oriented Services in Telecommunications

  • Conference paper
  • First Online:
Technologies for E-Services (TES 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2193))

Included in the following conference series:

Abstract

We distinguish between two broad categories of e-services: discrete services (e.g., add item to shopping cart, charge a credit card), and session-oriented ones (teleconference, collaborative text chat, streaming video, c-commerce interactions). Discrete services typically have short duration, and cannot respond to external asynchronous events. Session-oriented services have longer duration (perhaps hours), and typically can respond to asynchronous events (e.g., the ability to add a new participant to a teleconference). When composing discrete e-services it usually suffices to use a process model and engine that composes the e-services as relatively independent tasks. But when composing session-oriented e-services, the engine must be able to receive asynchronous events and determine how and whether to impact the active sessions. For example, if a teleconference participant loses his wireless connection then it might be appropriate to trigger an announcement to some or all of the other participants. In this paper we propose a process model and architecture for flexible composition and execution of discrete and session-oriented services. Unlike previous approaches, our model permits the specification of scripted “active flowcharts” that can be triggered by asynchronous events, and can appropriately impact active sessions. We introduce here a model and language for specifying process schemas (essentially a collection of active flowcharts) that combine multiple e-services, and describe a prototype engine for executing these process schemas.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. W.M.P. van der Aalst and A. Kumar, “XML Based Schema Definition for Support of Inter-organizational Workflow”, Information Systems Research (accepted).

    Google Scholar 

  2. V. Anupam, R. Hull and B. Kumar, “Personalizing E-commerce Applications with Online Heuristic Decision Making”, Proceedings of Tenth Intl. World Wide Web Conference, June 2001.

    Google Scholar 

  3. B. Benatallah, B. Medjahed, A. Bouguettaya, A. Elmagarmid and J. Beard, “Self-Coordinated and Self-Traced Composite Services with Dynamic Provider Selection”, Technical Report, University of New South Wales, March 2001 (Available at http://sky.fit.qut.edu.au/~dumas/selfserv.ps.gz).

  4. R. Breite, P. Walden and H. Vanharanta, “C-Commerce Virtuality-Will it work in the Internet?”, Proc. of International Conf on Advances in Infrastructure for Electronic Business, Science, and Education on the Internet (SSGRR 2000), http://www.ssgrr.it/en/ssgrr2000/proceedings.htm.

  5. F. Casati, P. Grefen, B. Pernici, G. Pozzi, and G. Sanchez. WIDE workflow model and architecture. Technical report, University of Twente, 1996.

    Google Scholar 

  6. F. Casati, S. Sayal, M. Shan, “Developing e-services for composing e-services”, Proceedings of CAISE 2001, Interlaken, Switzerland, June 2001.

    Google Scholar 

  7. F. Casati and M. Shan, “Dynamic and adaptive composition of e-services”, Information Systems, to appear 2001.

    Google Scholar 

  8. K. Mani Chandy and Adam Rifkin, “Systematic Composition of Objects in Distributed Internet Applications: Processes And Sessions”, Conference Proceedings of the Thirtieth Hawaii International Conference on System Sciences (HICSS), Maui, Volume 1, January 1997, pp. 395–404.

    Google Scholar 

  9. V. Christophides, R. Hull, A. Kumar, J. Simeon,’ Workflow mediation using VorteXML, ” IEEE Data Engineering Bulletin 24(1), March 2001, pp. 40–45.

    Google Scholar 

  10. V. Christophides, R. Hull, A. Kumar, “Querying and Splicing of Workflows,” CoopIS’ 02, September 2001 (forthcoming).

    Google Scholar 

  11. K. Erol, J. Hendler, and D. Nau, “Semantics for hierarchical task network planning”, Tech. Report CSTR3239, CS Department, Univ. of Maryland, 1994.

    Google Scholar 

  12. P. Fankhauser, M. Fernandez, A. Malhotra, et al., “The XML Query Algebra”, W3C Working Draft, 15 February 2001, http://www.w3.org/TR/query-algebra/.

  13. A. Geppert and D. Tombros, “Event-based distributed workflow execution with EVE,” Technical Report Technical Report 96.5, University of Zurich, 1996.

    Google Scholar 

  14. R. Hull, F. Llirbat, E. Simon, et al., “Declarative Workflows that Support Easy Modification and Dynamic Browsing,” Conference on Work Activities Coordination and Collaboration (WACC), San Francisco, February 1999, pp. 69–78.

    Google Scholar 

  15. B. Kiepuszewski, A. ter Hofstede and C. Bussler, “On Structured Workflow Modelling”, Proceedings of CAISE 2000, Stockholm, Sweden.

    Google Scholar 

  16. J. Klingemann, J. Wasch and K. Aberer, “Adaptive Outsourcing in Cross-organizational Workflows, GMD Report 30, August 1998.

    Google Scholar 

  17. G. Kuper and J. Siméon, Subsumption for XML Types, International Conference on Database Theory (ICDT’2001), January 2001,London, UK.

    Google Scholar 

  18. S. A. McIlraith, T. Cao Son, and H. Zeng, “Semantic Web Services”, IEEE Intelligent Systems, March/April-2001.

    Google Scholar 

  19. R. Muller and E. Rahm, E., “Rule-Based Dynamic Modification of Workflows in a Medical Domain,” Proc. Datenbanksysteme in Bro, Technik und Wissenschaft (BTW’99), Freiburg, March 1999, pp. 429–448.

    Google Scholar 

  20. R. Reiter, “KNOWLEDGE IN ACTION: Logical Foundations for Describing and Implementing Dynamical Systems”. Book in preparation. http://www.cs.toronto.edu/cogrobo/.

  21. Simple Object Access Protocol (SOAP) 1.1, W3C Note 08, May 2000, http://www.w3.org/TR/SOAP/.

  22. H.S. Thompson, D. Beech, M. Maloney, and N. Mendelsohn. “XML schema part 1: Structures”, W3C Recommendation, October, 2000.

    Google Scholar 

  23. G. Wiederhold, “Mediators in the Architecture of Future Information Systems” IEEE Computer, Volume 25, Number 3, 1992, pp. 38–49.

    Google Scholar 

  24. G. Weikum, (Special Issue Editor), Bulletin of the Technical Committee on Data Engineering, IEEE Computer Society, Vol. 24, No.1, March 2001.

    Google Scholar 

  25. Widom J. and, Ceri S. (Eds.). Active Database Systems: Triggers and Rules For Advanced Database Processing. Morgan Kaufmann, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Christophides, V., Hull, R., Karvounarakis, G., Kumar, A., Tong, G., Xiong, M. (2001). Beyond Discrete E-Services: Composing Session-Oriented Services in Telecommunications. In: Casati, F., Shan, MC., Georgakopoulos, D. (eds) Technologies for E-Services. TES 2001. Lecture Notes in Computer Science, vol 2193. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44809-8_5

Download citation

  • DOI: https://doi.org/10.1007/3-540-44809-8_5

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42565-6

  • Online ISBN: 978-3-540-44809-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics