Abstract
Enterprises increasingly use the Internet to offer their own services and to utilise the services of others. An extension of this trend is Internet-based collaboration to form virtual enterprises for the delivery of goods or services. Effective formation of a virtual enterprise will require information sharing across organisational boundaries. Despite the requirement to share information, the autonomy and privacy requirements of enterprises must not be compromised. This demands strict policing of inter-enterprise interactions, including non-repudiable access to shared information. For a member of a virtual enterprise, a typical requirement is the ability to inspect/modify shared information together with private information within a single ACID transaction. At the same time, inspection/modification of the shared information should both generate non-repudiation evidence and be consistent with inter-enterprise agreements. The paper describes how information sharing middleware can be enhanced with distributed transaction support to perform regulated transactional information sharing. Design and implementation of a prototype Java middleware is presented.
Keywords
Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Cook, N., Shrivastava, S., Wheater, S.: Distributed Object Middleware to Support Dependable Information Sharing between Organisations. In: Proc. IEEE Int. Conf. on Dependable Syst. and Networks (DSN), Washington DC (2002)
Cook, N., Shrivastava, S., Wheater, S.: Middleware Support for Non-repudiable Transactional Information Sharing between Enterprises. Technical Report 814, School of Computing Science, Univ. Newcastle (2003)
Cheung, S., Matena, V.: Java Transaction API (JTA version 1.0.1B). Java Specification (2002)
The Open Group: Distributed Transaction Processing: The XA Specification. X/Open CAE Specification XO/CAE/91/300, X/Open Company Ltd. (1991)
Wichert, M., Ingham, D., Caughey, S.: Non-repudiation Evidence Generation for CORBA using XML. In: Proc. IEEE Annual Comput. Security Applications Conf., Phoenix, Arizona (1999)
Minsky, N., Ungureanu, V.: Law-Governed Interaction: A Coordination and Control Mechanism for Heterogeneous Distributed Systems. ACM Trans. Softw. Eng. and Methodology 9, 273–305 (2000)
Dan, A., Dias, D., Kearney, R., Lau, T., Nguyen, T., Sachs, M., Shaikh, H.: Business-to-business integration with tpaML and a business-to-business protocol framework. IBM Syst. J. 30, 68–90 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 IFIP International Federation for Information Processing
About this paper
Cite this paper
Cook, N., Shrivastava, S., Wheater, S. (2003). Middleware Support for Non-repudiable Transactional Information Sharing between Enterprises. In: Stefani, JB., Demeure, I., Hagimont, D. (eds) Distributed Applications and Interoperable Systems. DAIS 2003. Lecture Notes in Computer Science, vol 2893. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-40010-3_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-40010-3_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20529-6
Online ISBN: 978-3-540-40010-3
eBook Packages: Springer Book Archive