Skip to content

Toggle service links

You are here

  1. Home
  2. Dr Lucia Rapanotti

Dr Lucia Rapanotti

Profile summary

  • Central Academic Staff
  • Associate Dean (Curriculum)
  • Faculty of Science, Technology, Engineering & Mathematics
  • School of Computing & Communications
  • lucia.rapanotti

Professional biography

I’m the Associate Dean (Curriculum) in the Faculty of Science, Technology, Engineering and Mathematics (STEM)  and a Senior Lecturer in its School of Computing and Communications. I hold with a Laurea Cum Laude (University of Milan, Italy) and a PhD (Newcastle University, UK) in Computer Science. 

I’m an Editorial Member of Expert Systems, The Journal of Knowledge Engineering and of the IARIA Journal On Advances in Internet Technology, a Chartered Engineer,  Fellow of the BCS, The Chartered Institute of IT, Senior Fellow of the Higher Education Academy and a Member of BCS ELITE (Effective Leadership in Information Technology). 

Previously, I held research positions at University of Milan (Italy), Oxford University and Newcaslte University, I was Editor-in-Chief Expert Systems, and Secretary of the BCS Requirements Engineering Specialist Group, and External Examiner for the MSc in Computer Science (Software Engineering) at the National University of Ireland, Maynooth.  I have published widely in international conferences and journals and I am a member of numerous international programme committees.

Over my academic career, I have received ten awards, including millennium product and best paper awards, and awards for exceptional performance working across a range of complex leadership challenges.

I research, develop, apply and teach innovative theories, methods and tools to address complex problems in organisations. I'm an expert in digitally mediated distance eduction.

See also my LinkedIn page.

Research interests

I research innovative theories, methods and tools to address complex problems in organisations, whether in the development of software, systems, processes or other artefacts. 

Teaching interests

I chair a Masters level research project module (T802 Research Project) and a research degree programme (Virtual MPhil), and supervise research students on MSc, MPhil and PhD degrees. Over the years, I have  designed, developed and delivered digitally mediated, undergraduate and postgraduate Computing curriculum at a distance, and led innovation projects in curriculum and research supervision.

Until very recently I was also Chair of M813 Software Development and a member of the M811 Information Security  academic team.

 

Publications

POE-Δ: Towards an engineering framework for solving change problems (2018)
Markov, Georgi; Hall, Jon G. and Rapanotti, Lucia
Systems Research and Behavioral Science ((Early Access))
A design theory for software engineering (2017-07)
Hall, Jon G. and Rapanotti, Lucia
Information and Software Technology, 87 (pp. 46-61)
Safety Engineering with COTS components (2017-04)
O'Halloran, Mark; Hall, Jon G. and Rapanotti, Lucia
Reliability Engineering & System Safety, 160 (pp. 54-66)
On the systematic transformation of requirements to specifications (2014-11)
Li, Zhi; Hall, Jon and Rapanotti, Lucia
Requirements Engineering, 19(4) (pp. 397-419)
Use of avatar virtual conferencing to co-ordinate cardiac multi-centre research (2014-10-20)
Haywood, Guy A.; Davies, Edward J.; Boulos, Maged N Kamel and Rapanotti, Lucia
International Journal of Cardiology, 176(3) (pp. 1086-1088)
Design rationale capture for process improvement in the globalised enterprise: an industrial study (2013-10)
Nkwocha, A.; Hall, J. G. and Rapanotti, L.
Software and Systems Modeling, 12(4) (pp. 825-845)
Enterprise Architecture: a snapshot from practice (2013-09-13)
Clark, Michael; Hall, Jon G. and Rapanotti, Lucia
International Journal of IT/Business Alignment and Governance, 4(1) (pp. 1-10)
Beauty in software engineering (2013-02)
Hall, Jon G. and Rapanotti, Lucia
Computer, 46(2) (pp. 85-87)
Enterprising research skills: academia's changing role (2013)
Hall, Jon G. and Rapanotti, Lucia
International Journal of Learning and Intellectual Capital, 10(1) (pp. 1-17)
Software engineering as the design theoretic transformation of software problems (2012)
Hall, Jon G. and Rapanotti, Lucia
Innovations in Systems and Software Engineering, 8(3) (pp. 175-193)
Design concerns in the engineering of virtual worlds for learning (2011)
Rapanotti, Lucia and Hall, Jon G.
Behaviour & Information Technology, 30(1) (pp. 27-37)
Assurance-driven design in Problem Oriented Engineering (2009-10)
Hall, Jon and Rapanotti, Lucia
International Journal on Advances in Systems and Measurements, 2(1) (pp. 119-130)
Problem Oriented Software Engineering: solving the package router control problem (2008-04)
Hall, Jon G.; Rapanotti, Lucia and Jackson, Michael
IEEE Transactions on Software Engineering, 34(2) (pp. 226-241)
Special issue on applications and advances in problem frames (2008)
Hall, Jon G.; Rapanotti, Lucia; Cox, Karl and Jin, Zhi
Expert Systems, 25(1) (pp. 4-6)
Deriving specifications from requirements through problem reduction (2006-10)
Rapanotti, L.; Hall, J. G. and Li, Z.
IEE Proceedings: Software, 153(5) (pp. 183-198)
Problem Reduction: a systematic technique for deriving Specifications from Requirements (2006-10)
Rapanotti, Lucia; Hall, Jon and Li, Zhi
IEE Proceedings: Software, 153(5) (pp. 183-198)
Learning software engineering at a distance (2006)
Quinn, Brendan; Barroca, Leonor; Nuseibeh, Bashar; Fernandez-Ramil, Juan; Rapanotti, Lucia; Thomas, Pete and Wermelinger, Michel
IEEE Software, 23(6) (pp. 36-43)
A roadmap of problem frames research (2005-11)
Cox, Karl; Hall, Jon G. and Rapanotti, Lucia
Information and Software Technology, 47(14) (pp. 891-902)
Problem frame semantics for software development (2005-05)
Hall, Jon G.; Rapanotti, Lucia and Jackson, Michael
Journal of Software and Systems Modeling, 4(2) (pp. 189-198)
eTutorials with voice groupware: real-time conferencing to support computing students at a distance (2002-06)
Rapanotti, Lucia; Blake, Canan T. and Griffiths, Robert
ACM Bulletin, 34(3) (pp. 116-120)
3D virtual worlds in higher education (2011-08)
Rapanotti, Lucia; Minocha, Shailey; Barroca, Leonor; Boulos, Maged N. Kamel and Morse, David R.
In: Olofsson, Anders D. and Lindberg, J. Ola eds. Informed Design of Educational Technologies in Higher Education: Enhanced Learning and Teaching (pp. 212-240)
ISBN : 978-1-61350-080-4 | Publisher : IGI Global
2010 ICSE international workshop on advances and applications of problem orientation (WAAPO-2010) (2010-05)
Hall, Jon G.; Rapanotti, Lucia; Naish, James and Zhao, Liping
In: Kramer, Jeff; Bishop, Judith; Devanbu, Prem and Uchitel, Sebastian eds. Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering (pp. 467-468)
ISBN : 9781605587196 | Publisher : ACM | Published : New York, USA
Problem frames for socio-technical systems (2009)
Hall, Jon and Rapanotti, Lucia
In: Zaphiris, Panayiotis and Ang, Chee Siang eds. Human Computer Interaction: Concepts, Methodologies, Tools, and Applications (pp. 713-731)
ISBN : 9781605660523 | Publisher : Information Science Reference | Published : Hershey, PA
Requirements analysis in context with POE design (2009)
Hall, Jon and Rapanotti, Lucia
In: Nistazakis, Manos; Poernomo, Dr Iman and Tsaramirsis, George eds. Proceedings of the 1st International Workshop on Requirements Analysis
ISBN : 9781847766632 | Publisher : Pearson
Problem frames for sociotechnical systems (2008-10)
Hall, Jon and Rapanotti, Lucia
In: Zaphiris, Panayiotis and Ang, Chee Siang eds. Human Computer Interaction: Concepts, Methodologies, Tools, and Applications (pp. 713-731)
ISBN : 978-1-60566-052-3 | Publisher : Information Science Reference | Published : Hershey, PA
Safety process improvement with POSE and Alloy (2007-09)
Mannering, Derek; Hall, Jon and Rapanotti, Lucia
In: Saglietti, F and Oster, N eds. Computer Safety, Reliability, and Security. Lecture Notes in Computer Science (pp. 252-257)
ISBN : 978-3-540-75100-7 | Publisher : Springer | Published : Berlin
Towards Normal Design for Safety-Critical Systems (2007)
Mannering, Derek; Hall, Jon and Rapanotti, Lucia
In: Dwyer, Matthew, B. and Lopes, Antonia eds. Fundamental Approaches to Software Engineering. Lecture Notes in Computer Science (pp. 398-411)
ISBN : 978-3-540-71288-6 | Publisher : Springer Verlag
Problem-based analysis of organisational change: a real-world example (2006)
Brier, John; Rapanotti, Lucia and Hall, Jon G.
In: Proceedings of the 2006 international workshop on Advances and applications of problem frames (pp. 13-18)
ISBN : 1595934065 | Publisher : ACM Press | Published : New York, NY, USA
Problem frames for socio-technical systems (2005)
Hall, Jon and Rapanotti, Lucia
In: Maté, José and Silva, Andrés eds. Requirements Engineering for Sociotechnical Systems
ISBN : 1591405068 | Publisher : Idea Group Publishing
Usability evaluation of distributed groupware in distance learning (2004)
Blake, Canan and Rapanotti, Lucia
In: Akpinar, Y. ed. Proceedings of the Fifth International Conference on Information Technology Besed Higher Education and Training (pp. 500-504)
ISBN : 0-7803-8596-9 | Publisher : IEEE | Published : New York, USA
Extending low-cost remote evaluation with synchronous communication (2002)
Dunckley, Lynne; Rapanotti, Lucia and Hall, Jon
In: Faulkner, Xristine; Finlay, Janet and Detienne, Francoise eds. People and computers XVI - memorable yet invisible: Proceedings of HC12002
ISBN : 1852336595 | Publisher : Springer-Verlag
Automatic synthesis of parallel algorithms (1995)
Megson, Graham M.; Rapanotti, Lucia and Chen, Xu
In: Ferreira, A. and Pardalos, P.M. eds. Solving Combinatorial Optimization Problems in Parallel. Lecture Notes in Computer Science (1054) (pp. 51-86)
ISBN : 978-3-540-61043-4 | Publisher : Springer-Verlag | Published : Berlin
Proceedings of ICSE 2nd International Workshop on Applications and Advances of Problem Frames (2006)
Hall, Jon; Rapanotti, Lucia; Cox, Karl and Zhi, Jin eds.
ISBN : 1-59593-406-5 | Publisher : ACM Press
Proceedings of ICSE 1st International Workshop on Applications and Advances of Problem Frames (2004)
Cox, Karl; Hall, Jon and Rapanotti, Lucia eds.
ISBN : 0-86341-419-2 | Publisher : IEEE CS press | Published : Stevenage
Evaluating A Pedagogy To Close The Gap Between Theory And Professional Practice In Masters Education (2018)
Hall, Jon. G.; Rapanotti, Lucia; Self, Steven; Slaymaker, Mark and King, David
In : 11th Annual International Conference of Education, Research and Innovation (ICERI2018) (12-14 Nov 2018, Seville, Spain)
Problem drift: a risk model for complex socio-technical projects (2017)
Costantini, Silvana; Hall, Jon G. and Rapanotti, Lucia
In : 3rd International Workshop on Socio-Technical Perspective in IS development (STPIS'17) (13 Jun 2017, Essen, Germany)
A phenomenal basis for hybrid modelling (2017)
Hall, Jon G; Rapanotti, Lucia and Markov, Georgi
In : Proceedings of 5th IEEE International Workshop on Formal Methods Integration (IEEE FMi 2017) (4-6 Aug 2017)
RE-PROVO: an evaluation of gamification in a law enforcement organization (2016-10)
Alexandrova, Assia; Rapanotti, Lucia and Horrocks, Ivan
In : Fictional Game Elements 2016 (FGE 2016) (16-19 Oct 2016, Austin, TX)
Parametrising a theory of software problem solving (2016-05-14)
Hall, Jon G. and Rapanotti, Lucia
In : Proceedings of the 5th International Workshop on Theory-Oriented Software Engineering (16 May 2016, Austin, Texas) (pp. 22-25)
The legacy problem in government agencies: an exploratory study (2015-05-27)
Alexandrova, Assia; Rapanotti, Lucia and Horrocks, Ivan
In : 16th Annual International Conference on Digital Government Research (27-30 May 2015, Phoenix, Arizona) (pp. 150-159)
Teaching software systems thinking at The Open University (2015-05)
Wermelinger, Michel; Hall, Jon; Rapanotti, Lucia; Barroca, Leonor; Ramage, Magnus and Bandara, Arosha
In : Joint Software Engineering Education and Training Conference (18-22 May 2015, Florence, Italy) (pp. 307-310)
Towards process design for efficient organisational problem solving (2015)
Kaminski, Dariusz; Hall, Jon G. and Rapanotti, Lucia
In : Fifth International Conference on Business Intelligence and Technology (BUSTECH 2015) (22-27 Mar 2015, Nice, France) (pp. 20-25)
An engineering framework for dealing with change problems: theoretical underpinnings and initial evaluation (2015)
Markov, Georgi; Hall, Jon G. and Rapanotti, Lucia
In : 15th International Conference on Knowledge, Culture and Change in Organizations and the Organization Knowledge Community (19-20 Feb 2015, Berkeley, California USA)
Masters-level software engineering education and the enriched student context (2015)
Hall, Jon G. and Rapanotti, Lucia
In : 37th International Conference on Software Engineering (ICSE) (16-24 May 2015, Firenze, Italy) (pp. 311-314)
Towards a design theoretic characterisation of software development process models (2015)
Hall, Jon G. and Rapanotti, Lucia
In : Fourth SEMAT Workshop on General Theory of Software Engineering (GTSE 2015) (18 May 2015, Florence, Italy) (pp. 3-14)
Innovation vs. Heritage: a Requirements Game to Encourage Creativity in Government Agencies' Legacy Systems Replacement Projects. (2014)
Alexandrova, Assia; Rapanotti, Lucia and Horrocks, Ivan
In : 4th International Workshop on Creativity in Requirements Engineering (CreaRE) (7-10 Apr 2014, Essen) (pp. 12-20)
Towards executable business processes with the problem oriented engineering process algebra (2011-10)
Kaminski, Darius; Hall, Jon G. and Rapanotti, Lucia
In : IARIA Sixth International Conference on Software Engineering Advances, ICSEA 2011 (23-29 Oct 2011, Barcelona)
Requirements practices in e-government solution development (2011-07)
Alexandrova, Assia; Rapanotti, Lucia and Meehan, Anthony
In : 2011 International Conference on e-Learning, e-Business, Enterprise Information Systems, and e-Government (18-21 Jul 2011, Las Vegas, USA)
On the construction of specifications from requirements (2011)
Li, Zhi; Hall, Jon and Rapanotti, Lucia
In : Proceedings of the 14th Workshop on Requirements Engineering (28-29 Apr 2011, Rio de Janeiro-RJ, Brasil)
Modeling domain knowledge in support of requirements analysis in software engineering (2010-12)
Li, Zhi; Hall, Jon and Rapanotti, Lucia
In : International Conference on Power and Energy Systems (ICPES 2010) (20-21 Dec 2010, Beijing)
Developing research degrees online (2010-11)
Barroca, Leonor; Rapanotti, Lucia; Petre, Marian; Vargas-Vera, Maria and Reeves, Ahmad
In : International Conference on Education, Research and Innovation (15-17 Nov 2010, Madrid, Spain)
Design rationale capture in the globalised enterprise: an industrial study (2010-08)
Nkwocha, Ann; Hall, Jon G. and Rapanotti, Lucia
In : 5th IARIA International Conference on Software Engineering Advances (ICSEA) (22-27 Aug 2010, Nice, France)
deep|think: A Second Life environment for part-time research students at a distance (2010-07)
Rapanotti, Lucia; Barroca, Leonor; Vargas-Vera, Maria and Reeves, Ahmad
In : ICALT 2010: The 10th IEEE International Conference on Advanced Learning, Technologies (1-5 Jul 2010, Santander, Cantabria, Spain)
Lessons learned in developing a Second Life educational environment (2010-04)
Rapanotti, Lucia and Hall, Jon
In : Proceedings of the 2nd International Conference on Computer Supported Education (7-10 Apr 2010, Valencia, Spain)
A problem-oriented theory of pattern-oriented analysis and design (2009-11)
Overton, Jerry; Hall, Jon G. and Rapanotti, Lucia
In : ComputationWorld 2009 (15-20 Nov 2009, Athens/Glyfada, Greece)
Towards a problem oriented engineering theory of pattern-oriented analysis and design (2009-09-22)
Overton, Jerry; Hall, Jon; Rapanotti, Lucia and Yu, Yijun
In : Proceedings of 3rd IEEE International Workshop on Quality Oriented Reuse of Software (QUORS) (20-24 Jul 2009, Seattle, Washington) (pp. 255-260)
Designing an online part-time Master of Philosophy with Problem Oriented Engineering (2009-05-24)
Hall, Jon G. and Rapanotti, Lucia
In : Fourth International Conference on Internet and Web Applications and Services (24-28 May 2009, Venice, Italy)
Assurance-driven design (2008-10)
Hall, Jon and Rapanotti, Lucia
In : Proceedings 3rd International Conference on Software Engineering Advances (26-31 Oct 2008, Sliema, Malta)
3rd international workshop on advances and applications of problem frames (2008)
Tun, Thein Than; Hall, Jon G.; Rapanotti, Lucia; Cox, Karl and Jin, Zhi
In : International Conference on Software Engineering (10 May 2008, Leipzig, Germany) (pp. 1029-1030)
Requirements analysis in contex with POE Design (2008)
Hall, Jon and Rapanotti, Lucia
In : Proceedings of the International Workshop on Requirements Analysis, (6-7 Dec 2008, London, UK)
The discipline of natural design (2008)
Hall, Jon and Rapanotti, Lucia
In : Proceedings of the Design Research Society Conference 2008 (16-19 Jul 2008, Sheffield, UK)
Safety process improvement with POSE and Alloy (2008)
Mannering, Derek; Hall, Jon and Rapanotti, Lucia
In : Safety-critical Systems Symposium 2008 (5-7 Feb 2008, Bristol)
Arguing safety with Problem oriented Software Engineering (2007-11)
Hall, Jon; Mannering, Derek and Rapanotti, Lucia
In : 10th IEEE International Symposium on High Assurance System Engineering (HASE) (14-16 Nov 2007, Dallas, Texas) (pp. 398-411)
Safety Process Evolution: Managing Improvement, Integration and Obsolescence (2007-10)
Mannering, Derek; Hall, Jon and Rapanotti, Lucia
In : 2nd IET Conference on System Safety (22-24 Oct 2007) (pp. 398-411)
Problem oriented software engineering: A design-theoretic framework for software engineering (2007-09)
Hall, Jon G.; Rapanotti, Lucia and Jackson, Michael
In : Proceedings of the Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007) (10-14 Sep 2007, London, UK)
Using problem descriptions to represent variabilities for context-aware applications (2007-01)
Salifu, Mohammed; Nuseibeh, Bashar; Rapanotti, Lucia and Tun, Thein Than
In : Proceedings of 1st International workshop on Variability Modeling of Software-intensive Systems (VaMoS 2007) (16-18 Jan 2007, Limerick, Ireland) (pp. 149-156)
Safety process improvement: Early analysis and justification (2007)
Mannering, Derek; Hall, Jon G. and Rapanotti, Lucia
In : Proceedings of the IET Second International Conference on System Safety (22-24 Oct 2007, London, UK)
A problem-oriented approach to normal design for safety-critical systems (2007)
Mannering, Derek; Hall, Jon G. and Rapanotti, Lucia
In : European Joint Conferences on Theory and Practice of Software (ETAPS) (24 Mar - 1 Apr 2007, Braga, Portugal)
From requirements to specification: a formal perspective (2006)
Li, Zhi; Hall, Jon and Rapanotti, Lucia
In : 2nd International Workshop on Advances and Applications of Problem Frames (23 May 2006, Shaghai, China)
Capturing change in socio-technical system with problem frames (2005)
Brier, John; Rapanotti, Lucia and Hall, Jon G.
In : Proceedings of Requirements Engineering: Foundations of Software Quality (REFSQ) (28 Jun 2005)
Robotics and the Q-analysis of behaviour (2005)
Iravani, Pejman; Johnson, Jeff H. and Rapanotti, Lucia
In : Proceedings of the 10th International Symposium on Artificial Life and Robotics (AROB) (4-6 Feb 2005, Beneppu, Japan)
Architecture-driven problem decomposition (2004-09-20)
Rapanotti, L.; Hall, J.G.; Jackson, M. and Nuseibeh, B.
In : 12th IEEE International Conference on Requirements Engineering (RE 2004) (6-11 Sep 2004, Kyoto, Japan)
Problem frames for socio-technical systems: predictability and change (2004)
Brier, J.; Rapanotti, L. and Hall, J.G.
In : 1st International Workshop on Applications and Advances of Problem Frames (24 May 2004, Edinburgh, UK)
Reasoning about decomposing and recomposing problem frame developments: a case study (2004)
Li, Zhi; Hall, J. G. and Rapanotti, L.
In : 1st International Workshop on Advances and Applications of Problem Frames (2004, Edinburgh, Scotland)
A Reference model for Requirements Engineering (2003-09-12)
Hall, J.G. and Rapanotti, L.
In : 11th IEEE International Conference on Requirements Engineering (RE 2003) (8-12 Sep 2003, Monterey, CA, USA) (pp. 181-187)
Relating software requirements and architectures using problem frames (2002-09-09)
Hall, J.G.; Jackson, M.; Laney, R. C.; Nuseibeh, B. and Rapanotti, L.
In : Proceedings of the IEEE Joint International Conference on Requirements Engineering, 2002 (09-13 Sep 2002, Essen, Germany)
eTutorials with voice groupware: real-time conferencing to support computing students at a distance (2002)
Rapanotti, Lucia; Blake, Canan Tosunoglu and Griffiths, Robert
In : Proceedings of the 7th annual conference on Innovation and technology in computer science education (24-26 Jun 2002, Aarhus, Denmark)
Voice groupware to support students at a distance (2002)
Rapanotti, Lucia; Blake, Canan T. and Griffiths, Rob
In : 4th International Conference on Environmental Education (24-28 Nov 2002, Lugano, Switzerland)
Mapping interactions in a computer conferencing environment (2001-03)
Blake, Canan T. and Rapanotti, Lucia
In : European Conference on Computer Supported Collaborative Learning (Euro-CSCL) (22-24 Mar 2001, Maastricht)
Educational JavaBeans: a requirements-driven architecture (2001)
Hall, Jon and Rapanotti, Lucia
In : WebNet 2001 - World Conference on the WWW and Internet (23-27 Oct 2001)
Lyceum: The system and its architecture (2000)
Rapanotti, Lucia and Hall, Jon G.
In : International Conference on Information and Communication Technologies for Education (ED-ICT 2000) (7-9 Dec 2000, Vienna, Austria) (pp. 43-52)
Object-oriented nets (1991-08)
Rapanotti, Lucia
In : Proceedings of 8th Workshop on Abstract Data Types (ADT'91) (Aug 1991)
Morphisms and minimal models for OBJSA nets (1991-06)
Battiston, Eugenio; De Cindio, Fiorella; Mauri, Giancarlo and Rapanotti, Lucia
In : Proceedings of the 12th International Conference on Application and Theory of Petri Nets (Jun 1991, Gjern, Denmark)
The computing curriculum: what every child should know (2014)
Hall, Jon and Rapanotti, Lucia
The Conversation, London.
Special Issue of Information and Software Technology on Problem Frames (2005-11)
Cox, Karl and Hall, Jon G.
Elsevier