Marian Petre Photo

Prof Marian Petre

Emeritus Professor

Marian Petre is interested in expertise in software design. Her interdisciplinary research draws on cognitive theory and qualitative research methods to analyze how expert software designers behave and reason when solving design problems. Her research is grounded in empirical studies of actual professional practice in industry. She has investigated software design from a number of different perspectives, including: cognitive dimensions of notations, a whiteboard tool for design, programming paradigms, graphical and textual notations, software visualisation, disciplines of innovation, and how designers learn effective strategies. Most recently, she has been studying the integration of software engineering practices into computational science.


Publications

Rauf, Irum, Lopez, Tamara , Sharp, Helen, Petre, Marian, Tun, Thein, Levine, Mark, Towse, John, van der Linden, Dirk,Rashid, Awais and Nuseibeh, Bashar(2022). Influences of developers' perspectives on their engagement with security in code. In: Proceedings of the 15th International Conference on Cooperative and Human Aspects of Software Engineering, pp. 86–95.

Rauf, Irum, Lopez, Tamara , Sharp, Helen and Petre, Marian(2022). Challenges of Recruiting Developers in Multidisciplinary Studies. In: 1st International Workshop on Recruiting Participants for Empirical Software Engineering (RoPES’22).

Petre, Marian, (2022). Exploring cognitive bias 'in the wild'. Communications of the ACM, 65(4) p. 114.

Rauf, Irum, Lopez, Tamara , Sharp, Helen, Petre, Marian, Tun, Thein, Levine, Mark, Towse, John, Linden, Dirk van der,Rashid, Awais and Nuseibeh, Bashar(2022). Influences of developers' perspectives on their engagement with security in code. In: Proceedings of CHASE ’22: Proceedings of the 15th International Conference on Cooperative and Human Aspects of Software Engineering (CHASE) (CHASE 2022), ACM, New York, NY, USA.

Giles, Emilie , van der Linden, Janet and Petre, Marian(2020). Tactile Stories: Interactive E-textile Wall-hangings created by blind and visually impaired makers. In: Proceedings of the 11th Nordic Conference on Human-Computer Interaction: Shaping Experiences, Shaping Society (Lamas, David; Sarapuu, Hegle; Šmorgun, Ilja and Berget, Gerd eds.), ACM pp. 1–3.

Rauf, Irum, Petre, Marian, Tun, Thein, Lopez, Tamara , Lunn, Paul , Van der Linden, Dirk, Towse, John,Sharp, Helen, Levine, Mark,Rashid, Awais and Nuseibeh, Bashar(2022). The Case for Adaptive Security Interventions. ACM Transactions on Software Engineering and Methodology, 31(1), article no. 9.

van der Linden, Dirk, Anthonysamy, Pauline,Nuseibeh, Bashar, Tun, Thein Than, Petre, Marian, Levine, Mark, Towse, John and Rashid, Awais ,(2020). Schrödinger's security: opening the box on app developers' security rationale. In: ICSE '20: Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering, Association for Computing Machinery, New York, USA pp. 149–160.

Petre, Marian, Sanders, Kate, McCartney, Robert, Ahmadzadeh, Marzieh, Connolly, Cornelia, Hamouda, Sally, Harrington, Brian, Lumbroso, Jérémie, Maguire, Joseph, Malmi, Laurie, McGill, Monica and Vahrenhold, Jan ,(2020). Mapping the landscape: Peer review in computing education research. In: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE ’20), 15-19 Jun 2020, Trondheim, Norway, ACM.

Lopez, Tamara , Sharp, Helen, Petre, Marian and Nuseibeh, Bashar(2021). Bumps in the Code: Error Handling during Software Development. IEEE Software, 38(3) pp. 26–34.

Petre, Marian, Sanders, Kate, McCartney, Robert, Ahmadzadeh, Marzieh, Connolly, Cornelia, Hamouda, Sally, Harrington, Brian, Lumbroso, Jérémie, Maguire, Joseph, Malmi, Lauri, McGill, Monica M. and Vahrenhold, Jan ,(2020). Reviewing Computing Education Papers. In: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, ACM p. 514.