Colomb, R.M., Raymond, K., Hart, L., Emery, P., Welty,C., Xie, G.T., Kendall, E.K. "The Object Management Group Ontology Definition Metamodel" in Ruiz, Francisco, Calero, Coral and Piattini, Mario (editors) Ontologies for Software Engineering and Technology, Springer in press.
Lewis Hart, Patrick Emery, Robert Colomb, Kerry Raymond, Dan Chang, Yiming Ye, Elisa Kendall and Mark Dutra, Usage Scenarios and Goals for Ontology Definition Metamodel, Lecture Notes in Computer Science (Springer-Verlag) Volume 3306, p. 596, Proceedings of WISE 2004: 5th International Conference on Web Information Systems Engineering, Brisbane, Australia, November 22-24, 2004 [PDF]
Michael Lawley, Keith Duddy, Anna Gerber, Kerry Raymond, “Language Features for Re-Use and Maintainability of MDA Transformations”, OOPSLA workshop on Best Practices for Model-Driven Software Development, Vancouver, October 2004. [PDF]
Anna Gerber, Erica Glynn, Anthony MacDonald, Michael Lawley, Kerry Raymond, “Modelling for Knowledge Discovery”, EDOC 2004 Model-Driven Evolution of Legacy Systems Workshop, Monterey, USA, pp.240-252, Sept 2004. [PDF]
David Hearnden, Paul Bailes, Michael Lawley, Kerry Raymond, “Automating Software Evolution”, IEEE 7th International Workshop on Principles of Software Evolution (IWPSE 2004), Kyoto, Sept 2004. pp 95-100 [PDF]
Keith Duddy, Anna Gerber, Michael Lawley, Kerry Raymond, Jim Steel, “Declarative Transformation for Object-Orientated Models” in Transformation of Knowledge, Information and Data: Theory and Applications, Edited by P. van Bommel, Idea Group 2004. [PDF]
Anna Gerber, Kerry Raymond, “MOF to EMF: There And Back Again”, Proc. Eclipse Technology Exchange Workshop, OOPSLA 2003, Anaheim, USA, Oct 2003, pp 66-70. [PDF]
Nicole Dunlop, Jaga Indulska, Kerry Raymond, “Methods for Conflict Resolution in Policy-Based Management Systems”, Proc. 7th IEEE International Enterprise Distributed Object Computing Conference (EDOC’2003), Brisbane, Sept 2003, pp 98-109 [PDF]
David Hearnden, Kerry Raymond, Jim Steel, “MQL: a Powerful Extension to OCL for MOF Queries”, Proc. 7th IEEE International Enterprise Distributed Object Computing Conference (EDOC’2003), Brisbane , Sept 2003, pp 264-276 [PDF]
Keith Duddy, Anna Gerber, Michael Lawley, Kerry Raymond, Jim Steel , “Model Transformation: A Declarative, Reusable Patterns Approach Proc. 7th IEEE International Enterprise Distributed Object Computing Conference (EDOC’2003), Brisbane , Sept 2003, pp 174-185 [PDF]
Keith Duddy, Anna Gerber, Michael Lawley, Kerry Raymond, Jim Steel, “Modelware for Middleware”, In 1st Workshop on Model-driven Approaches to Middleware Applications Development, MAMAD 2003, Middleware Workshops. Rio de Janeiro, Brazil pp. 277-281. June 2003. [PDF]
Keith Duddy, Anna Gerber, Kerry Raymond, “ Eclipse Modelling Framework (EMF) import/export from MOF / JMI [PDF]
Anna Gerber, Michael Lawley, Kerry Raymond, Jim Steel, Andrew Wood, “Transformation: The Missing Link of MDA”, 1st International Conference on Graph Transformation, Barcelona, Oct 2002 pp. 90-105 [PDF]
Nicole Dunlop, Jadwiga Indulska, Kerry Raymond, “Dynamic Conflict Detection in Policy-Based Management Systems”, IEEE Enterprise Distributed Object Computing Conference (EDOC’2002), Lausanne , Sept 2002 [PDF]
David Hearnden, Kerry Raymond, Jim Steel, “Anti-Yacc: MOF to Text”, IEEE Enterprise Distributed Object Computing Conference (EDOC'2002), Lausanne, Sept 2002 [PDF]
Jim Steel, Kerry Raymond, “Generating Human-Usable Textual Notations for Information Models”, IEEE Enterprise Distributed Object Computing Conference (EDOC’2001), Seattle, Sept 2001 [PDF]
Nicole Dunlop, Jaga Indulska, Kerry Raymond, “Dynamic Policy Model for Large Evolving Enterprises”, IEEE Enterprise Distributed Object Computing Conference (EDOC’2001), Seattle, Sept 2001 [PDF]
James Cole, John Derrick, Zoran Milosevic, Kerry Raymond, “Author Obliged to Submit Paper before 4 July: Policies in an Enterprise Specification”, in Morris Sloman, editor, Proc. of Policy Workshop, 2001, Bristol UK, January 2001 [PDF]
Kerry Raymond, “The Fundamental Interconnectedness of All Things”, DSTC Symposium, September 2001 [PDF]
Alistair Barros, Keith Duddy, Michael Lawley, Zoran Milosevic, Kerry Raymond, Andrew Wood, “Processes, Roles, and Events: UML Concepts for Enterprise Architecture”, Third International Conference on the Unified Modeling Language (UML2000), University of York, UK, 2-6 October 2000, pp 62-77 [PDF]
Shelby Abraham, Keith Duddy, Michael Lawley, Zoran Milosevic, Kerry Raymond, Andrew Wood, “Mapping Enterprise Events to the CORBA Notification Service” Proc. IEEE Enterprise Distributed Object Computing Conference (EDOC 2000): pp 124-134 [PDF]
Kerry Raymond, “MOF/XMI Exposed: Tutorial”, 4th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2000), Makuhari, Japan, 2000. [PDF (presentation), PDF (handout)]
Alistair Barros, Keith Duddy, Michael Lawley, Zoran Milosevic, Kerry Raymond, Andrew Wood, “Mapping enterprise roles to CORBA objects using Trader”, in Trends in Distributed Systems: Towards a Universal Service Market, Lecture Notes in Computer Science 1890, pp 54-66, 2000 [PDF]
Nicole Dunlop, Jaga Indulska, Kerry Raymond, “CORBA and RM-ODP: parallel or divergent?”, Distributed Systems Engineering Journal, 6(2) (June 1999) pp 82-91 [PDF]
Nigel Davies, Kerry Raymond, Gordon Blair, guest editors, “Selected papers from Middleware’98: IFIP International Conference on Distributed Systems” in Distributed Systems Engineering Journal 6(1) pp 1-2, 1999.
Stephen Crawley, Kerry Raymond, Simon McBride, “Tutorial: The Meta-Object Facility: Meta-Information Management in a CORBA World”, Middleware’98, IFIP International Conference on Distributed Systems”.
Peter Linington, Zoran Milosevic, Kerry Raymond, “Policies in Communities: Extending the ODP Enterprise Viewpoint”, IEEE Enterprise Distributed Object Computing Conference (EDOC98), San Diego , Nov 1998 [PDF]
Andy Bond, Keith Duddy, Kerry Raymond, “ODP and OMA Reference Models” in International Handbook on Information Systems, Springer-Verlag (1998) [PDF]
Andy Bond, Keith Duddy, Kerry Raymond, “Distributed Processing: CORBA, DCE, and Java” in International Handbook on Information Systems, Springer-Verlag (1998) [PDF]
Nigel Davies, Kerry Raymond, J. Seitz, editors, “Proc. of Middleware'98: IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing”, Springer, 1998.
Stephen Crawley, Scott Davis, Jaga Indulska, Simon McBride, Kerry Raymond, “Meta-meta is better-better!”, IFIP Workshop on Distributed Applications and Interoperable Systems (DAIS), Cottbus, Germany, September-October 1997. [PDF]
Stephen Crawley, Scott Davis, Jaga Indulska, Simon McBride, Kerry Raymond, “Meta Information Management”, 2nd IFIP International Conference on Formal Methods in Open Object-Based Distributed Systems (FMOODS'97), Canterbury, UK, 20-23 July 1997 [PDF]
Mirion Bearman, Keith Duddy, Kerry Raymond, Andreas Vogel, “Trader Down Under: Upside Down and Inside Out”, Journal of Theory and Practice of Object Systems (TAPOS), Wiley, Vol 3 No 1,1997, pp 15-30. [PDF]
Mirion Bearman, Kerry Raymond, “Traders: the Yellow Pages for Middleware”, Middleware Spectra Vol 10:4, November 1996, pp 40-45. [PDF]
Mirion Bearman, Kerry Raymond, “Trader - The Matchmaker”, OMG First Class, October-November 1996, pp 11-13. [PDF]
Zoran Milosevic, Andrew Berry, Andy Bond, Kerry Raymond, i>“Supporting Business Contracts in Open Distributed Systems”, in Proceedings of SDNE'95, Whistler, Canada, IEEE Computer Society Press, June 1995. [PDF]
Kerry Raymond, Liz Armstrong, editors, “Proc. IFIP TC6 International Conference on Open Distributed Processing: Experience with Distributed Environments”, Chapman and Hall, February 1995.
Andrew Berry, Kerry Raymond, “The A1√ Architecture Model”, IFIP International Conference on Open Distributed Processing, February 1995, Brisbane, Australia. [PDF]
Kerry Raymond, "Reference Model of Open Distributed Processing: Introduction", Proceedings of the 3rd IFIP TC6/WG6.1 International Conference on Open Distributed Processing, pp 3-14, Brisbane (Australia), February 1995. [PDF]
Wayne Brookes, Andrew Berry, Andy Bond, Jaga Indulska, Kerry Raymond, “A Type Model Supporting Interoperability in Open Distributed Systems”, in Proc. 1st International Conference on Telecommunications Information Networking Architecture (TINA 1995), pages 275--289, Melbourne, Australia, February 1995. [PDF]
Andy Berry, Kerry Raymond, editors, “The DSTC Architecture Model”, June 1994. [PDF]
Jaga Indulska, Kerry Raymond, “Application of ODP and Type Management Concepts to Network Management”, Annals of Telecommunications, 49 (1-2): 57-64, Jan-Feb 1994. [PDF]
Ashley Beitz, Paul King, Kerry Raymond , “Is DCE a Support Environment for ODP?”, Proc. IFIP International Conference on Open Distributed Processing (ICODP'93), Berlin, Germany, 13 -16 September, 1993, pp. 217- 231. [PDF (A5) or PDF (A4)]
Andrew Berry, Kerry Raymond, “An Improved Model for Transactional Operations in RM-ODP Proc. IFIP International Conference on Open Distributed Processing (ICODP'93), Berlin, Germany, 13 -16 September, 1993: pp 353-364. [PDF]
Mirion Bearman, Kerry Raymond, "Contexts, views, and rules: an integrated approach to trader contexts", Proc. IFIP International Conference on Open Distributed Processing (ICODP'93) Berlin, Germany, 13 - 16 September, 1993 [PDF]
Jaga Indulska, Kerry Raymond, Mirion Bearman, “A Type Management System for an ODP Trader”, Proc. IFIP International Conference on Open Distributed Processing, pages 141 - 152, Berlin, Germany, September 1993. [PDF]
Kerry Raymond, “Reference Model of Open Distributed Processing: a Tutorial”, In J. de Meer, B. Mahr, and O. Spaniol, editors, 2nd International IFIP TC6 Conference on Open Distributed Processing, pages 3-14, Berlin, Germany, September 1993. [PDF]
Ashley Beitz, Andrew Berry, Andrew Lister, Kerry Raymond, “Introduction to Open Distributed Processing”, Proc. ACS Queensland Branch Conference - Overcoming Isolation: The Human-Computer Connection, Townsville , Australia, 1993, pp. 27-34.
Ashley Beitz, Paul King, Kerry Raymond, “Comparing two Distributed Environments: DCE and ANSAware”, Proc. International DCE Workshop (1993), Karlsruhe, Germany. [PDF]
Ashley Beitz and Kerry Raymond, “ Is ANSAware 3.0 a Support Environment for Open Distributed Processing?”, Proc. 2nd Australian Conference on Telecommunications Software, February 1993, Wollongong, Australia, pp 141-148.
Jaga Indulska, Kerry Raymond, “ What can Network Management Gain from ODP and its Type Management”, IFIP/IEEE Workshop on Requirements and Techniques for Network Management, May 1993. [PDF of extended abstract]
Phil Stocks, Kerry Raymond, David Carrington, Andrew Lister. “Modelling open distributed systems in Z”, Computer Communications, 15(2):103-113, Mar. 1992. [PDF]
M. Bearman, K. Raymond. “Federating Traders: an ODP Adventure”, Proc. of the IFIP TC6/WG6.4 Int. Workshop on Open Distributed Processing, Berlin, Germany, October 1991. [PDF]
Kerry Raymond, “ Introducing Open Distributed Processing”, Proc. 1st Australian Conference on Telecommunications Software (FACTS), Melbourne, 22-24 April 1991. [PDF]
Kerry Raymond, “Go-Between: a Prototype Trader”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 77, March 1991 [PDF]
Mirion Bearman, Kerry Raymond, “Proposed Working Document on the Trader”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 75, Feb 1991 [PDF (part 1), PDF (part 2)]
Michael Pilling, Alan Burns, Kerry Raymond, “Formal Specification and Proofs of Inheritance Protocols for Real-Time Scheduling”, Software Engineering Journal 5 (5): 263-279, Sept 1990 [PDF]
Philip Stocks, Kerry Raymond, David Carrington, “Specifying ODP Systems in Z”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 35, March 1990 [PDF]
Iain Fogg, Brian Hicks, Andrew Lister, Tim Mansfield, Kerry. Raymond, “A comparison of LOTOS and Z for specifying distributed systems”, Australian Computer Science Communications (Proc. 13th Australian Computer Science Conference, ACSC-13, Melbourne), 12(1):88-96, February 1990. [PDF]
Kerry Raymond, Tim Mansfield, “Using Z for Distributed Systems Specification”, Australian Computer Science Communications (Proc. 13th Australian Computer Science Conference, ACSC-13, Melbourne >), 12(1):314-321, February 1990. [PDF]
Kerry Raymond, “Modelling and Specification for ODP”, Proc. Open Distributed Processing Workshop, Sydney, 18-19 January 1990 [PDF]
Kerry Raymond, Tim Mansfield, “Using Z for Distributed Systems Specification”, Proc. Open Distributed Processing Workshop, Sydney, 18-19 January 1990 [PDF]
Iain Fogg, Brian Hiks, Andrew Lister, Tim Mansfield, Kerry Raymond, “A Comparison of LOTOS and Z for Specifying Distributed Systems”, Proc. Open Distributed Processing Workshop, Sydney, 18-19 January 1990 [PDF]
Kerry Raymond, Tim Mansfield, “Concurrency Control Summary (Updated)”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 16, 16 Jan 1990 [PDF]
Kerry Raymond, Tim Mansfield, “Specifying Distributed Algorithms in Object-Z”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 37, April 1990. [PDF]
Kerry Raymond, “A Challenge to LOTOS as a Formal Description Technique for Open Distributed Processing”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 23, 18 Oct 1989. [PDF]
Kerry Raymond, “Specification of a Distributed Database”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 15, October 1989 [PDF (draft)]
Iain Fogg, Brian Hicks, Andrew Lister, Tim Mansfield, Kerry Raymond, “A Comparison of LOTOS and Z for Specifying Distributed Systems”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 18, 10 May 1989 [PDF]
Kerry Raymond, “Concurrency Control Summary”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 12, 3 May 1989. [PDF]
Tim Mansfield, Kerry Raymond, “Expressing Liveness Constraints in LOTOS”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 10, 31 March 1989. [PDF]
Kerry Raymond, Tim Mansfield, “Specification of a Distributed System”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 8, 21 March 1989. [PDF]
Kerry Raymond, “A distributed algorithm for multiple entries to a critical section”, Information Processing Letters, 30(4):189-193, Feb. 1989 [PDF]
Kerry Raymond, “A Consensus Algorithm for Distributed Semaphores”, Australian Computer Science Communications Volume 11 Number 1, Proc. 12th Australian Computer Science Conference (ACSC-12), 8-10 February 1989, pp 88-97. [PDF]
Kerry Raymond, Tim Mansfield, “A Specification in Z of Topor’s Termination Detection Algorithm”, University of Queensland Centre of Expertise in Distributed Information Systems CEDIS), Discussion Document No 4, 8 Jan 1989. [PDF]
Kerry Raymond, Tim Mansfield, “A High Level Specification of Distributed Termination in Z”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 3, 8 Jan 1989. [PDF]
Tim Mansfield, Kerry Raymond, “A Specification in LOTOS of Topor’s Distributed Termination Detection Algorithm”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 2, 6 Jan 1989. [PDF]
Tim Mansfield, Kerry Raymond, “High-Level Specification of Termination Detection in a Distributed System in LOTOS”, University of Queensland Centre of Expertise in Distributed Information Systems (CEDIS), Discussion Document No 1, 6 Jan 1989. [PDF]
Kerry Raymond, “A Tree Based Algorithm for Distributed Mutual Exclusion”, ACM Transactions on Computer Systems, February 1989, pp 61-77. [PDF]
Kerry Raymond, “Implementing Distributed Semaphores using Distributed Mutual Exclusion Techniques”, University of Queensland Dept of Computer Science Technical Report No 93, July 1988 [PDF]
Kerry Raymond, “Multiple Entries with Ricart and Agrawala’s Distributed Mutual Exclusion Algorithm”, University of Queensland Dept of Computer Science Technical Report No 78, December 1987 [PDF]
Kerry Raymond, “Counting the Cost of Communication Primitives for Distributed Computing”, Australian Computer Science Communications Vol 5 No 1 (Proc. 6th Australian Computer Science Conference, ACSC-6, Sydney, 10-12 Feb 1983) pp 214-224 [PDF]
Kerry Raymond, “A Distributed Cookbook”, University of Queensland Dept of Computer Science Technical Report No 40, Feb 1983. [PDF]
Kerry Raymond, Andrew Lister, “Streams: An Implementation of Distributed Mailboxes”, Australian Computer Science Communications Vol 4 No 1 (Proc. 5th Australian Computer Science Conference, ACSC-5, Perth, Feb 1982) pp 173-181 [PDF]
Iain Fogg, Brian Hicks, Andrew Lister, Tim Mansfield, Kerry Raymond, Philip Stocks, “Specifying Distributed Systems: LOTOS or Z?”, ??? [PDF]