Publications

            Refereed journal articles and refereed conference papers

          

    2006

Ehrler, L., Fleurke, M., Purvis, M. A. and Savarimuthu, B.T.R., “Agent-Based Workflow Management Systems(Wfmss) : JBees- A Distributed and Adaptive WFMS with Monitoring and Controlling Capabilities”, to be published in a special issue of the Journal of Information Systems and e-Business on Agent-Based Information (2004).

    2005

Purvis, M.A., Savarimuthu, B.T.R and Purvis, M.K, Evaluation of a multi-agent based workflow management system modeled using Coloured Petri Nets, In: M. Barley, N. Kasabov (eds.), Seventh Pacific Rim International Workshop on Multi-Agents (PRIMA2004), Auckland, New Zealand, Springer LNAI 3371, pp. 193-205, 2005

Purvis, M.A., Purvis M.K, Haidar, A. and Savarimuthu, B.T.R, A distributed workflow system with autonomous components, In: M. Barley, N. Kasabov (eds.), Seventh Pacific Rim International Workshop on Multi-Agents (PRIMA2004), Auckland, New Zealand, Springer LNAI 3371, pp. 206-216, 2005

Savarimuthu, B.T.R, Purvis M.A, Purvis,M.K and Cranefield, S,   Agent-based integration of Web Services with Workflow Management Systems (WfMSs), Accepted to be published in the proceedings of the Fourth International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2005).

Purvis, M.A., Purvis, M.K., Savarimuthu, B.T.R., George, M. and Cranefield, S. Experiences with Pair and Tri Programming in a Second Level Course. Accepted to be published in the proceedings of  Ninth International Conference on Knowledge-Based Intelligent Information & Engineering Systems, KES2005, Melbourne, Australia, 2005.

Savarimuthu, B.T.R., Purvis, M.A., and Purvis, M.K. An agent enhanced workflow management system. Accepted to be published in the proceedings of  Ninth International Conference on Knowledge-Based Intelligent Information & Engineering Systems, KES2005, Melbourne, Australia, 2005.

Savarimuthu, B.T.R., Purvis, M.A., and Purvis, M.K. Different Perspectives on Modeling Workflows In An Agent Based Workflow Management System. Accepted to be published in the proceedings of  Ninth International Conference on Knowledge-Based Intelligent Information & Engineering Systems, KES2005, Melbourne, Australia, 2005.

Savarimuthu, B.T.R, Purvis M.A, Purvis, M.K and Cranefield, S, Integrating Web Services with Agent Based Workflow Management System (WfMS), Accepted to be published in the proceedings of the 2005 IEEE/WIC/ACM International Joint Conference on Web Intelligence (WI 2005) and Intelligent Agent Technology (IAT 2005), France, 2005.

Savarimuthu, BTR., Purvis, M.A., Purvis, M.K., and Cranefield, S., Agent-Based Integration of Web Services with Workflow Management Systems, Information Science Discussion Paper Series, Number 2005/05, ISSN 1172-6024, University of Otago, Dunedin, New Zealand (2005).

    2004 

Purvis, M.A.,Savarimuthu, B.T.R and Purvis, M.K, "Evaluation of a multi-agent based workflow management system modeled using Coloured Petri Nets", To appear in the proceedings of seventh Pacific Rim International Workshop on Multi-Agents (PRIMA2004), Auckland, New Zealand

Purvis, M.A., Purvis M., Haidar, A. and Savarimuthu, B.T.R, "A distributed workflow system with autonomous components", To appear in the proceedings of seventh Pacific Rim International Workshop on Multi-Agents (PRIMA2004), Auckland, New Zealand

Savarimuthu, B.T.R and Purvis, M. "A collaborative multi-agent based workflow system", To appear in the Eighth international conference on knowledge-based intelligent information and engineering systems (KES 2004), Wellington, New Zealand

Purvis, M. A., Purvis, M. K. and Cranefield, S. (2004). Educational Experiences From a Global Software Engineering (GSE) Project. In Proc. Sixth Australasian Computing Education Conference (ACE2004), Dunedin, New Zealand. CRPIT, 30. Lister, R. and Young, A. L., Eds., ACS.

Savarimuthu, B.T.R. and Purvis, M. A. (2004). Towards a multi-lingual workflow system - a practical outlook. To appear in Proc. Australasian Workshop on Software Internationalisation (AWSI2004), Dunedin, New Zealand. CRPIT, 32. Hogan, J., Ed. ACS

Savarimuthu, B.T.R., Purvis, M. A. and Fleurke, M. (2004). Monitoring and Controlling of a Multi-agent Based Workflow System. To appear in Proc. Australasian Workshop on Data Mining and Web Intelligence (DMWI2004), Dunedin, New Zealand. CRPIT, 32. Purvis, M., Ed. ACS.

         2003

Fleurke, M and Ehrler, L, Purvis, M. A. (2003). “JBees - An Adaptive and Distributed Agent-based Workflow System”, in Proceedings of the International Workshop on Collaboration Agents: Autonomous Agents for Collaborative Environments (COLA 2003), Halifax, Canada, October 2003.  IEEE/WIC Press. Ghorbani, A. And Marsh, S., Ed.

2002

Purvis, M. K., Cranefield, S. J. S., Nowostawski, M., and Purvis, M. A., "Multi-Agent System Interaction Protocols in a Dynamically Changing Environment", to appear in Proceedings of the Workshop – Toward an Application Science: MAS Problem Spaces and Their Implications to Achieving Globally Coherent Behavior, 1st International Joint Conference on Autonomous Agents and Multi-Agent Systems, Bologna, Italy (2002).

Purvis, M. K., Huang, P., Purvis, M. A., Cranefield, S. J., and Schievink, M., “Interaction Protocols for a Network of Environmental Problem Solvers”, Proceedings of the 2002 iEMSs International Meeting: Integrated Assessment and Decision Support (iEMSs 2002), Volume 3, Editors: Rizzoli, A.E. and Jakeman, A.J., The International Environmental Modelling and Software Society,  Lugano, Switzerland (2002) 318-323

2001

Purvis, M.K. and Purvis, M.A. and Lemalu, S. (2001). "A framework for distributed workflow systems", in Proceedings of the 34th Hawaii International Conference on System Sciences (HICSS-34), Software Technology track, Integrated Modeling of Distributed Systems and Workflow Applications minitrack, Maui, Hawai'i, January 2001. IEEE Computer Society Press.

2000

Purvis, M. K. and Purvis, M. A. and Lemalu, S. (2000). “An Adaptive Distributed Workflow System Framework”, Proceedings of the Seventh Asia Pacific Software Engineering Conference (APSEC’2000), IEEE Computer Society Press, Los Alamitos, CA (2000) 311-318.

Purvis, M. A. and Purvis M.K. (2000). “Simulation and Analysis of Legal Processes”. Proceedings of the 2000 AI, Simulation and Planning in High Autonomy Systems, (ed.) Sarjoughian H. S. and Cellier F.E. and Marefat M.M and Rozenblit J. W, Tucson, Arizona, U.S.A: 229-234.

1999

Purvis, M. A. and Purvis M. K. (1999). "Analysis of a Dynamic Model of Legal Process Behaviour".  Proceedings of the MODSIM'99 International Congress on Modelling and Simulation Proceedings, (ed.) Oxley, L. and Scrimgeour, Frank and Jakeman, Anthony. Hamilton, New Zealand: 729-734.

Purvis, M. A. and Purvis M. K. (1999). “A Dynamic Model of Legal Process Behaviour”. Proceedings of the IASTED International Conference- Applied Modelling and Simulation (AMS’99), (ed.) Hamza, M. H., Cairns, Australia: 124-129

1996 - 1998

Purvis, M. A. (1998). Dynamic Modelling of Legal Processes with Petri nets, Ph.D. thesis, University of Otago.

Askar-Tehrany, M. and Purvis, M. K. (1997). "Modelling and Simulation of Legal Processes". The Third Annual Conference of Computer Society of Iran (CSICC 97), (ed.) Fathi, M. Tehran, Iran, Computer Engineering Department, Iran University of Science and Technology: 7-12.

M. K. Purvis, M. A. Purvis, and Paul Jones (1996). “A Group Collaboration Tool for Software Engineering Projects”, Proceedings of Software Engineering: Education & Practice, Dunedin, New Zealand: 362 - 365

1995

Purvis, M. K., Purvis, M. A. and Benwell, G. L. (1995). “Modelling and Simulation of the New  Zealand Resource Management Act.” Journal of Law and Information Science, 6(2): 181-192.

Purvis, M. K., Benwell, G. L. and Purvis, M. A. (1995). “Dynamic Modelling of the Resource Consent Process in the Resource Management Act.” Journal of the New Zealand Institute of Surveyors(285): 13-20.

Purvis, M. K. and Purvis, M. A. (1995). "Modelling Environmental Legislative Processes with Petri Nets". International Association of Science and Technology for Development International Conference (IASTED), Anaheim, CA, IASTED-ACTA Press: 238-246.

Purvis, M. K., Purvis, M. A., Benwell, G. L., et al. (1995). "Modelling and Simulation of a New Zealand Legislative Act". International Congress on Modelling and Simulation, (eds). Einning, P., Bridgman, H. and Williams, B. Newcastle, Australia, Modelling and Simulation Society, Australia, University of Newcastle: 313-318.

1994

Purvis, M. K., Benwell, G. L. and Purvis, M. A. (1994). “Dynamic Modelling of the Resource Management Act.” New Zealand Journal of Computing, 5(1): 45-56.

Purvis, M. A. and Purvis, M. K. (1994). "Modelling the Development of District Plans under the New Zealand Resource Management Act". Sixth Annual Colloquium of the Spatial Information Research Centre, (eds). Benwell, G. L. and Sutherland, N. C. Dunedin, New Zealand, Spatial Information Research Centre at University of Otago: 161-188.

Purvis, M. K., Benwell, G. L. and Purvis, M. A. (1994). "Dynamic Modelling of the Resource Consent Process in the Resource Management Act". Environmental and Resource Management in New Zealand, (eds). Selsky, J., Morgan, R. and Memon, A. Dunedin, New Zealand, Environmental Policy and Resource Management Centre at University of Otago: 381-394.

1993

Purvis, M. A. and Purvis, M. K. (1993). "Dynamic Modelling of the Resource Management Act".  Fifth Annual Colloquium of the Spatial Information Research Centre, (ed.) Benwell, G. L. Dunedin, New Zealand, Spatial Information Research Centre at University of Otago: 225-240.

Purvis, M. K. and Benwell, G. L. (1993). "A Computer Model of the Resource Management Act of New Zealand".  XIIth Conference of the South East Asia Regional Computer Confederation, Hong Kong: 51-60. 

1992

M. A. Purvis (1992). "Usability of SPARSKIT in Conjunction with the NSPSG Sparse Matrix Representation" (M.A. degree report), University of Texas, Austin, TX.