Journal Articles
Enhancing an Application Server to Support Available Components
IEEE Transactions on Software Engineering Vol. 34, Issue 4, pp 531-545
IEEE Computer Society, 2008
[Abstract]The CORBA Activity Service Framework for Supporting Extended Transactions
Software: Practice and Experience Vol. 33, Issue 4, pp 351-373
John Wiley & Sons, 2003 ISSN 0038-0644
[Abstract]Using Bloom Filters to Speed-up Name Lookup in Distributed Systems
The Computer Journal Vol. 45, Issue 6, pp 645-652
Oxford University Press/British Computer Society, 2002 ISSN 0010-4620
[Abstract]Making Web Services Work
Application Development Advisor Vol. 5, Issue 9, pp 68-71
SIGS Ltd., 2001 ISSN 1369-4200
Specifying Distributed System Services
BT Technology Journal Vol. 17, Issue 2, pp 126-136
Kluwer Academic Publishers, 1999 ISSN 1358-3948
[Abstract]Providing end-to-end transactional Web applications using the Object Transaction Service
OMG Success StoryIssue n/a,
Object Management Group, 1998
Java Transactions for the Internet
IEE Distributed Systems Engineering Vol. 5, Issue 4, pp 156-167
IOP Publishing Ltd., 1998 ISSN 0967-1846
[Abstract]W3Objects: Distributed Objects and the Web
Dr. Dobb's Sourcebook: Distributed Objects Vol. 22, Issue 13, pp 19-25
CMP Media LLC, 1997 ISSN 1044-789X
Constructing Reliable Web Applications Using Atomic Actions
Computer Networks and ISDN Systems Vol. 29, Issue 8-13, pp 1281-1290
Elsevier Science Publishers BV, 1997 ISSN 0169-7552
Fixing the Broken-Link Problem: The W3Objects Approach
Computer Networks and ISDN Systems Vol. 28, Issue 7, pp 1255-1268
Elsevier Science Publishers BV, 1996 ISSN 0169-7552
[Abstract]The Design and Implementation of Arjuna
Computing Systems: The Journal of the USENIX Association Vol. 8, Issue 3, pp 255-308
USENIX Association/MIT Press, 1995 ISSN 0895-6340
[Abstract]Construction and Use of a Simulation Package in C++
C User's Journal Vol. 12, Issue 3,
CMP Media/Miller Freeman Inc., 1994 ISSN 1075-2838
Books and Chapters
Integrating Group Communication with Transactions for Implementing Persistent Replicated Objects
In Advances in Distributed Systems,
Krakowiak, S. and Shrivastava, S.K. (eds.), pp 238-253
Lecture Notes in Computer Science, 1752
Springer-Verlag, 1999, ISBN 3-540-67196-X
[Abstract]The University Student Registration System: A Case Study in Building a High-Availability Distributed Application Using General Purpose Components
In Advances in Distributed Systems,
Krakowiak, S. and Shrivastava, S.K. (eds.), pp 453-471
Lecture Notes in Computer Science, 1752
Springer-Verlag, 1999, ISBN 3-540-67196-X
[Abstract]Conference Papers
The Evolution of a Transaction Processing System
In 11th Biennial High Performance Transaction Systems Workshop (HPTS2005), Pacific Grove, California, September 25th-28th 2005
The Standish Group, 2005
Notes : HPTS2005 web site links to slides of presentation, given by M. Little.
Component Replication in Distributed Systems: a Case study using Enterprise Java Beans
In 22nd International Symposium On Reliable Distributed Systems (SRDS), Florence, Italy
pp 89-98
IEEE Computer Society Press, 2003
[Abstract]An Examination of the Transition of the Arjuna Distributed Transaction Processing Software from Research to Products
In 2nd USENIX Workshop on Industrial Experiences with Systems Software (WIESS '02), Boston, MA, USA, 8 December 2002 (Co-located with OSDI '02)
USENIX Association, 2002
[Abstract]Theory and Practice of Building Reliable Distributed Applications
In 3rd IEEE International Symposium on Distributed Objects and Applications (DOA '01), Rome, Italy, 17-20 September 2001
Blair, G., Schmidt, D. and Tari, Z. (eds.)
pp 353-354
IEEE Computer Society Press, 2001ISBN 0-7695-1300-X
A Model and Architecture for Conducting Hierarchically Structured Auctions
In 4th IEEE International Symposium on Object Oriented Real-Time Distributed Computing (ISORC 2001), Magdeburg, Germany, 2-4 May 2001
pp 129-137
IEEE Computer Society Press, 2001ISBN 0-7695-1089-2
[Abstract]The CORBA Activity Service Framework for Supporting Extended Transactions
In 2001 IFIP/ACM International Conference on Distributed Systems Platforms (Middleware 2001), Heidelberg, Germany, 12-16 November 2001
Guerraoui, R. (ed)
Lecture Notes in Computer Science, 2218, pp 197-215
Springer-Verlag, 2001ISBN 3-540-42800-3
[Abstract]Implementing High Availability CORBA Applications with Java
In 1st IEEE Workshop on Internet Applications (WIAPP '99), San Jose, CA, USA, 26-27 July 1999
pp 112-119
IEEE Computer Society Press, 1999ISBN 0-7695-0197-4
[Abstract]Object decomposition in transactional applications
In 8th High Performance Transaction Processing Workshop (HPTS99), Asilomar Conference Center, Pacific Grove, California, USA, 26-29 September 1999
1999
Understanding the Role of Atomic Transactions and Group Communications in Implementing Persistent Replicated Objects
In 8th International Workshop on Persistent Object Systems: Design, Implementation and Use (POS8), Advances in Persistent Object Systems, Tiburon, California, USA, 30 August - 1 September 1998
Morrison, R., Jordan, M.J. and Atkinson, M.P. (eds.)
pp 17-28
Morgan Kaufmann, 1999ISBN 1-55860-585-1
[Abstract]A Method for Combining Replication with Cacheing
In 1999 IEEE Workshop on Reliable Middleware (WREMI '99), part of the 18th IEEE Symposium on Reliable Distributed Systems (SRDS '99), Lausanne, Switzerland, 19-22 October 1999
pp 316-321
IEEE Computer Society Press, 1999ISBN 0-7695-0290-3
[Abstract]Design and Implementation of a CORBA Fault-Tolerant Object Group Service
In 2nd IFIP TC 6 WG 6.1 International Working Conference on Distributed Applications and Interoperable Systems (DAIS 1999), Helsinki, Finland, 28 June - 1 July 1999
Kutvonen, L., Koenig, H. and Tienari, M. (eds.)
IFIP Conference Proceedings, 143, pp 361-374
Kluwer Academic Publishers, 1999ISBN 0-7923-8527-6
[Abstract]Checked Transactions in an Asynchronous Message Passing Environment
In 1st IEEE International Symposium on Object-Oriented Real-time Distributed Computing (ISORC '98), Kyoto, Japan, 20-22 April 1998
pp 222-229
IEEE Computer Society Press, 1998ISBN 0-8186-8430-5
[Abstract]Integrating the Object Transaction Service with the Web
In 2nd IEEE International Enterprise Distributed Object Computing Workshop (EDOC '98), La Jolla, California, USA, 3-5 November 1998
pp 194-205
IEEE Computer Society Press, 1998ISBN 0-7803-5158-4
[Abstract]Java Transactions for the Internet
In 4th USENIX Conference on Object-Oriented Technologies and Systems (COOTS IV), Santa Fe, New Mexico, USA, April 1998
USENIX Association, 1998ISBN 1-88044-693-6
[Abstract]Building Configurable Applications in Java
In 4th IEEE International Conference on Configurable Distributed Systems (ICCDS '98), Annapolis, Maryland, USA, 4-6 May 1998
pp 172-179
IEEE Computer Society Press, 1998ISBN 0-8186-8451-8
[Abstract]Flexible Open Caching for the Web
In 6th International World Wide Web Conference, Santa Clara, California, USA, 7-11 April 1997
Computer Networks and ISDN Systems, 29,
Elsevier Science Publishers, 1997
[Abstract]Supporting Highly Manageable Web Services
In 6th International World Wide Web Conference, Santa Clara, California, USA, 7-11 April 1997
Computer Networks and ISDN Systems, 29,
Elsevier Science Publishers, 1997
[Abstract]Distributed Transactions in Java
In 7th High Performance Transaction Systems Workshop (HPTS 1997), Asilomar Conference Center, Pacific Grove, California, USA, September 1997
1997
The Design and Implementation of a Framework for Configurable Software
In 3rd IEEE International Conference on Configurable Distributed Systems (ICCDS '96), Maryland, USA, 6-8 May 1996
pp 136-143
IEEE Computer Society Press, 1996ISBN 0-8186-7395-8
[Abstract]Using Application Specific Knowledge for Configuring Object Replicas
In 3rd IEEE International Conference on Configurable Distributed Systems (ICCDS '96), Maryland, USA, 6-8 May 1996
pp 169-176
IEEE Computer Society Press, 1996ISBN 0-8186-7395-8
[Abstract]W3Objects: Bringing Object-Oriented Technology to the Web
In 4th International World Wide Web Conference, Boston, Massachusetts, USA, 11-14 December 1995
Irving, C. (ed)
World Wide Web Journal, 1, pp 89-105
O'Reilly & Associates, 1995ISBN 1-565-92169-0
[Abstract]The Replica Management System: A Scheme for Flexible and Dynamic Replication
In 2nd IEEE International Workshop on Configurable Distributed Systems (IWCDS-2), Pittsburgh, USA, 21-23 March 1994
pp 46-57
IEEE Computer Society Press, 1994ISBN 0-8186-5390-6
Maintaining Information about Persistent Replicated Objects in a Distributed System
In 13th IEEE International Conference on Distributed Computing Systems (ICDCS '93), Pittsburgh, PA, USA, 25-28 May 1993
pp 491-498
IEEE Computer Society Press, 1993ISBN 0-8186-3770-6
Computing Replica Placement in a Distributed System
In 2nd IEEE Workshop on the Management of Replicated Data, Monterey, California, USA, 12-13 November 1992
Pâris, J.-F. and Garcia-Molina, H. (eds.)
pp 58-61
IEEE Computer Society Press, 1992ISBN 0-8186-3170-8
Replicated K-Resilient Objects in Arjuna
In 1st IEEE Workshop on the Management of Replicated Data, Houston, Texas, USA, 8-9 November 1990
Cabrera, L.-F. and Pâris, J.-F. (eds.)
pp 53-58
IEEE Computer Society Press, 1990ISBN 0-8186-2085-4
School Technical Reports
CS-TR No 1158 Metadata Support for Transactional Web Services
School of Computing Science, Newcastle University, Jul 2009
[Abstract]CS-TR No 723 A Model and Architecture for Conducting Hierarchically Structured Auctions
School of Computing Science, Newcastle University, 2001
[Abstract]CS-TR No 656 Integrating the Object Transaction Service with the Web
School of Computing Science, Newcastle University, 1998
[Abstract]CS-TR No 655 Checked Transactions in an Asynchronous Message Passing Environment
School of Computing Science, Newcastle University, 1998
[Abstract]CS-TR No 653 Building Configurable Applications in Java
School of Computing Science, Newcastle University, 1998
[Abstract]CS-TR No 652 Java Transactions for the Internet
School of Computing Science, Newcastle University, 1998
[Abstract]CS-TR No 651 Distributed Transactions in Java
School of Computing Science, Newcastle University, 1998
[Abstract]CS-TR No 601 Constructing Reliable Web Applications Using Atomic Actions
School of Computing Science, Newcastle University, 1997
[Abstract]CS-TR No 592 Supporting Highly Manageable Web Services
School of Computing Science, Newcastle University, 1997
[Abstract]CS-TR No 591 Fixing the "Broken-link" Problem: The W3Objects Approach
School of Computing Science, Newcastle University, 1997
[Abstract]CS-TR No 590 W3Objects: Bringing Object-Oriented Technology to the Web
School of Computing Science, Newcastle University, Apr 1997
[Abstract]CS-TR No 579 Using Application Specific Knowledge for Configuring Object Replicas
School of Computing Science, Newcastle University, 1997
[Abstract]CS-TR No 578 The Design and Implementation of a Framework for Configurable Software
School of Computing Science, Newcastle University, 1997
[Abstract]CS-TR No 509 The Design and Implementation of Arjuna.
School of Computing Science, Newcastle University, 1995
[Abstract]CS-TR No 472 The Replica Management System: A Scheme for Flexible and Dynamic Replication
School of Computing Science, Newcastle University, 1994
[Abstract]CS-TR No 437 Construction and Use of a Simulation Package in C++
School of Computing Science, Newcastle University, 1993
[Abstract]CS-TR No 422 Maintaining Information about Persistent Replicated Objects in a Distributed System
School of Computing Science, Newcastle University, 1993
[Abstract]CS-TR No 392 Computing Replica Placement in Distributed Systems
School of Computing Science, Newcastle University, 1992
[Abstract]CS-TR No 376 Object Replication in a Distributed System
School of Computing Science, Newcastle University, 1992
[Abstract]CS-TR No 319 Replicated K-Resilient Objects in Arjuna
School of Computing Science, Newcastle University, 1991
[Abstract]CS-TR No 280 The Design and Implementation of Arjuna
School of Computing Science, Newcastle University, 1989
Other Technical Reports
Comparative Evaluation of Object Location Mechanisms
BT, August, 1998
The Design and Implementation of a Framework for Extensible Software
BROADCAST ESPRIT Basic Research Project 6360, , 1995
The Design and Implementation of Arjuna
65, BROADCAST Project, October, 1994
Object Replication in Arjuna
50, BROADCAST Project, October, 1994
Maintaining Information about Persistent Replicated Objects in a Distributed System
BROADCAST Project, October, 1993
Understanding Component Failures and Replications in Distributed Systems
UNT/TR1, ISA, May, 1990
Theses
Object Replication in a Distributed System.
Department of Computing Science, University of Newcastle upon Tyne, 1991
British Lending Library DSC stock location number: DX173035
