• Room 03.029 - Computer Science Building

    United Kingdom

Accepting PhD Students

PhD projects

- Software engineering including Automated Software Refactoring - Requirements Engineering and Evolution - Software Evolution prediction

19942019

Research output per year

If you made any changes in Pure these will be visible here soon.

Research Output

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

Agent-oriented Requirements Modelling

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

Research output: Contribution to conferencePaper

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

Open Access
File
10 Citations (Scopus)
372 Downloads (Pure)

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

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

2 Citations (Scopus)

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

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

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

Open Access
File
159 Downloads (Pure)

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

8 Citations (Scopus)

A Software Requirements Change Source Taxonomy

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

Research output: Contribution to conferencePaper

28 Citations (Scopus)

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

Open Access
File
280 Downloads (Pure)

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

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

Open Access
File
151 Downloads (Pure)

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

Open Access
File
3 Citations (Scopus)
241 Downloads (Pure)

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

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

Open Access
File
1 Citation (Scopus)
368 Downloads (Pure)

Collaborative Risk Management

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

Research output: Contribution to conferencePaper

4 Citations (Scopus)

Decision Support for Planning Software Evolution with Risk Management

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

Research output: Contribution to conferencePaper

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

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

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

7 Citations (Scopus)

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

Experiences of Using Authoring Packages as a Means of Student Learning

Greer, D., Apr 1995.

Research output: Contribution to conferencePaper

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

16 Citations (Scopus)

Incorporating Object Modelling into a Software Engineering Course

Greer, D., Jun 1997.

Research output: Contribution to conferencePaper

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

Open Access
File
10 Downloads (Pure)

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

18 Citations (Scopus)

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

18 Citations (Scopus)
Open Access

Java for Scientists - Fast

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

Research output: Contribution to conferencePaper

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

3 Citations (Scopus)

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

2 Citations (Scopus)

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

1 Citation (Scopus)

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

Open Access
File
431 Downloads (Pure)

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

Open Access
File
4 Citations (Scopus)
621 Downloads (Pure)

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

10 Citations (Scopus)

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

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

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

Open Access
File
57 Downloads (Pure)

Modeling, auto-generation and adaptation of multi-agent systems

Xiao, L. & Greer, D., 01 Dec 2005, In : CEUR Workshop Proceedings. 363, p. 219-230 12 p.

Research output: Contribution to journalArticle

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

17 Citations (Scopus)

Modelling Agent Knowledge with Business Rules

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

Research output: Contribution to conferencePaper

3 Citations (Scopus)

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

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

Open Access
File
1 Citation (Scopus)
408 Downloads (Pure)

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 others, Tuzcu, 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

Open Access
File
52 Citations (Scopus)
291 Downloads (Pure)

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

File
11 Citations (Scopus)
258 Downloads (Pure)

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

17 Citations (Scopus)

Release Planning under Risk and Resource Constraints

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

Research output: Contribution to conferencePaper

64 Citations (Scopus)

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

Review: Evolutionary Web Development

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

Research output: Contribution to journalArticle

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

Risk Management: Implicit and Explicit

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

Research output: Contribution to conferencePaper