Skip to main content

Exception Handling in CSCW Applications in Pervasive Computing Environments

  • Chapter
Advanced Topics in Exception Handling Techniques

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4119))

Abstract

In this paper we present conceptual foundations of an exception handling model for context-aware CSCW applications. Human participation in the recovery actions is an integral part of this model. Role abstraction is provided with an exception interface through which the role members can perform exception handling actions. Exception handling involving multiple role members is also supported through inter-role exception propagation mechanisms provided in the model.

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. MIT: (Project Oxygen), Available at: http://oxygen.lcs.mit.edu/

  2. Satyanarayanan, M.: Pervasive Computing: Vision and Challenges. IEEE Personal Communications 8, 10–17 (2001)

    Article  Google Scholar 

  3. Schilit, B., Adams, N., Want, R.: Context-Aware Computing Applications. In: IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA, US, pp. 85–90 (1994)

    Google Scholar 

  4. Tripathi, A., Kulkarni, D., Ahmed, T.: A Specification Model for Context-Based Collaborative Applications. Elsevier Journal on Pervasive and Mobile Computing 1, 21–42 (2005)

    Google Scholar 

  5. Tripathi, A., Ahmed, T., Kumar, R.: Specification of Secure Distributed Collaboration Systems. In: IEEE International Symposium on Autonomous Distributed Systems (ISADS), pp. 149–156 (2003)

    Google Scholar 

  6. Tripathi, A., Ahmed, T., Kumar, R., Jaman, S.: Design of a Policy-Driven Middleware for Secure Distributed Collaboration. In: Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS), pp. 393–400 (2002)

    Google Scholar 

  7. RDF: Resource Description Framework (RDF) (1999), Available at: http://www.w3.org/RDF/

  8. WSDL: Web Services Description Language (WSDL) 1.1 (2001), Available at: http://www.w3.org/TR/wsdl

  9. Randell, B., Lee, P., Treleaven, P.C.: Reliability Issues in Computing System Design. ACM Comput. Surv. 10, 123–165 (1978)

    Article  MATH  Google Scholar 

  10. Miller, R., Tripathi, A.: The Guardian Model and Primitives for Exception Handling in Distributed Systems. IEEE Transactions on Software Engineering 30, 1008–1022 (2004)

    Article  Google Scholar 

  11. Iliasov, A., Romanovsky, A.: CAMA: Structured Coordination Space and Exception Propagation Mechanism for Mobile Agents. In: ECOOP Workshop on Exception Handling (2005)

    Google Scholar 

  12. Tripathi, A., Miller, R.: Exception Handling in Agent-Oriented Systems. In: Romanovsky, A., Dony, C., Knudsen, J.L., Tripathi, A.R. (eds.) ECOOP-WS 2000. LNCS, vol. 2022, pp. 128–146. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  13. Knudsen, J.L.: Better Exception-Handling in Block-Structured Systems. IEEE Software 4, 40–49 (1987)

    Article  Google Scholar 

  14. Hagen, C., Alonso, G.: Exception Handling in Workflow Management Systems. IEEE Transactions on Software Engineering 26, 943–958 (2000)

    Article  Google Scholar 

  15. Casati, F., Ceri, S., Paraboschi, S., Pozzi, G.: Specification and Implementation of Exceptions in Workflow Management Systems. ACM Trans. Database Syst. 24, 405–451 (1999)

    Article  Google Scholar 

  16. Murata, T., Borgida, A.: Handling of Irregularities in Human Centered Systems: A Unified Framework for Data and Processes. IEEE Transactions on Software Engineering 26, 959–977 (2000)

    Article  Google Scholar 

  17. Li, J., Mai, Y., Butler, G.: Implementing Exception Handling Policies for Workflow Management System. In: 10th Asia-Pacific Software Engineering Conference, pp. 564–573 (2003)

    Google Scholar 

  18. Chiu, D.K.W., Li, Q., Karlapalem, K.: Exception Handling with Workflow Evolution in ADOME-WFMS: a Taxonomy and Resolution techniques. SIGGROUP Bull. 20, 8 (1999)

    Google Scholar 

  19. Chetan, S., Ranganathan, A., Campbell, R.: Towards Fault Tolerant Pervasive Computing. IEEE Technology and Society 24, 38–44 (2005)

    Article  Google Scholar 

  20. Kolberg, M., Magill, E., Wilson, M.: Compatibility Issues Between Services Supporting Networked Appliances. IEEE Communications Magazine 41, 136–147 (2003)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Tripathi, A.R., Kulkarni, D., Ahmed, T. (2006). Exception Handling in CSCW Applications in Pervasive Computing Environments. In: Dony, C., Knudsen, J.L., Romanovsky, A., Tripathi, A. (eds) Advanced Topics in Exception Handling Techniques. Lecture Notes in Computer Science, vol 4119. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11818502_9

Download citation

  • DOI: https://doi.org/10.1007/11818502_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-37443-5

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics