David Edmond  |  QUT, Brisbane, Australia,   |  +61 7 3864 9484  | d.edmond@qut.edu.au  |  http://www.fit.qut.edu.au/~edmond

David Edmond
School of Information Systems, QUT
d.edmond@qut.edu.au
Index
Contact David Edmond 
School of Information Systems
Queensland University of Technology
GPO Box 2434, Brisbane 
Queensland 4001 
Australia 

Office:Level 4, 126 Margaret St 
E-mail: d.edmond@qut.edu.au
Phone: +61 7 3138 9484 
Fax: +61 7 3138 9390
 
Teaching In semester 2, 2003 my teaching responsibilities involved the following subjects:
  • "E-commerce Technologies"
    • undergraduate version (ITB262)
    • postgraduate version (ITN262)
Research interests I'm interested in a couple of fields:
  • Electronic services (their description, composition, negotiation, etc)
  • Formal specification and conceptual modelling
I am currently supervising the following research students:
  • Mitra Heravizadeh is investigating ways of improving online shopping.
  • Justin O'Sullivan is interested in electronic services, how they should be accurately described, discovered, compared, and so on.
  • Lawrence Si is developing a concepts for expressing strategies to be used in carrying out trading.
  • Moe Thandar Wynn is investigating a model for service composition.
I also am assisting in the supervsion of the following research students:
  • Michael Adams is looking at workflow evolution in the light of Activity Theory.
  • Phillipa Oaks is interested in semantic web services and what is required to make them happen.
  • Nick Russell is interested in operationalising organisational goals.
I was closely involved in a collaborative research project called REDCONE. The overall aim of the project was to explore innovative forms of internet-based trading. Our partner was GBST, a Brisbane-based company specialising in software for financial markets.

Publications
  • D. Edmond Information Modeling. Prentice Hall of Australia, Sydney, Australia, 1992.
  • D. Edmond, M.P. Papazoglou and Z. Tari. An overview of reflection and its use in cooperation, International Journal of Cooperative Information Systems, 4(1):3-44, 1995.
  • D. Edmond Refining database systems. In J.P. Bowen and M.G. Hinchey, editors, Proceedings of ZUM'95: The Z Formal Specification Notation, pages 25-44, Limerick, Ireland, September 1995, Springer Verlag Lecture Notes in Computer Science, 1995.
  • D. Edmond, M.P. Papazoglou and Z. Tari. R-OK: A reflective model for distributed object management. In M.Tamer Ozsu and O. Bukres, editors, Proceedings of RIDE'95 (Research Issues in Data Engineering), Taipei, Taiwan, March 1995.
  • M.P. Papazoglou, N.C. Russell and D.Edmond A translation protocol achieving consensus of semantics between cooperating heterogeneous database systems. Proceedings of CoopIS'96 (Conference on Cooperative Information Systems), June 1996.
  • D. Edmond and M.P. Papazoglou. Reflection is the essence of cooperation, In, M.P. Papazoglou and G. Schlageter (eds.), Cooperative Information Systems, Academic Press, 1998.
  • D. Edmond, A. Bouguettaya and B. Benatallah. Formal correctness procedures for object-oriented databases. In Proceedings of ADC-98 (Australian Database Conference), Perth, West Australia, February 1998.
  • A. Bouguettaya, B. Benatallah and D. Edmond. Reflective data sharing in managing Internet databases . In Proceedings of ICDCS-98 (Distributed Computing Systems), May 1998.
  • D. Edmond. Applications of reflection for cooperative information systems, PhD thesis, 2000.
  • D. Edmond and A.H.M. ter Hofstede. A reflective infrastructure for workflow adaptability. In Data & Knowledge Engineering, 34(3):271-304, 2000.
  • D. Edmond and A.H.M. ter Hofstede. Service composition for electronic commerce. In Proceedings of PACIS-2000 (Pacific Asia Conference on Information Systems), Hong Kong, June 2000.
  • M. Dumas, J. O'Sullivan, M. Heravizadeh, D. Edmond and A. ter Hofstede. Towards a semantic framework for service description In Proc. of the IFIP Conference on Database Semantics, Hong Kong, April 2001. Kluwer Academic Publishers.
  • M. Tut and D. Edmond. The use of patterns in service composition In Proceedings of the Workshop on Web Services, e-Business, and the Semantic Web, held in conjunction with CAiSE02, Toronto, Canada, 27-28 May, 2002. Lecture Notes in Computer Science 2512, Springer Verlag.
  • J. O'Sullivan, D. Edmond and A.H.M. ter Hofstede. What's in a service? Towards accurate description of non-functional service properties, Distributed and Parallel Databases, 12:117-133, 2002.
  • Y.-W. Si, D. Edmond, A.H.M. ter Hofstede and M. Dumas. A model for the configurable composition and synchronization of complex trading activities In Proceedings of the 2003 ACM Symposium on Applied Computing, Melbourne, Florida, USA, 2003.
  • J. O'Sullivan and D. Edmond. When and where is a service? Investigating temporal and locative service properties. , In Proceedings of the Symposium on Applications and the Internet Workshops (SAINT 2003 Workshops) - Service Oriented Computing:Models, Architectures and Applications Workshop, pages 90-94, Florida, MI, USA. IEEE Computer Society.
  • Y.-W. Si, D. Edmond, A.H.M. ter Hofstede and M. Dumas. Property propagation rules for prioritizing and synchronizing trading activities In Proceedings of CEC-2003 (IEEE Conference on E-commerce), Newport Beach, California, USA, June 2003.
  • M. Heravizadeh and D. Edmond. On the role of value-focused interfaces for online shopping. In Proceedings of PACIS-2003 (7th Pacific Asia Conference on Information Systems), July 2003, Adelaide, South Australia.
  • M. Adams, D. Edmond and A. ter Hofstede. The application of Activity Theory to dynamic workflow adaptation issues. In Proceedings of PACIS-2003 (7th Pacific Asia Conference on Information Systems), July 2003, Adelaide, South Australia.
  • P. Oaks, A. ter Hofstede, D. Edmond and M. Spork. Extending conceptual models for web based applications. In Proceedings of ER2003 (22nd International Conference on Conceptual Modeling), October 2003, Chicago, USA.
  • P. Oaks, A. ter Hofstede and D. Edmond. Capabilities: describing what services do. In Proceedings of ICSOC-2003 (1st International Conference on Service-oriented Computing), December 2003, Trento, Italy.
You can find out more about these and other publications here.
About me I am a senior lecturer in the School of Information Systems at QUT. 

I teach and research in the database area. I've been in computing for over 30 years - you'd think I'd know better! Before becoming a lecturer, I developed and participated in the development of a variety of applications. Commercial applications include accounting systems for banking and credit management, general management accounting systems, order-entry, and stock control systems. I also designed and developed a number of real-time systems for data acquisition and process control. These include building security and alarm systems, systems for controlling power generation, industrial plant and assembly-line monitoring systems. One of these was for monitoring a very large sewerage works in Canberra (try putting that in your CV!). I've also designed and developed systems software, such as compilers, data base management systems and operating systems. Some of these projects involved dozens of programmers, others were single-person.  
 




David Edmond  |  QUT, Brisbane, Australia,   |  +61 7 3864 9484  | d.edmond@qut.edu.au  |  http://www.fit.qut.edu.au/~edmond