Kraft, S., Casale, G., Krishnamurthy, D., Greer, D., Kilpatrick, P. Performance Models of Storage Contention in Cloud Environments, to appear in Journal Software and Systems Modeling (SoSym), 2012. doi:10.1007/s10270-012-0227-2
Greer, D., Hamon, Y., Agile Software Development, Software Practice and Experience, 41(9), pp 943-944 (DOI: 10.1002/spe.1100), 2011.
McGee, S., Greer, D., Software Requirements Change Taxonomy: A Case Study, Proc. IEEE International Requirements Engineering Conference, pp. 25-34, Trento, Italy, September, 2011. doi: 10.1109/RE.2011.6051641 (Distinguished paper award)
Bustard, D.W., Wilkie, G., Greer, D., Agile Software Development Diffusion: Insights from a Regional Survey, Proc. Information Systems Development, August 2011.
Kraft, S., Casale, G., Krishnamurthy, D., Greer, D. Kilpatrick, P. IO Performance Prediction in Consolidated Virtualized Environments, Proc. International Conference on Performance Engineering (second joint WOSP/SIPEW), pp. 295-306, ACM New York, NY, 2011. doi:10.1145/1958746.1958789.
McGee, S & Greer, D., Sources of Software Requirements Change from the Perspectives of Development and Maintenance, International Journal on Advances in Software, pp. 186-200, Sep 2010.
Brennan, A., Greer, D., Adaptability Performance Trade-off: a Controlled Experiment, ACM/IEEE Empirical Software Engineering and Measurement (ESEM), 2010.
Wilkie, G., Bustard, D.W., Greer, D., Agile Software Development – A study of the Northern Ireland software industry, Investment Northern Ireland, February 2010.
McGee, S,, Greer, D., A Software Requirements Change Source Taxonomy, IEEE Int. Conf. Software Engineering Advances (ICSEA), 00 51-58, IEEE Computer Society, September, 2009.
Greer, D., Conradi, R., Early Project Planning: an Empirical Investigation, IET Software, Vol. 3, Issue 5 (October), pp. 356-368, 2009.(DOI: 10.1049/iet-sen.2008.0093).
Xiao, L., Greer, D., Environment Support for the Configuration of Adaptive Agents, International Journal of Multi-Agent and Grid Systems, Volume 5, No. 1, pp 1-23, 2009 (DOI: 10.3233/MGS-2009-0122)
Xiao, L, Greer, D., Adaptive Agent Model: Software Adaptivity: using an Agent-oriented Model-Driven Architecture, Journal Information and Software Technology, 51, pp 109-137, 2009. (DOI: 10.1016/j.infsoft.208.02.002).
Odzaly, E., Greer, D., Sage, P., Software Risk Management Barriers: an Empirical Study, Proc. 3rd ACM/IEEE Empirical Software Engineering and Measurement (ESEM), IEEE Computer Society Press, pp 418-421, Oct. 2009.
Taylor, P.S., Greer, D., Coleman, G., McDaid, K., Preparing Small Software Companies for Tailored Agile Method Adoption: Minimally Intrusive Risk Assessment, Journal of Software Process: Improvement and Practice, Volume 13 Issue 5, Sept/Oct, Pages 421 – 437, DOI: 10.1002/spip.v13:5 , 2008.
Xiao, L., Greer, D., A Knowledge Hierarchy Model for Adaptive Multi-Agent Systems, International Journal of Computer Applications and Technology, Vol. 31, Nos. 1/2, pp. 3-16, 2008.
Xiao, L, Greer, D., Towards Agent-oriented Model Driven Architecture, European Journal of Information Systems, Vol. 16, Issue 4, pp. 390-406, 2007.
Logue, K., McDaid, K., Greer, D., Allowing for Task Uncertainties and Dependencies in Agile Release Planning, Proceedings of the 4th Software Measurement European Forum, pp 275-284, ISBN 9-788870-909425, Rome, Italy, 2007.
Xiao, L., Greer, D., The Agent-Rule-Class Framework for Multi-Agent Systems, International Journal of Multi-Agent and Grid Systems, Volume 2, Issue 4, pp. 325-351, 2006.
McDaid, K., Greer, D., Keenan, F., Prior, P., Taylor, P., Coleman, G., Managing Uncertainty in Agile Release Planning,, Proc. 18th Int. Conference on Software Engineering and Knowledge Engineering (SEKE'06), pp 138-143, 2006.
Xiao L., Greer, D., Externalisation and Adaptation of Multi-Agent System Behaviour, Advanced Topics in Database Research, Volume 5, pp 148-169, IGI Publishing, 2006.
Xiao, L, Greer, D., A Hierarchical Agent-oriented Knowledge Model for Multi-Agent Systems, Proc.18th Int. Conference on Software Engineering and Knowledge Engineering (SEKE'06), pp. 651-656, 2006.
Taylor, P.S., Greer, D., Sage, P., Coleman, G. McDaid, K., Lawthers, I., Corr, R., Applying an Agility/Discipline Assessment for a Small Software Organisation, Proc. 7th Int. Conf. Product Focused Software Process Improvement (PROFES), , Lecture Notes in Computer Science, 4034, pp. 290-304, 2006.
Taylor, P.S., Greer, D., Sage, P., Coleman, G. McDaid, K., Keenan, F., Do Agile GSD Experience Reports Help the Practitioner?, Proc. 28th IEEE International Conference on Software Engineering (ICSE) - First International Workshop on Global Software Development for the Practitioner (GSD), pp. 87-93, 2006.
O'Neill, I., Hanna, P., Liu, X., Greer, D., McTear, M., Implementing advanced spoken dialogue management in Java , Science of Computer Programming Journal, 54, pp 99-124, 2005.
Greer, D., Requirements Prioritisation for Incremental and Iterative Development, in Requirements Engineering for Sociotechnical Systems, editors: Maté, J.L. & Silva, A., Idea Group, Inc., ISBN: 1-59140507-6, pp 100-118, 2005.
Greer, D., Ruhe, G., Software Release Planning: An Evolutionary and Iterative Approach, Journal Information and Software Technology, 46/4 pp. 243-253, 2004.
Xiao, L. Greer, D., "The Adaptive Agent Model: Software Adaptivity through Dynamic Agents and XML-based Business Rules", Proc.17th Int. Conference on Software Engineering and Knowledge Engineering (SEKE'05), pp62-67, 2005.
Xiao, L., Greer, D., Modelling Agent Knowledge with Business Rules, Proc.17th Int. Conference on Software Engineering and Knowledge Engineering (SEKE'05), pp 566-571, 2005.
Xiao, L., Greer, D., Modelling, Auto-generation and Adaptation of Multi-Agent Systems, Proc. 10th CAiSE/IFIP8.1 International Workshop on Exploring Modelling Methods in Systems Analysis and Design (CAiSE'05- EMMSAD'05), pp 605-616, 2005.
Xiao, L., Greer, D., Agent-oriented Requirements Modelling, Proceedings of the 1st International Workshop on Requirements Engineering for Business Need and IT Alignment (REBNITA) at IEEE Requirements Engineering, , pp. 28-37, 2005.
Xiao, L., Greer, D., Software Adaptivity through XML-based Business Rules and Agents, Proc. PREP2005, pp. 287-288, Lancaster, UK, 2005.
Greer, D., Decision Support for Planning Software Evolution with Risk Management, Proc. 16th International Conference on Software Engineering and Knowledge Engineering, pp. 503-507, June, 2004.
Ruhe, G., Greer, D., Release Planning under Risk and Resource Constraints, Proc. IEEE-ACM International Symposium on Empirical Software Engineering (ISESE), pp. 262-271, 2003.
O'Neill, I., Hanna, P., Liu, X., Greer. D., A Java Implementation of Cross-Domain Mixed Initiative Spoken Dialogue Management. Proc. 2nd ACM International Conference on Principles and Practice of Programming in Java, pp. 95-98, 2003.
GGreer, D., Bustard, D.W., Collaborative Risk Management, Proc. IEEE International Conference on Systems, Man and Cybernetics, vol. 5, pp 406-410, 2002.
O'Neill, I., Greer, D., Java for Scientists - Fast, Proc. ACM Conference on the Principles and Practice of Programming in Java, Eds: Power, J.F. and Waldron, J.T., pp. 113-116, Dublin, 2002.
Greer, D., Evolutionary Web Development, Software Focus, Vol. 2, Issue 1, p21-22, Wiley, 2001.
Bustard D.W. Greer, D., He, Z., Lundy, P., Oakes, R., and ilkie, F.G., RIPPLE: Retaining Integrity in Process Products over their Long-Term Evolution, in Henderson, P. (ed.), Chapter in Systems Engineering for Business Process Change, pp.51-65, Springer, 2000.
Bustard D.W., Greer, D., He, Z., Lundy, P., Oakes, R., and Wilkie, F.G., Developing a Co-Evolutionary Business-IT Change Plan. Chapter in Bustard D.W., Kawalek, P., and Norris, M.T. (Eds.), Systems Modelling for Business Process Improvement, Artech House, pp 213-232, 2000.
Greer, D., Bustard, D.W., Software Process Improvement - Taking Account of Cost, Benefit and Risk, Proc. 3rd European Software Measurement Conference, October, 2000.
Greer, D., Software Risk – Analysis and Management, Technical Report for NEC Software Design Lab, NEC, Tokyo, Japan, 2000.
Greer, D., Software Engineering Risk Understanding and Management, DPhil thesis, University of Ulster, 2000.
Greer, D., Bustard, D. and Sunazuka, T. Effecting and Measuring Risk Reduction in Software Development, NEC Journal of Research and Development, Vol.40, No.3 (July), 1999, pp 378-383.
Greer, D., Bustard, D., Sunazuka, T. Prioritisation of System Changes using Cost-Benefit and Risk Assessments, Proc. Fourth IEEE International Symposium on Requirements Engineering (RE '99), Limerick, 1999, pp 180-187.
Greer, D. and Bustard, D.W., SERUM - Software Engineering Risk: Understanding and Management, Journal of Project and Business Risk Management, 1(4), pp. 373-388, 1997.
Greer, D., Bustard, D.W., Risk Management: Implicit and Explicit, Proc. 5th SEI Conference on Software Risk, Software Engineering Institute, Carnegie-Mellon, 1997. /p>
Greer, D., Incorporating Object Modelling into a Software Engineering Course, 5th Annual Conference on the Teaching of Computing, Dublin City University, 1997.
Greer, D., Bustard, D.W., Towards an Evolutionary Software Delivery Strategy based on Soft Systems and Risk Analysis, Proc. International Symposium and Workshop on Engineering of Computer-Based Systems, pp. 126-133, IEEE Computer Society Press, 1996.
Greer, D., Roantree, D.K. Experiences of Using Authoring Packages as a Means of Student Learning, in Proceedings of the 3rd Annual Conference on the Teaching of Computing, Dublin City University, 1995.
Bustard, D.W., Greer, D., Tate, G., Enhancing Soft Systems Methodology with Risk Management Techniques, in Software Quality Management, vol. 2, Ch.53, pp.145-157, Elsevier, Southampton, 1994.