Skip to content

Toggle service links

You are here

  1. Home
  2. Professor Andrea Zisman

Professor Andrea Zisman

Andrea Zisman

Profile summary

Web links

Professional biography

I am a Professor in Computer Science in the School of Computing & Communications at The Open University, UK and a member of the Software Engineering & Design research group.  Prior to this position I was a Professor at the School of Science and Technology, City University London

I am a strong advocate of a multidisciplinary approach to software engineering to understand, enable, and engineer societal complex systems. I am involved in imultidisciplinary research projects that combine technology with other domains such as food security, circular economy, healthcare, and sociology.

I have been research active in the areas of software and service engineering where I have published extensively. Broadly, my research interests include service-oriented computing; secure software engineering; composition and adaptation of software systems; cloud computing; validation of software systems; and traceability of software artefacts. More recently, my research has focused on the digitalisation of the food supply chain, including the challenges of traceability, ethics and adaptation in the domain of food security; and the operationalisation of human values in software systems and supply chains.

I hold a Parnas Fellowship from the Irish Software Research Centre (Lero).

I have served in several academic leadership positions, including member of the EPSRC ICT Strategy Advisory Team (since January 2022); programme chair of major international software engineering conferences (ASE’05, FASE’12, ESEC/FSE’17, ICSE/NIER’18, RE’20, ICSE/Workshops’21, ICSE’22 Area Chair); member of the editorial boards of various journals (IEEE TSE, Springer JSS, and Science of Computing Programming Journal, Transactions on Service Computing); vice-chair of the IFIP Working Group 2.9; and member of steering and programme committees of the main conferences in software engineering. 

I have been principal and co-investigator in European, EPSRC, and industry funded research projects, including the most recent EPSRC Internet of Food Things DE Network+ project, the UK Manufacturing Symbiosis DE Network+ project, and the SAUSE: Secure, Adaptive, Usable Software Engineering Platform Grant project.

I hold a PhD degree in Computer Science from Imperial College of Science Technology and Medicine, UK; and MSc and BSc degrees in Computer Science from Brazil. I was a research fellow at University College London, UK and I have worked as a software system consultant, developer and analyst in several organisations. I have also been a visiting researcher at AT&T Labs Research, USA.

Research interests

My research interests lie in the areas of software and service engineering to enable a society-focused software research strategy. My interests consider values, ethical and adaptation challenges in software systems, in food supply chains, and in digital manufacturing circular economy. My areas of research include:

  • adaptation of software systems; 
  • service discovery, service adaptation, service composition, service verification, service reputation and trust; 
  • consistency management and traceability of software artefacts; 
  • conflict management in systems of systems; 
  • design and verification of secure software systems; 
  • interoperability of distributed systems; 
  • values operationalisation in software system and supply chains.

Some recent research projects relevant to the above research interests include:

For a list of my publications visit Google Scholar.

Teaching interests

I have an interest in software engineering and databases education. I have experience of face-to-face teaching at undergraduate and postgraduate levels at City University London; of distance undergraduate and postgraduate education at The Open University; and of professional training and tutorials in industry and at international conferences and workshops. 

I have developed and managed various courses and curriculum during my academic career and have a long-standing experience in UG Final year, MSc and PhD students’ supervision.

Impact and engagement

Membership of Professional and Academic Societies
  • EPSRC ICT Strategy Advisory Team (Member since January 2022)
  • (Chair) 2023 SIGSOFT Awards Committee (Outstanding Research, Distinguished Service, Influential Educator)
  • 2022 SIGSOFT Awards Committee (Outstanding Research, Distinguished Service, Influential Educator)
  • IFIP (International Federation for Information Processing) Working Group (WG) 2.9 - Software Requirements Engineering (Since February 2010) 
  • IFIP (International Federation for Information Processing) Working Group (WG) 2.14 – Services Oriented Systems (Founder member - Since June 2010)
  • Associate Member of the IEE 
  • ACM and IEEE Member
  • XML UK Member
  • RESG Member - Requirements Engineering Specialist Group of the BCS
Membership of Steering Committees
  • European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering – ESEC FSE (since 2016).
  • IEEE International Requirements Engineering Conference (since 2020).
  • European Joint Conferences on Theory and Practice of Software – ETAPS (2010 - 2013).
  • Member of the International Scientific Committee of the International Summer School on Software Engineering (since 2011).
  • Automated Software Engineering Conference Series (2005 - 2016).
  • Workshop on Traceability in Emerging Forms of Software Engineering Series (since July 2005).
Membership of Editorial Boards
  • Service Oriented Computing and Applications Journal (Springer), past.
  • Transactions on Software Engineering (IEEE Computer), past.
  • Journal of Systems and Software (Elsevier), past.
  • Science of Computer Programming Journal (Elsevier), 2020 to present.
  • Transactions on Service Computing (IEEE Computer), 2022 to present
Technical Organising Committees / Programme Chair Committees 
  • 44th International Conference of Software Engineering (ICSE 2022), Pittsburgh, USA (Area Chair). 
  • 45th International Conference of Software Engineering, (ICSE 2023), Australia, (Journal First Track Co-Chair).
  • 28th Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2022), March 2022 (Doctoral Symposium Co-Chair). 
  • 28th Requirements Engineering Conference (RE’20), Zurich, August/September 2020 (Programme Co-chair).
  • 43th International Conference on Software Engineering (ICSE 2021), Madrid, May 2021 (Workshops Co-chair).
  • 40th International Conference on Software Engineering – New Ideas and Emerging Results (NIER 2018 – ICSE 2018), Sweden, May-June 2018 (Programme Co-Chair).
  • 12th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC FSE 2018) – Journal First, USA, November 2018 (Programme Co-Chair).
  • 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC FSE 2017), Germany, September 2017 (Programme Co-Chair).
  • 36th International Conference of Software Engineering (ICSE 2014), Hyderabad, India, June 2014 (Mentoring Co-Chair)
  • 7th International Workshop on Traceability in Emerging Forms of Software Engineering – In conjunction with the 35thInternational Conference of Software Engineering (ICSE 2013), San Francisco, May 2013 (Contest Chair)
  • 15th International Conference on Fundamental Approaches to Software Engineering (FASE 2012), Estonia, March-April 2012 (Programme Co-chair)
  • 4th European Conference ServiceWave 2011, Poland, October 2011 (Programme Chair of the Services Engineering Fundamentals Track)
  • 33rd International Conference of Software Engineering (ICSE 2011), Hawaii, May 2011 (Demonstrations Co-Chair)
  • 32nd International Conference of Software Engineering (ICSE 2010), Cape Town, May 2010 (Research Demonstrations Co-Chair)
  • 2nd International Workshop on Principles of Engineering Service Oriented Systems (PESOS 2010) - In conjunction with the 32nd ACM/IEEE International Conference on Software Engineering (ICSE 2010), Cape Town, May 2010 (Organising Co-chair).
  • 19th IEEE International Requirements Engineering Conference (RE 2010), Australia, September 2010 (Mentor Program Chair).
  • 17th IEEE International Requirements Engineering Conference (RE 2009), Atlanta, September 2009 (Posters and Research Demos Co-Chair)
  • 7th International Conference on Service Oriented Computing (ICSOC – ServiceWave 2009), Stockholm, November 2009(Publicity Co-Chair)
  • Computer Science 2008, Cambridge, December 2008 (Organising Committee)
  • 2nd Workshop on Service Oriented Software Engineering (IW-SOSWE 2007) – In conjunction with the ESEC/FSE 2007 Conference, Croatia, September 2007. (Organising Co-chair). 
  • International Symposium of the Grand Challenges for Traceability (GCT_TEFSE) – Kentucky, USA, March 2007 (Programme Co-Chair)
  • 1st Workshop on Service Oriented Software Engineering (IW-SOSE 2006) – In conjunction with the 28th International Conference on Software Engineering (ICSE 2006), China, May 2006. (Organising Co-chair).
  • The 20th IEEE International Conference on Automated Software Engineering (ASE 2005), Long Beach, USA, November 2005. (Programme Co-chair).
  • The 19th IEEE International Conference on Automated Software Engineering (ASE 2004), Linz – Austria, September 2004. (Doctoral Symposium Co-chair).
  • The 12th IEEE International Requirements Engineering Conference (RE 2004), Kyoto – Japan, September 2004. (Posters and Research Demos Chair).
  • 2nd International Workshop on Traceability in Emerging Forms of Software Engineering – In conjunction with the 18th IEEE International Conference on Automated Software Engineering – ASE 2003, Canada, October, 2003. (Organising/Programme Co-chair).
  • International Workshop on Intelligent Technologies for Software Engineering – In conjunction with the ESEC FSE 2003 Conference, Helsinki, September 2003. (Organising/Programme Co-chair).
  • 1st International Workshop on Traceability in Emerging Forms of Software Engineering – In conjunction with the 17th IEEE International Conference on Automated Software Engineering – ASE 2002, Edinburgh, September 2002. (Organising/Programme Co-chair).

Externally funded projects

EPSRC Manufacturing Investigator NetworkPlus Grant
RoleStart dateEnd dateFunding source
Lead01 Nov 201931 Mar 2023EPSRC Engineering and Physical Sciences Research Council

The manufacturing industry in the UK is facing growing productivity challenges due to supply and price volatility of raw materials. Manufacturing firms are consequently embracing the opportunities of circular economy approaches as a means to save costs, prevent disruptions in materials input and generate additional revenue from waste streams. The development of circular economy capability and competence requires an industrial symbiosis approach. Industrial symbiosis is a fundamental building block of the circular economy. It provides a means to build industrial competitiveness through the creation of manufacturing ecosystems involving networks of organisations that generate new economic value through the continuous exchange of resources (materials and energy). The industrial symbiosis capability of the UK manufacturing industry as a whole remains underexploited, with most of the circular economy initiatives being developed in sectoral silos. Such fragmented condition holds the economy back from achieving better sustainability performance overall. To unlock the untapped circular economy potential of the manufacturing industry in the UK, a cross-sectoral industrial symbiosis approach is necessary. Such approach entails a systemic expansion of manufacturing synergies involving the exchange of resources across diverse sectors. A major challenge to implement a cross- sectoral bridging approach is the lack of supporting channels, tools and business models that enable industrial symbiosis initiatives across manufacturing sectors. The UK Manufacturing Symbiosis NetworkPlus (UKMSN+) will promote, support, facilitate and stimulate the creation of a UK-wide community of academics, practitioners, government and civil representatives who will address the challenges above mentioned with basis on the central question of ‘how the industrial symbiosis capability of the UK manufacturing industry as a whole can be galvanised within sectors and fertilised across sectors?’

Drone Identity
RoleStart dateEnd dateFunding source
Co-investigator01 Jul 201930 Jun 2020EC (European Commission): FP (inc. Horizon Europe, H2020, ERC)

This EngageKTN project is investigating forensic-readiness requirements of unmanned aerial systems, to help identify causes of safety and security related air traffic incidents. Unmanned aerial vehicles (or drones) are increasingly creating challenges for managing the safety of aircraft that share the airspace with them. The collection and use of forensic data associated with drones and surrounding physical contexts is key to effective incident investigations. The research is focusing on the architecture and concept of operations for European unmanned traffic management, and the ability to preserve such vital information as evidence for forensic investigations. The team of the project include Dr. Yijun Yu (PI), Mr. Danny Barthaud (Research Software Engineer), and Prof. Bashar Nuseibeh, Prof. Blaine Price, Prof. Andrea Zisman, Prof. Arosha Bandara at The Open University, and Dr. Anthony P. Rushton, Dr. David L. Bush, and Dr. George S. Koudis at NATS. The project URL is at https://droneidentity.eu.

DE Network +: The Internet of Food Things
RoleStart dateEnd dateFunding source
Lead01 Jun 201830 Apr 2022EPSRC Engineering and Physical Sciences Research Council

An efficient and productive food chain that provides readily available, high quality and safe foods at reasonable cost is needed by all in society. As a consequence, food & drink is the largest manufacturing sector in the UK, contributing over £26.9bn to the UK economy and employing 420,000 people. It supports a food chain which generates GVA of £108bn, with 3.9m employees in a truly international industry, with £20bn of exports in 2016. From 2006-’15 the UK food chain increased GVA by 30%, exports by 72%, branded food exports by 100% and food chain employment grew by 5% (DEFRA 2016, FDF 2017). Underpinning this scale and successful growth are innovations in: digital technology, food automation & robotics, process engineering, food science, consumer choice behaviour, food safety. The UK is recognised as a World leader in food safety, provenance and traceability. However, the environmental and societal impacts of the food chain are still significant for example; Obesity alone costs the UK £47 billion per annum; the food chain uses 17% of UK energy consumption; post farm-gate food chain is responsible for 15million tonnes of food waste and more than 20 MtCO2e of GHG emissions (Wrap, 2013); there are still c.500,000 cases of food poisoning per year (FSA, 2016; regular food “scares” undermine consumer confidence and cause alarm, i.e. “Dutch Egg Scandal, 2017”; “Hepatitis E sales of pork, 2017”; “Horsemeat, 2013”

SAUSE: Secure, Adaptive, Usable Software Engineering
RoleStart dateEnd dateFunding source
Co-investigator01 Apr 201831 Mar 2023EPSRC Engineering and Physical Sciences Research Council

In the last decade, the role of software engineering has changed rapidly and radically. Globalisation and mobility of people and services, pervasive computing, and ubiquitous connectivity through the Internet have disrupted traditional software engineering boundaries and practices. People and services are no longer bound by physical locations. Computational devices are no longer bound to the devices that host them. Communication, in its broadest sense, is no longer bounded in time or place. The Software Engineering & Design (SEAD) group at the Open University (OU) is leading software engineering research in this new reality that requires a paradigm shift in the way software is developed and used. This platform grant will grow and sustain strategic, multi-disciplinary, crosscutting research activities that underpin the advances in software engineering required to build the pervasive and ubiquitous computing systems that will be tightly woven into the fabric of a complex and changing socio-technical world. In addition to sustaining and growing the SEAD group at the OU and supporting its continued collaboration with the Social Psychology research group at the University of Exeter, the SAUSE platform will also enable the group to have lasting impact across several application domains such as healthcare, aviation, policing, and sustainability. The grant will allow the team to enhance the existing partner networks in these areas and to develop impact pathways for their research, going beyond the scope and lifetime of individual research projects.

Publications

Evaluating the effectiveness of risk containers to isolate change propagation (2021-06)
Leigh, Andrew; Wermelinger, Michel and Zisman, Andrea
Journal of Systems and Software, 176, Article 110947


Food Data Trust: A framework for information sharing (2021)
Brewer, Steve; Pearson, Simon; Roger, Maull; Phil, Godsiff; Frey, Jeremy; Zisman, Andrea; Parr, Gerard; McMillan, Andrew; Cameron, Sarah; Blackmore, Hannah; Loise, Manning and Bidaut, Luc
Nature Food, 2 (pp. 543-545)


Are Distributed Ledger Technologies the panacea for food traceability? (2019-03)
Pearson, Simon; May, David; Leontidis, Georgios; Swainson, Mark; Brewer, Steve; Bidaut, Luc; Frey, Jeremy G.; Parr, Gerard; Maull, Roger and Zisman, Andrea
Global Food Security, 20 (pp. 145-149)


LiveBox: A Self-Adaptive Forensic-Ready Service for Drones (2019)
Yu, Yijun; Barthaud, Danny; Price, Blaine; Bandara, Arosha; Zisman, Andrea and Nuseibeh, Bashar
IEEE Access, 7 (pp. 148401-148412)


A scalable and dynamic application-level secure communication framework for inter-cloud services (2015-07-31)
Sajjad, Ali; Rajarajan, Muttukrishnan; Zisman, Andrea and Dimitrakos, Theo
Future Generation Computer Systems, 48 (pp. 19-27)


Proactive and reactive runtime service discovery: a framework and its evaluation (2013)
Zisman, A.; Spanoudakis, G.; Dooley, J. and Siveroni, I.
IEEE Transactions on Software Engineering, 39(7) (pp. 954-974)


Discovering services during service-based system design using UML (2010-05)
Spanoudakis, George and Zisman, Andrea
IEEE Transactions on Software Engineering, 36(3) (pp. 371-389)


A UML-based static verification framework for security (2010)
Siveroni, Igor; Zisman, Andrea and Spanoudakis, George
Requirements Engineering, 15(1) (pp. 95-118)


XTraQue: traceability for product line systems (2009-02)
Jirapanthong, Waraporn and Zisman, Andrea
Software and Systems Modeling, 8(1) (pp. 117-144)


Parallel Adaptation of Multiple Service Composition Instances (2019-01-15)
Aschoff, Rafael; Zisman, Andrea and Alexandre, Pedro
In: Yu, Yijun; Bandara, Arosha; Honiden, Shinichi; Hu, Zhenjiang; Tamai, Tetsuo; Muller, Haussi; Mylopoulos, John and Nuseibeh, Bashar eds. Engineering Adaptive Software Systems: Communications of NII Shonan Meetings (pp. 115-134)
ISBN : 978-981-13-2184-9 | Publisher : Springer


SERIES: A Task Modelling Notation for Resource-driven Adaptation (2022)
Akiki, Paul; Zisman, Andrea and Bennaceur, Amel
In : 24th International Conference on Enterprise Information Systems (25-27 Apr 2022, Online)


Work With What You’ve Got: An Approach for Resource-driven Adaptation (2021-11-18)
Akiki, Paul. A.; Bennaceur, Amel and Zisman, Andrea
In : IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C) (27 Sep - 1 Oct 2021, Washington, USA) (pp. 105-110)


Towards Adaptive Inspection for Fraud in I4.0 Supply Chain (2021-09)
Welsh, Thomas; Alrimawi, Faeq; Farahani, Ali; Hasset, Diane; Zisman, Andrea and Nuseibeh, Bashar
In : 2021 ETFA - IEEE 26th International Conference on Emerging Technologies and Factory Automation (7-10 Sep 2021, Vasteras, Sweden)


Dragonfly: a Tool for Simulating Self-Adaptive Drone Behaviours (2019-05-25)
Maia, Paulo; Vieira, Lucas; Chagas, Matheus; Yu, Yijun; Zisman, Andrea and Nuseibeh, Bashar
In : SEAMS 2019: 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (25-26 May 2019, Montreal, Canada) (pp. 107-113)


Risk Containers – A Help or Hindrance to Practitioners? (2019-05)
Leigh, Andrew; Wermelinger, Michel and Zisman, Andrea
In : IEEE International Conference on Software Architecture (ICSA 2019) (25-29 Mar 2019, Hamburg) (pp. 230-233)


Won’t Take No for an Answer: Resource-driven Requirements Adaptation (2019)
Bennaceur, Amel; Zisman, Andrea; Mccormick, Ciaran; Barthaud, Danny and Nuseibeh, Bashar
In : 14th Symposium on Software Engineering for Adaptive and Self-Managing Systems 2019 (25-26 May 2019, Montréal, Canada)


The internet of food things: Adding values to the digitalisation of the UK food supply chain (2019)
Brewer, Steve; Pearson, Simon; Bidaut, Luc; Frey, Jeremy G; Parr, Gerard and Zisman, Andrea
In : Living in the internet of things: Realising the socioeconomic benefits of an interconnected world (01-02 May 2019, London)


Cautious Adaptation of Defiant Components (2019)
Maia, Paulo; Vieira, Lucas; Chagas, Matheus; Yu, Yijun; Zisman, Andrea and Nuseibeh, Bashar
In : The 34th IEEE/ACM International Conference on Automated Software Engineering (ASE 2019) (11-15 Nov 2019, San Diego, California, USA) (pp. 974-985)


Identifying Conflicting Requirements in Systems of Systems (2017-09-04)
Viana, Thiago; Zisman, Andrea and Bandara, Arosha K.
In : IEEE International Requirements Engineering Conference (RE@NEXT) (4-8 Sep 2017) (pp. 436-441)


Software Architecture Risk Containers (2017)
Leigh, Andrew Philip; Wermelinger, Michel and Zisman, Andrea
In : European Conference on Software Architecture (11-15 Sep 2017, Canterbury, UK)


Towards a Framework for Managing Inconsistencies in Systems of Systems (2016-12)
Viana, Thiago; Bandara, Arosha and Zisman, Andrea
In : Colloquium on Software-intensive Systems-of-Systems at 10th European Conference on Software Architecture (29 Nov 2016, Copenhagen)


Trace++: A Traceability Approach for Agile Software Engineering (2016-09)
Furtado, Felipe and Zisman, Andrea
In : 24th IEEE Requirements Engineering Conference (12-16 Sep 2016, China)


An Evaluation of Design Rule Spaces as Risk Containers (2016-07-21)
Leigh, Andrew; Wermelinger, Michel and Zisman, Andrea
In : 13th Working IEEE/IFIP Conference on Software Architecture (WICSA) (5-8 Apr 2016, Venice, Italy) (pp. 295-298)


Feed me, Feed me: An Exemplar for Engineering Adaptive Software (2016)
Bennaceur, Amel; Mccormick, Ciaran; García Galán, Jesús; Perera, Charith; Smith, Andrew; Zisman, Andrea and Nuseibeh, Bashar
In : 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (16-17 May 2016)


Managing security control assumptions using causal traceability (2015-07-17)
Nhlabatsi, Armstrong; Yu, Yijun; Zisman, Andrea; Tun, Thein; Khan, Niamul; Bandara, Arosha; Khan, Khaled and Nuseibeh, Bashar
In : 8th International Symposium on Software and Systems Traceability (SST 2015) (17 Jul 2015, Florence, Italy)


Decomposing ratings in service compositions (2013-12-02)
Silva, Icamaan and Zisman, Andrea
In : 11th International Conference on Service Oriented Computing (2-5 Dec 2013, Berlin)


Improving trace accuracy through data-driven configuration and composition of tracing features (2013-08)
Lohar, Sugandha; Amornborvornwong, Sorowit; Zisman, Andrea and Cleland-Huang, Jane
In : 9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (18-26 Aug 2013, St Petersburg, Russia) (pp. 378-388)


Secure communication using dynamic VPN provisioning in an Inter-Cloud environment (2012-12)
Sajjad, Ali; Zisman, Andrea; Rajarajan, Muttukrishnan; Nair, Srijith K. and Dimitrakos, Theo
In : ICON 2012 18th IEEE International Conference On Networks (12-14 Dec 2012, Singapore) (pp. 428-433)


A framework for trustworthy services (2012-11)
da Silva, Icamaan and Zisman, Andrea
In : 10th International Conference on Service Oriented Computing (ICSOC 2012) (12-15 Nov 2012, Shanghai, China) (pp. 328-343)


Trust model for optimized cloud services (2012)
Pawar, P. S.; Rajarajan, M.; Krishnan Nair, S. and Zisman, A.
In : IFIPTM 2012: 6th IFIP WG 11.11 International Conference on Trust Management (21-25 May 2012, Surat, India) (pp. 97-112)


QoS-driven proactive adaptation of service composition (2011)
Aschoff, Rafael and Zisman, Andrea
In : 9th International Conference on Service Oriented Computing (ICSOC 2011) (5-8 Dec 2011, Paphos, Cyprus)