Scopus Citations 0

    1. 2019
    2. Published

      Using a Many-Objective Approach to Investigate Automated Refactoring

      Mohan, M. & Greer, D., 01 Aug 2019, In : Information and Software Technology. 112, p. 83-101 29 p.

      Research output: Contribution to journalArticle

    3. Early online date

      Automated Multi-objective Refactoring Based on Quality and Code Element Recentness

      Mohan, M. & Greer, D., 29 Jun 2019, In : Communications in Computer and Information Science. 1023, p. 334-351 18 p.

      Research output: Contribution to journalArticle

    4. Forthcoming

      Maximizing Refactoring Coverage in an Automated Maintenance Approach using Multi-Objective Optimization

      Mohan, M., Greer, D. & McMullan, P., 28 May 2019, (Accepted) Proceddings of the 3rd International Workshop on Refactoring (IWOR). IEEE Computer Society, p. 31-38 8 p.

      Research output: Chapter in Book/Report/Conference proceedingConference contribution

    5. Published

      Status Quo in Requirements Engineering: A Theory and a Global Family of Surveys

      Wagner, S., Méndez Fernández, D., Michael, F., Vetrò, A., Kalinowski, M., Wieringa, R., Pfahl, D., Conte, T., Christiansson, M-T., Greer, D., Lassenius, C., Männistö, T., Nayebi, M., Oivo, M., Penzenstadler, B., Prikladnicki, R., Ruhe, G., Schekelmann, A., Sen, S., Spínola, R. & 3 othersTuzcu, A., De La Vara, J. L. & Winkler, D., 01 Feb 2019, In : ACM Transactions on Software Engineering and Methodology (TOSEM). 28, 2, 48 p., 9., 9

      Research output: Contribution to journalArticle

    6. Published

      Investigating Evolution in Open Source Software

      Greer, D. & Greer, D., 2019, Computational Science and Its Applications – ICCSA 2019 - 19th International Conference, 2019, Proceedings: Proc. 2019 International Conference on Computational Science and its Applications (ICCSA). Gervasi, O., Stankova, E., Korkhov, V., Torre, C., Tarantino, E., Misra, S., Murgante, B., Rocha, A. M. A. C., Taniar, D. & Apduhan, B. O. (eds.). Switzerland: Springer Nature Switzerland, Vol. 11623. p. 242-256 15 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 11623 LNCS).

      Research output: Chapter in Book/Report/Conference proceedingConference contribution

    7. 2018
    8. Early online date

      Lecturing to Your Students: Is Their Heart In It?

      McGowan, A., Hanna, P., Greer, D. & Busch, J., 18 Oct 2018, Proceedings of the Future Technologies Conference. Vol. 880. p. 1005-1016 8 p. (Advances in Intelligent Systems and Computing).

      Research output: Chapter in Book/Report/Conference proceedingConference contribution

    9. Published

      An Approach to Prioritize Classes in a Multi-objective Software Maintenance Framework

      Mohan, M. & Greer, D., 23 Mar 2018, Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2018). SciTePress, p. 215-222 8 p.

      Research output: Chapter in Book/Report/Conference proceedingConference contribution

    10. Published

      Automated Refactoring of Software Using Version History and a Code Element Recentness Measure

      Mohan, M. & Greer, D., 23 Mar 2018, Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2018). SciTePress, p. 455-462 8 p.

      Research output: Chapter in Book/Report/Conference proceedingConference contribution

    11. Published

      A Survey of Search-Based Refactoring for Software Maintenance

      Mohan, M. & Greer, D., 07 Feb 2018, In : Journal of Software Engineering Research and Development. 6, 3, 52 p.

      Research output: Contribution to journalArticle

    12. Published

      Capturing Risks in Agile Methods

      Odzaly, E., Greer, D. & Stewart, D., 01 Feb 2018, In : Advanced Science Letters. 24, 2, p. 1509–1513 5 p.

      Research output: Contribution to journalArticle

    13. 2017
    14. Published

      MultiRefactor: Automated Refactoring To Improve Software Quality

      Mohan, M. & Greer, D., 28 Oct 2017, Proceedings of the 2017 International Conference on Product-Focused Software Process Improvement (PROFES). Springer Lecture Notes in Computer Science (LNCS), Vol. 10611. p. 556-572 12 p. (Lecture Notes in Computer Science ).

      Research output: Chapter in Book/Report/Conference proceedingConference contribution

    15. Early online date

      MultiRefactor: Automated Refactoring To Improve Software Quality

      Mohan, M. & Greer, D., 17 Oct 2017, Proceedings of the 2017 International Conference on Product-Focused Software Process Improvement (PROFES). Springer Lecture Notes in Computer Science (LNCS), Vol. 10611. p. 556-572

      Research output: Chapter in Book/Report/Conference proceedingConference contribution

    16. Published

      Naming the pain in requirements engineering: Contemporary problems, causes, and effects in practice

      Mendez Fernandez, D., Wagner, S., Kalinowski, M., Felderer, M., Mafra, P., Vetro, A., Conte, T., Christiansson, M-T., Greer, D., Lassenius, C., M., T., Nayabi, M., Oivo, M., Penzenstadler, B., Pfahl, D., Prikladnicki, R., Ruhe, G., Schekelmann, A., Sen, S., Spinola, R. & 3 othersTuzcu, A., de la Vara, J. L. & Wieringa, R., Oct 2017, In : Empirical Software Engineering. 22, 5, p. 2298-2338 41 p.

      Research output: Contribution to journalArticle

    17. Published
    18. Published
    19. Published

      Learning to program – choose your lecture seat carefully?

      McGowan, A., Hanna, P., Greer, D. & Busch, J., 05 Jul 2017. 8 p.

      Research output: Contribution to conferencePaper

    20. Early online date

      Agile risk management using software agents

      Odzaly, E. E., Greer, D. & Stewart, D., 02 May 2017, In : Journal of Ambient Intelligence and Humanized Computing. p. 1-19 19 p.

      Research output: Contribution to journalArticle

    21. Published

      Learning to program – does it matter where you sit in the lecture theatre?

      McGowan, A., Hanna, P., Greer, D., Busch, J. & Anderson, N., 28 Mar 2017, p. 624. 629 p.

      Research output: Contribution to conferencePaper

    22. Published

      Lightweight Risk Management: The Development of Agile Risk Tool Agents

      Odzaly, E., Greer, D. & Stewart, D., 09 Mar 2017, First EAI International Conference on Computer Science and Engineering: Proceedings.. Vasant, P. & Duy, V. H. (eds.). European Alliance for Innovation, 10 p.

      Research output: Chapter in Book/Report/Conference proceedingConference contribution

    23. 2016
    24. Published

      Technical Debt Reduction using Search Based Automated Refactoring

      Mohan, M., Greer, D. & McMullan, P., Oct 2016, In : Journal of Systems and Software. 120, p. 183-194 12 p., 11., 11

      Research output: Contribution to journalSpecial issue

    25. 2014
    26. Published

      Class Responsibility Assignment (CRA) for Use Case Specification to Sequence Diagrams (UC2SD)

      Jali, N., Greer, D. & Hanna, P., 23 Sep 2014, p. 13-18. 6 p.

      Research output: Contribution to conferencePaper

    27. Published

      Behavioral Model Generation from Use Cases Based on Ontology Mapping and GRASP Patterns

      Jali, N., Greer, D. & Hanna, P., 01 Jul 2014, p. 324-329. 6 p.

      Research output: Contribution to conferencePaper

    28. Published

      Lightweight Risk Management in Agile projects

      Odzaly, E., Greer, D. & Stewart, D., 01 Jul 2014, p. 576-581. 6 p.

      Research output: Contribution to conferencePaper

    29. 2013
    30. Published

      Performance models of storage contention in cloud environments

      Kraft, S., Casale, G., Krishnamurthy, D., Greer, D. & Kilpatrick, P., 01 Oct 2013, In : Software and Systems Modeling. 12, 4, p. 681-704 24 p.

      Research output: Contribution to journalArticle

    31. Published

      Towards optimal software engineering: learning from agile practice

      Bustard, D., Wilkie, G. & Greer, D., Sep 2013, In : Innovations in Systems and Software Engineering. 9, 3, p. 191-200 10 p.

      Research output: Contribution to journalArticle

    32. Published
    33. 2012
    34. Published

      Towards an understanding of the causes and effects of software requirements change: two case studies

      McGee, S. & Greer, D., Jun 2012, In : Requirements Engineering. 17, 2, p. 133-155 23 p.

      Research output: Contribution to journalArticle

    35. Published

      WIQ: Work-Intensive Query Scheduling for In-Memory Database Systems

      Kraft, S., Casale, G., Jula, A., Kilpatrick, P. & Greer, D., Jun 2012, p. 1-8. 8 p.

      Research output: Contribution to conferencePaper

    36. Published

      WIQ: Work-intensive query scheduling for in-memory database systems

      Kraft, S., Casale, G., Jula, A., Kilpatrick, P. & Greer, D., 01 Jan 2012, Proceedings - 2012 IEEE 5th International Conference on Cloud Computing, CLOUD 2012. p. 33-40 8 p.

      Research output: Chapter in Book/Report/Conference proceedingOther chapter contribution

    37. 2011
    38. Published

      Software requirements change taxonomy: Evaluation by case study

      McGee, S. & Greer, D., 05 Dec 2011, Proceedings of the 2011 IEEE 19th International Requirements Engineering Conference, RE 2011. p. 25-34 10 p. 6051641

      Research output: Chapter in Book/Report/Conference proceedingConference contribution

    39. Published

      Software Requirements Change Taxonomy: A Case Study

      McGee, S. & Greer, D., Aug 2011, p. 1-10. 10 p.

      Research output: Contribution to conferencePaper

    40. Published

      IO Performance Prediction in Consolidated Virtualized Environments

      Kraft, S., Casale, G., Krishnamurthy, D., Greer, D. & Kilpatrick, P., Jan 2011, p. 295-306. 12 p.

      Research output: Contribution to conferencePaper

    41. Published

      IO Performance Prediction in Consolidated Virtualized Environments

      Kraft, S., Casale, G., Krishnamurthy, D., Greer, D. & Kilpatrick, P., 2011, ICPE'11 - Proceedings of the 2nd Joint WOSP/SIPEW International Conference on Performance Engineering. New York: ACM, p. 295-306 12 p.

      Research output: Chapter in Book/Report/Conference proceedingOther chapter contribution

    42. 2010
    43. Published

      Adaptability Performance Trade-off: a Controlled Experiment

      Brennan, A., Greer, D. & McDaid, K., Sep 2010, p. 1-4. 4 p.

      Research output: Contribution to conferencePaper

    44. Published

      Sources of Software Requirements Change from the Perspectives of Development and Maintenance

      McGee, S. & Greer, D., Sep 2010, In : International Journal on Advances in Software. 3(1-2), p. 186-200 15 p.

      Research output: Contribution to journalArticle

    45. Published

      Agile Software Development – A study of the Northern Ireland software industry, Investment Northern Ireland

      Wilkie, F. G., Bustard, D. & Greer, D., 01 Feb 2010, InvestNI.

      Research output: Book/ReportCommissioned report

    46. 2009
    47. Published

      Software project initiation and planning – an empirical study

      Greer, D. & Conradi, R., Oct 2009, In : IET Software. 3 , 5, p. 356-368 13 p.

      Research output: Contribution to journalArticle

    48. Published

      Software Risk Management Barriers: an Empirical Study

      Odzaly, E., Greer, D. & Sage, P., Oct 2009, p. 418-421. 4 p.

      Research output: Contribution to conferencePaper

    49. Published

      A Software Requirements Change Source Taxonomy

      McGee, S. & Greer, D., Sep 2009, p. 51-58. 8 p.

      Research output: Contribution to conferencePaper

    50. 2007
    51. Published

      Towards agent-oriented model-driven architecture

      Xiao, L. & Greer, D., Sep 2007, In : European Journal of Information Systems. 16 (4), 4, p. 390-406 17 p.

      Research output: Contribution to journalArticle

    52. Published

      Allowing for Task Uncertainties and Dependencies in Agile Release Planning

      Logue, K., McDaid, K. & Greer, D., May 2007, p. 275-284. 10 p.

      Research output: Contribution to conferencePaper

    53. 2006
    54. Published

      The Agent-Rule-Class Framework for Multi-Agent Systems

      Xiao, L. & Greer, D., Oct 2006, In : Multiagent and Grid Systems. 2 (4), p. 325-351 27 p.

      Research output: Contribution to journalArticle

    55. Published

      A Hierarchical Agent-oriented Knowledge Model for Multi-Agent Systems

      Xiao, L. & Greer, D., Jul 2006, p. 651-656. 6 p.

      Research output: Contribution to conferencePaper

    56. Published

      Managing Uncertainty in Agile Release Planning

      McDaid, K., Greer, D., Keenan, F., Prior, P., Taylor, P. & Coleman, G., Jul 2006, p. 138-143. 6 p.

      Research output: Contribution to conferencePaper

    57. Published

      Applying an Agility/Discipline Assessment for a Small Software Organisation

      Taylor, P. S., Sage, P., Coleman, G., McDaid, K., Lawthers, I., Corr, R. & Greer, D., 2006, In : Lecture Notes in Computer Science. 4034, p. 290-304 15 p.

      Research output: Contribution to journalArticle

    58. Published

      Do Agile GSD Experience Reports Help the Practitioner?

      Taylor, P., Greer, D., Sage, P., Coleman, G., McDaid, K. & Keenan, F., 2006, p. 87-93. 7 p.

      Research output: Contribution to conferencePaper

    59. Published

      Externalisation and Adaptation of Multi-Agent System Behaviour

      Xiao, L. & Greer, D., 2006, Advanced Topics in Database Research Volume 5. Siau, K. (ed.). IGI Publishing, p. 148-169 22 p.

      Research output: Chapter in Book/Report/Conference proceedingChapter

    60. 2005
    61. Published

      Agent-oriented Requirements Modelling

      Xiao, L. & Greer, D., Sep 2005, p. 28-37. 10 p.

      Research output: Contribution to conferencePaper

    62. Published

      Modelling Agent Knowledge with Business Rules

      Xiao, L. & Greer, D., Jul 2005, p. 566-571. 6 p.

      Research output: Contribution to conferencePaper

    63. Published

      Modelling, Auto-generation and Adaptation of Multi-Agent Systems

      Xiao, L. & Greer, D., Jun 2005, p. 605-616. 12 p.

      Research output: Contribution to conferencePaper

    64. Published

      The Adaptive Agent Model: Software Adaptivity through Dynamic Agents and XML-based Business Rules

      Xiao, L. & Greer, D., Jun 2005, p. 62-67. 6 p.

      Research output: Contribution to conferencePaper

    65. Published

      Software Adaptivity through XML-based Business Rules and Agents

      Xiao, L. & Greer, D., Mar 2005, p. 287-288. 2 p.

      Research output: Contribution to conferencePaper

    66. Published

      Implementing advanced spoken dialogue management in Java

      O'Neill, I., Hanna, P., Liu, X., Greer, D. & McTear, M., Jan 2005, In : Science of Computer Programming. 54(1), 1, p. 99-124 26 p.

      Research output: Contribution to journalArticle

    67. 2004
    68. Published

      Requirements Prioritisation for Incremental and Iterative Development

      Greer, D., Dec 2004, Requirements Engineering for Sociotechnical Systems. Mate, J. L. & Silva, A. (eds.). Information Science Publishing, p. 100-118 19 p.

      Research output: Chapter in Book/Report/Conference proceedingChapter

    69. Published

      Decision Support for Planning Software Evolution with Risk Management

      Greer, D., Jun 2004, p. 503-507. 5 p.

      Research output: Contribution to conferencePaper

    70. Published

      Software Release Planning: An Evolutionary and Iterative Approach

      Greer, D. & Ruhe, G., 15 Mar 2004, In : Information and Software Technology. 46(4), 4, p. 243-253 11 p.

      Research output: Contribution to journalArticle

    71. 2003
    72. Published

      Release Planning under Risk and Resource Constraints

      Ruhe, G. & Greer, D., Sep 2003, p. 262-271. 10 p.

      Research output: Contribution to conferencePaper

    73. Published

      A Java Implementation of Cross-Domain Mixed Initiative Spoken Dialogue Management.

      O'Neill, I., Hanna, P., Liu, X. & Greer, D., May 2003, p. 95-98. 4 p.

      Research output: Contribution to conferencePaper

    74. 2002
    75. Published

      Collaborative Risk Management

      Greer, D. & Bustard, D. W., Oct 2002, p. 406-410. 5 p.

      Research output: Contribution to conferencePaper

    76. Published

      Java for Scientists - Fast

      O'Neill, I. & Greer, D., Apr 2002, p. 113-116. 4 p.

      Research output: Contribution to conferencePaper

    77. 2001
    78. Published

      Review: Evolutionary Web Development

      Greer, D., May 2001, In : Software Focus. software focus, p. 21-22 2 p.

      Research output: Contribution to journalArticle

    79. 2000
    80. Published

      Software Process Improvement - Taking Account of Cost, Benefit and Risk

      Greer, D. & Bustard, D. W., Sep 2000, p. 1-10. 10 p.

      Research output: Contribution to conferencePaper

    81. Published

      Software Risk – Analysis and Management

      Greer, D., 01 Aug 2000, NEC Technical Reports: NEC Technical Reports. 40 p.

      Research output: Book/ReportCommissioned report

    82. Published

      Software Engineering Risk: Understanding and Management

      Greer, D., 01 Jan 2000, University of Ulster.

      Research output: Book/ReportScholarly edition

    83. Published

      Developing a Co-Evolutionary Business-IT Change Plan

      Bustard, D. W., Greer, D., He, Z., Lundy, P., Oakes, R. & Wilkie, F. G., 2000, Systems Modelling for Business Process Improvement. Bustard, D. W., Kawalek, P. & Norris, M. T. (eds.). Artech House, p. 213-232 20 p.

      Research output: Chapter in Book/Report/Conference proceedingChapter

    84. Published

      RIPPLE: Retaining Integrity in Process Products over their Long-Term Evolution

      Bustard, D. W., Greer, D., He, Z., Lundy, P., Oakes, R. & Wilkie, F. G., 2000, Systems Engineering for Business Process Change. Henderson, P. (ed.). Springer, p. 51-65 15 p.

      Research output: Chapter in Book/Report/Conference proceedingChapter

    85. 1999
    86. Published

      Effecting and Measuring Risk Reduction in Software Development

      Greer, D., Jul 1999, In : NEC Journal of Research and Development. 40(3), 3, p. 378-388 11 p.

      Research output: Contribution to journalArticle

    87. Published

      Prioritisation of System Changes using Cost-Benefit and Risk Assessments

      Greer, D., Bustard, D. W. & Sunazuka, T., Mar 1999, p. 180-187. 8 p.

      Research output: Contribution to conferencePaper

    88. 1997
    89. Published

      SERUM - Software Engineering Risk: Understanding and Management

      Greer, D., Jul 1997, In : Journal of Project and Business Risk Management. 1(4), p. 373-388 16 p.

      Research output: Contribution to journalArticle

    90. Published

      Incorporating Object Modelling into a Software Engineering Course

      Greer, D., Jun 1997.

      Research output: Contribution to conferencePaper

    91. Published

      Risk Management: Implicit and Explicit

      Greer, D., Apr 1997, p. 1-10. 10 p.

      Research output: Contribution to conferencePaper

    92. 1996
    93. Published

      Towards an Evolutionary Software Delivery Strategy based on Soft Systems and Risk Analysis

      Greer, D., Apr 1996, p. 126-133. 8 p.

      Research output: Contribution to conferencePaper

    94. 1995
    95. Published

      Experiences of Using Authoring Packages as a Means of Student Learning

      Greer, D., Apr 1995.

      Research output: Contribution to conferencePaper

    96. 1994
    97. Published

      Enhancing Soft Systems Methodology with Risk Management Techniques

      Greer, D., Bustard, D. W. & Tate, G., Sep 1994, p. 145-157. 13 p.

      Research output: Contribution to conferencePaper