• 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

Article

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)
369 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 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
276 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

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

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)

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)

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

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
51 Citations (Scopus)
285 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)

Review: Evolutionary Web Development

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

Research output: Contribution to journalArticle

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

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

9 Citations (Scopus)

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

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

Research output: Contribution to journalArticle

Open Access
File
6 Citations (Scopus)
196 Downloads (Pure)
19 Citations (Scopus)

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

Open Access
File
26 Citations (Scopus)
192 Downloads (Pure)

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

6 Citations (Scopus)

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

Open Access
File
17 Downloads (Pure)
Chapter

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

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

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

Commissioned report

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

Software Risk – Analysis and Management

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

Research output: Book/ReportCommissioned report

Conference contribution

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)

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
149 Downloads (Pure)

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)

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
428 Downloads (Pure)

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)

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)
407 Downloads (Pure)

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

13 Citations (Scopus)

Use of Wearable Technologies with Machine Learning to Understand University Student Learning Behaviours to Predict Students at Risk of Failing

McGowan, A., Hanna, P., Greer, D., Busch, J., Anderson, N., Collins, M., Cutting, D., Stewart, D. & McDowell, A., 25 Jul 2019, International Conference on Human Interaction and Emerging Technologies: IHIET 2019: Human Interaction and Emerging Technologies. Springer, Vol. 1018. p. 325-331 6 p. (Advances in Intelligent Systems and Computing).

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

Video makes the coding star?

Hanna, P., Greer, D. & Busch, J., 02 Jul 2018, 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2018 - Proceedings. Vrdoljak, B., Tijan, E., Grbac, T. G., Sruk, V., Cicin-Sain, M., Ribaric, S., Skala, K., Koricic, M., Mauher, M., Gros, S., Pale, P. & Janjic, M. (eds.). Institute of Electrical and Electronics Engineers Inc., p. 610-615 6 p.

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

Other chapter contribution

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)

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

7 Citations (Scopus)
Paper

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

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

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)

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)

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

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

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