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 for Curriculum in the Faculty of Science, Technology, Engineering and Mathematics at the Open University, UK, and a Senior Lecturer in its School of Computing and Communications. I hold with a Laurea Cum Laude (Milan, Italy) and a PhD (Newcastle upon Tyne, 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 Milan University (Italy), Oxford University and the University of Newcastle upon Tyne (UK), I was Editor-in-Chief of 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.

See also my personal home page.

Research interests

My main research focuses on the development of design theories, methods and tools to help people tackle complex real-world problems, whether in the development of software, systems, processes or other artefacts. With Dr Jon G. Hall, also in the Computing and Communications department, I have invented the Problem Oriented Engineering (POE), a design theoretic problem solving framework.

I also research infrastructures to support disperse research communities and the apprenticeship of new researchers mediated by online technology.

In my scholarship I aim to make learning Computing in schools and academia more effective and relevant for students, employers and society at large.

I supervise research projects at MSc, Phil and PhD levels.

Teaching interests

Since joining The Open University in 1996, I have worked on many undergraduate and postgraduate programmes, with roles which span from educational software designer to academic author and editor, to module, award and programme chair. I also supervise research students on MSc, MPhil and PhD degrees.

I'm currently  co-Chair of T802 Research Project and Chair of the Virtual MPhil. Until very recently I was also Chair of M813 Software Development and a member of the M811 Information Security  academic team.

 

Publications

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
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 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
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
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) (July 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 October 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 (May 16th, 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)
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)
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 February 2015, Berkeley, California USA)
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 March 2015, Nice, France) (pp. 20-25)
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 April 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 October, 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 (July 18-21 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 April 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 December 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) (Augt 22-27 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 July 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 April 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 (November 15-20 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 July, 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 (May 24-28 2009, Venice, Italy)
Assurance-driven design (2008-10)
Hall, Jon and Rapanotti, Lucia
In : Proceedings 3rd International Conference on Software Engineering Advances (26-31 October 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 December 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 July, 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 October 2007) (pp. 398-411)
Problem Oriented Software Engineering: A design-theoretic approach for software engineering (2007-09-12)
Hall, Jon G.; Rapanotti, Lucia and Jackson, Michael
In : 5th IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007) (10-14 Sept 2007) (pp. 181-187)
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 September 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 October 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 March - 1 April 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)
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 February 2005, Beneppu, Japan)
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 June 2005)
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)
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)
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)
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 Sept 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 June, 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 March 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 December 2000, Vienna, Austria) (pp. 43-52)
Object-oriented nets (1991-08)
Rapanotti, Lucia
In : Proceedings of 8th Workshop on Abstract Data Types (ADT'91) (August 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 (June 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

Meet our Academics

Head and shoulders of male OU academic

In addition to teaching on Open University modules our academics are engaged in ground breaking research that benefits individuals and society.

Request your prospectus

Request a prospectus icon

Explore our qualifications and courses by requesting one of our prospectuses today.

Request prospectus

Are you already an OU student?

Go to StudentHome