Faculty & Research

Portrait of James Lockerbie

James Lockerbie

Research Fellow

Faculty of Management


Visit James Lockerbie

Room BR4, Bunhill Row


Postal Address

Cass Business School
106 Bunhill Row
United Kingdom


James is a Research Fellow in the Faculty of Management at the Cass Business School. He started his research career in 2005 after graduating with an MSc in Electronic Business Systems from City, University of London. He has worked on a range of research and industrial projects, mainly in the areas of requirements analysis, modelling and specification. His most recent research has been involved in developing digital creativity support for professional work and care for older people.

His main research interests are goal modelling and analysis, and the development of creativity support tools.


Research interests

His main research interests are in goal modelling, tool development in this area (see REDEPEND) and quality requirements for services. James is the Secretary of the British Computer Society Requirements Engineering Specialist Group.




  1. Lockerbie, J. and Maiden, N.A.M. (2016). Using the Bright Sparks Software Tool During Creative Design Work. In Markopoulos, P., Martens, J.-.B., Malins, J., Coninx, K. and Liapis, A. (Eds.), Collaboration in Creative Design (pp. 319–335). Springer ISBN 978-3-319-29153-6.

Conference Papers and Proceedings (23)

  1. Maiden, N., Zachos, K., Lockerbie, J., Hoddy, S. and Camargo, K. (2017). Establishing Digital Creativity Support in Non-Creative Work Environments. 11th ACM Creativity and Cognition Conference. 27-30 June, Singapore.
  2. Maiden, N., Zachos, K., Lockerbie, J., Levis, S., Camargo, K., Hoddy, S. and Allemandi, G. (2017). Evaluating Digital Creativity Support To Improve Health-and-Safety in a Manufacturing Plant. CHI'2017 6-11 May, Denver, Colorado.
  3. (2015). Proceedings of the 1st International iStar Teaching Workshop co-located with the 27th International Conference on Advanced Information Systems Engineering (CAiSE 2015), Stockholm, Sweden, June 9, 2015. .
  4. Horkoff, J., Lockerbie, J., Franch, X., Yu, E. and Mylopoulos, J. (2015). Report on the First International i* Teaching Workshop (iStarT). .
  5. Horkoff, J., Maiden, N. and Lockerbie, J. (2015). Creativity and goal modeling for software requirements engineering. .
  6. Bennaceur, A., Lockerbie, J. and Horkoff, J. (2015). On the learnability of i∗: Experiences from a new teacher. .
  7. Maiden, N., Lockerbie, J., Zachos, K., Bertolino, A., De Angelis, G. and Lonetti, F. (2014). A requirements-led approach for specifying QoS-aware service choreographies: An experience report. .
  8. Williams, C., Ibbotson, J., Lockerbie, J. and Attwood, K. (2014). Mission Assurance through Requirements Traceability. .
  9. Alrajeh, D., Russo, A., Lockerbie, J., Maiden, N.A.M., Mavin, A. and Novak, M. (2013). Computational alignment of goals and scenarios for complex systems. .
  10. Krogstie, B.R., Krogstie, J., Maiden, N.A.M., Lockerbie, J., Wessel, D. and Knipfer, K. (2012). Collaborative modelling of reflection to inform the development and evaluation of work-based learning technologies. .
  11. Zachos, K., Lockerbie, J., Hughes, B. and Matthews, P. (2011). Towards a framework for describing cloud service characteristics for use by chief information officers. .
  12. Baresi, L., Cleland-Huang, J., Lockerbie, J., Maiden, N. and Pasquale, L. (2011). An introduction to the workshop on requirements for systems, services, and systems of systems. .
  13. Autili, M., Di Ruscio, D., Inverardi, P., Lockerbie, J. and Tivoli, M. (2011). A development process for requirements based service choreography. .
  14. Lockerbie, J., Maiden, N., Dotan, A. and Lichtner, V. (2010). Using i* to Support a Summative Evaluation. Fourth International i* Workshop 7-8 June, Tunisia.
  15. Lockerbie, J., Bush, D., Maiden, N., Blom, H. and Everdij, M. (2010). Using i* modelling as a bridge between air traffic management operational concepts and agent-based simulation analysis. .
  16. Lockerbie, J., Karlsen, K., Puccio, M., Morreale, V. and Bonura, S. (2008). Using requirements to define services for service-centric food traceability information systems. .
  17. Lockerbie, J. and Maiden, N.A.M. (2008). REDEPEND: Tool Support for i* Modelling in Large-scale Industrial Projects. .
  18. Maiden, N., Ncube, C. and Lockerbie, J. (2008). Inventing requirements: Experiences with an airport operations system. .
  19. Lockerbie, J. and Maiden, N.A.M. (2008). Extending i* to Fit with the Requirements World. .
  20. Siena, A., Maiden, N.A.M., Lockerbie, J., Karlsen, I.K., Perini, A. and Susi, A. (2008). Exploring the Effectiveness of Normative i* Modelling: Results from a Case Study on Food Chain Traceability. .
  21. Maiden, N., Lockerbie, J., Randall, D., Jones, S. and Bush, D. (2007). Using satisfaction arguments to enhance i* modelling of an air traffic management system. .
  22. Ncube, C., Lockerbie, J. and Maiden, N. (2007). Automatically generating requirements from i* models: Experiences with a complex airport operations system. .
  23. Lockerbie, J. and Maiden, N.A.M. (2006). REDEPEND: Extending i* Modelling into Requirements Processes. .

Journal Articles (2)

  1. Lockerbie, J., Maiden, N.A.M., Engmann, J., Randall, D., Jones, S. and Bush, D. (2012). Exploring the impact of software requirements on system-wide goals: a method using satisfaction arguments and i* goal modelling. Requir. Eng., 17, pp. 227–254. doi:10.1007/s00766-011-0138-8.
  2. Seyff, N., Maiden, N., Karlsen, K., Lockerbie, J., Grünbacher, P., Graf, F. and Ncube, C. (2009). Exploring how to use scenarios to discover requirements. Requirements Engineering, 14(2), pp. 91–111. doi:10.1007/s00766-009-0077-9.