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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
MIT: (Project Oxygen), Available at: http://oxygen.lcs.mit.edu/
Satyanarayanan, M.: Pervasive Computing: Vision and Challenges. IEEE Personal Communications 8, 10–17 (2001)
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)
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)
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)
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)
RDF: Resource Description Framework (RDF) (1999), Available at: http://www.w3.org/RDF/
WSDL: Web Services Description Language (WSDL) 1.1 (2001), Available at: http://www.w3.org/TR/wsdl
Randell, B., Lee, P., Treleaven, P.C.: Reliability Issues in Computing System Design. ACM Comput. Surv. 10, 123–165 (1978)
Miller, R., Tripathi, A.: The Guardian Model and Primitives for Exception Handling in Distributed Systems. IEEE Transactions on Software Engineering 30, 1008–1022 (2004)
Iliasov, A., Romanovsky, A.: CAMA: Structured Coordination Space and Exception Propagation Mechanism for Mobile Agents. In: ECOOP Workshop on Exception Handling (2005)
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)
Knudsen, J.L.: Better Exception-Handling in Block-Structured Systems. IEEE Software 4, 40–49 (1987)
Hagen, C., Alonso, G.: Exception Handling in Workflow Management Systems. IEEE Transactions on Software Engineering 26, 943–958 (2000)
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)
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)
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)
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)
Chetan, S., Ranganathan, A., Campbell, R.: Towards Fault Tolerant Pervasive Computing. IEEE Technology and Society 24, 38–44 (2005)
Kolberg, M., Magill, E., Wilson, M.: Compatibility Issues Between Services Supporting Networked Appliances. IEEE Communications Magazine 41, 136–147 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)