Contact details
Personal links
About
Overview
Bashar Nuseibeh is a Professor of Computing and Executive Dean of the School of Science & Technology at City St. George’s, University of London. He serves as Research Pillar Chair of Responsible AI UK (RAi UK) and is an Adjunct Professor of Software & Systems at Trinity College Dublin (TCD). Previously he was Professor of Software Engineering and Chief Scientist of Lero - Ireland’s national software research centre - and a Professor of Computing at The Open University where he continues his association as an Emeritus Professor. He was a Lecturer and a Reader (associate professor) in Computing at Imperial College London, and Head of its Software Engineering Laboratory. He continued his association with Imperial as a Visiting Research Fellow (2001-2005) and then Visiting Professor (2005-2015). He was reappointed as a Visiting Professor in the Department of Computing in May 2026. Professor Nuseibeh is also an Honorary Professor at University College London (UCL), and a Visiting Professor at University College Dublin (UCD) and the National Institute of Informatics (NII), Japan.
He serves on the advisory boards of QUB CSIT, the Bernoulli Institute, and on the Steering Committee of the Digital Humanism Initiative. He previously served on the EPSRC ICT Strategic Advisory Team (SAT) and on the ERC Informatics Panel (PE6) for Advanced Grants. He served as Chair of the Steering Committee of the International Conference on Software Engineering (ICSE), and was Elected Chair of IFIP Working Group 2.9 on Requirements Engineering.
Professor Nuseibeh served as Editor-in-Chief of the Automated Software Engineering Journal (1995-2008), IEEE Transactions on Software Engineering (2010- 2013), and ACM Transactions on Autonomous and Adaptive Systems (2017-2021). Until recently, he was also an Associate Editor of IEEE Security & Privacy Magazine, ACM Transactions on Software Engineering and Methodology, and ACM Books.
Professor Nuseibeh is a Fellow of the Royal Academy of Engineering (FREng), the Association of Computing Machinery (FACM), the British Computer Society (FBCS), the Irish Computer Society (FICS), the Institution of Engineering & Technology (FIET), and a Member of Academia Europaea (MAE) and the Royal Irish Academy (MRIA). He is a Fellow of Automated Software Engineering.
Professor Nuseibeh received many research awards including a Philip Leverhulme Prize, a Royal Society-Wolfson Merit Award, an ICSE Most Influential Paper Award, the IET Innovation Award on Cyber Security, and the 2025 IEEE Computer Society’s Harlan D Mills Award for “long-standing, sustained, and impactful contributions to software engineering practice and research through the development and application of sound theory".
Research
Professor Nuseibeh's research lies at the intersection of software engineering, adaptive systems, and security & privacy, and addresses physical and psycho-social aspects of computing technologies. This short editorial reflects his views about software engineering and is entitled Engineering Within Boundaries When Software Has None.
He recently co-edited an open access textbook on an Introduction to Digital Humanism.
Qualifications
- PhD, Imperial College London, United Kingdom, 1990 - October 1994
- MSc, Imperial College London, United Kingdom, October 1988 - September 1989
- BSc (First), University of Sussex, United Kingdom, October 1985 - July 1988
Employment
- Professor of Computing, City St George's, University of London, United Kingdom, March 2026 - present
- Emeritus Professor of Computing, The Open University, United Kingdom, March 2026 - present
- Professor of Software Engineering (part time), University of Limerick, Ireland, September 2009 - May 2023
- Professor of Computing, The Open University, United Kingdom, January 2001 - March 2026
- RA, Lecturer, and Reader in Computing, Imperial College London, United Kingdom, September 1990 - December 2000
- Engineer, Tektronix, United Arab Emirates, December 1989 - August 1990
Visiting appointments
- Visiting Professor, Imperial College London, May 2026 - present
- Visiting Full Professor, University College Dublin (UCD), July 2022 - present
- Honorary Professor, University College London (UCL), September 2015 - present
- Visiting Professor, National Institute of Informatics (NII), Tokyo, Japan, April 2008 - present
- Senior Visiting Researcher, IV&V Facility, NASA, Fairmont, West Virgina, USA, NASA, October 1998 - January 1999
Fellowships
- Fellow (FACM), Association for Computing Machinery (ACM), January 2025 - present
- Fellow (FREng), The Royal Academy of Engineering, September 2024 - present
- Member (MRIA), Royal Irish Academy (RIA), May 2021 - present
- Fellow (FICS), Irish Computer Society (ICS), January 2017 - present
- Member (MAE), Academia Europaea - The Academy of Europe, January 2017 - present
- Senior Research Fellowship, Royal Academy of Engineering, October 2007 - March 2009
- Fellow (FIET), Institution of Engineering & Technology (IET), January 2007 - present
- Fellow (FBCS), British Computer Society (BCS), January 2005 - present
Awards
-
IEEE Computer Society (2025). Harlan D Mills Award
"For outstanding research on requirements engineering of evolving critical systems, to improve both software development practices and user experiences." https://www.computer.org/volunteering/awards/mills - IEEE Computer Society Requirements Engineering Conference (2021). Lifetime Service Award
-
Institution of Engineering & Technology (IET) (2017). IET Innovation Award for Cyber Security
For the development of "Privacy Band," a wearable device designed for real-time, on-body privacy management -
ACM SIGSOFT (2015). Distinguished Service Award
https://www2.sigsoft.org/awards/distinguishedservice/ -
Royal Society (2012). Royal Society-Wolfson Merit Award
https://royalsociety.org/news/2012/wolfsons-round-2-2012/ -
Microsoft Research (2011). Microsoft Research Award
Software Engineering Innovation Fund (SEIF 2011) -
European Research Council (ERC) (2011). ERC Advaced Grant
Adaptive Security and Privacy http://asap-project.eu -
CHI Conference (2010). Golden Mouse Award
For best Research Video at CHI-2010: "ContraVision: Presenting Contrasting Visions of Future Technology" - IFIP (2009). Outstanding Service Award
-
IEEE/ACM International Conference on Automated Software Engineering (2007). ASE Fellow
https://ase-conferences.org/ase-fellows.html - International Conference on Software Engineering (ICSE) (2003). Most Influential Paper Award
- The Royal Academy of Engineering (2003). Senior Research Fellowship of the Royal Academy of Engineering & The Leverhulme Trust
-
The Leverhulme Trust (2002). Philip Leverhulme Prize
https://www.leverhulme.ac.uk/philip-leverhulme-prizes
Languages
Arabic (can read, write, speak, understand spoken)
Publications
Publications by category
Books (3)
- Werthner, H., Ghezzi, C., Kramer, J., Nida-Rümelin, J., Nuseibeh, B., Prem, E.... Stanger, A. (2023). Introduction to digital humanism: A textbook.
- Yu, Y., Bandara, A., Honiden, S., Hu, Z., Tamai, T., Muller, H.... Nuseibeh, B. (Eds.), (2019). Engineering Adaptive Software Systems. Springer Singapore. ISBN 9789811321849.
- Nuseibeh, B. and Zave, P. (Eds.), (2010). Software Requirements and Design: The Work of Michael Jackson. Good Friends Publishing Company. ISBN 9780557444670.
Chapters (24)
- Bennaceur, A., Ghezzi, C., Kramer, J. and Nuseibeh, B. (2024). Responsible Software Engineering: Requirements and Goals. Introduction to Digital Humanism (pp. 299-315). Springer Nature Switzerland. ISBN 9783031453038.
- Bennaceur, A., Tun, T.T., Yu, Y. and Nuseibeh, B. (2019). Requirements Engineering. Handbook of Software Engineering (pp. 51-92). Springer International Publishing. ISBN 9783030002619.
- Spiller, K., Ball, K., Bandara, A., Meadows, M., McCormick, C., Nuseibeh, B.... Price, B.A. (2018). Data Privacy: Users’ Thoughts on Quantified Self Personal Data. Self-Tracking (pp. 111-124). Springer International Publishing. ISBN 9783319653785.
- Bennaceur, A. and Nuseibeh, B. (2017). The Many Facets of Mediation. Managing Trade-Offs in Adaptable Software Architectures (pp. 299-322). Elsevier. ISBN 9780128028551.
- Bennaceur, A. and Nuseibeh, B. (2016). The Many Facets of Mediation: A Requirements-driven Approach for Trading-off Mediation Solutions. In Mistrík, I., Ali, N., Kazman, R., Grundy, J. and Schmerl, B. (Eds.), Managing Trade-offs in Adaptable Software Architectures (pp. 299-322). Elsevier. ISBN 9780128028551.
- Tun, T.T., Yu, Y., Jackson, M., Laney, R. and Nuseibeh, B. (2013). Aspect Interactions: A Requirements Engineering Perspective. Aspect-Oriented Requirements Engineering (pp. 271-286). Springer Berlin Heidelberg. ISBN 9783642386398.
- Saleem, S.B., Montrieux, L., Yu, Y., Tun, T.T. and Nuseibeh, B. (2013). Maintaining Security Requirements of Software Systems Using Evolving Crosscutting Dependencies. Aspect-Oriented Requirements Engineering (pp. 167-181). Springer Berlin Heidelberg. ISBN 9783642386398.
- Gervasi, V., Gacitua, R., Rouncefield, M., Sawyer, P., Kof, L., Ma, L.... Nuseibeh, B. (2013). Unpacking Tacit Knowledge for Requirements Engineering. Managing Requirements Knowledge (pp. 23-47). Springer Berlin Heidelberg. ISBN 9783642344183.
- Nhlabatsi, A., Nuseibeh, B. and Yu, Y. Security Requirements Engineering for Evolving Software Systems. Security-Aware Systems Applications and Software Development Methods (pp. 108-128). IGI Global. ISBN 9781466615809.
- Trew, T., Botterweck, G. and Nuseibeh, B. (2011). A Reference Architecture for Consumer Electronics Products and its Application in Requirements Engineering. Relating Software Requirements and Architectures (pp. 203-231). Springer Berlin Heidelberg. ISBN 9783642210006.
- Nhlabatsi, A., Bandara, A., Hayashi, S., Haley, C., Jurjens, J., Kaiya, H.... Yu, Y. (2011). Security Patterns. Software Engineering for Secure Systems (pp. 75-111). IGI Global. ISBN 9781615208371.
- Haley, C.B., Laney, R., Moffett, J.D. and Nuseibeh, B. (2008). Arguing Satisfaction of Security Requirements. Information Security and Ethics (pp. 3199-3221). IGI Global. ISBN 9781599049373.
- Haley, C.B., Laney, R., Moffett, J.D. and Nuseibeh, B. (2007). Arguing Satisfaction of Security Requirements. Integrating Security and Software Engineering (pp. 16-43). IGI Global. ISBN 9781599041476.
- Haley, C.B., Laney, R., Moffett, J.D. and Nuseibeh, B. (2006). Arguing satisfaction of security requirements. In Mouratidis, H. and Giorgini, P. (Eds.), Integrating security and software engineering: advances and future vision (pp. 15-42). Hershey, PA and London: Idea Group Publishing. ISBN 1599041472.
- Shum, S.J.B., Selvin, A.M., Sierhuis, M., Conklin, J., Haley, C.B. and Nuseibeh, B. Hypermedia Support for Argumentation-Based Rationale. Rationale Management in Software Engineering (pp. 111-132). Springer Berlin Heidelberg. ISBN 9783540309970.
- Buckingham Shum, S., Selvin, A.M., Sierhuis, M., Conklin, J., Haley, C.B. and Nuseibeh, B. (2006). Hypermedia support for argumentation-based rationale: 15 years on from gIBIS and QOC. In Dutoit, A., McCall, R., Mistrik, I. and Paech, B. (Eds.), Rationale Management in Software Engineering (pp. 111-132). Berlin: Springer-Verlag. ISBN 3540309977.
- Haley, D., Nuseibeh, B., Thomas, P., Taylor, J. and Lefrere, P. (2005). The Learning Grid and E-Assessment using Latent Semantic Analysis. In Ritrovato, P., Allison, C., Cerri, S., Dimitrakos, T., Gaeta, M. and Salerno, S. (Eds.), Towards the Learning Grid: Advances in Human Learning Services (pp. 197-202). Amsterdam, The Netherlands: IOS Press. ISBN 1586035347.
- Luncheng Lin, , Nuseibeh, B., Ince, D. and Jackson, M. Using abuse frames to bound the scope of security problems. (pp. 333-334). IEEE.
- Barroca, L., Fiadeiro, J.L., Jackson, M., Laney, R. and Nuseibeh, B. (2004). Problem Frames: A Case for Coordination. Lecture Notes in Computer Science (pp. 5-19). Springer Berlin Heidelberg. ISBN 9783540210443.
- Kramer, J., Finkelstein, A. and Nuseibeh, B. (1996). Method integration and support for distributed software development: An overview. Lecture Notes in Computer Science (pp. 115-126). Springer Berlin Heidelberg. ISBN 9783540612858.
- Nuseibeh, B., Kramer, J., Finkelstein, A. and Leonhardt, U. (1995). Decentralised process modelling. Lecture Notes in Computer Science (pp. 185-188). Springer Berlin Heidelberg. ISBN 9783540592051.
- Nuseibeh, B., Kramer, J. and Finkelstein, A. (1993). Expressing The Relationships Between Multiple Views In Requirements Specification. (pp. 187-196). Washington, USA: IEEE Computer Society Press. ISBN 0897915887.
- Finkelstein, A., Easterbrook, S., Kramer, J. and Nuseibeh, B. (1993). Requirements engineering through viewpoints. DRA Colloquium on Analysis of Requirements for Software Intensive Systems (pp. 18-26). UK: Defence Research Agency.
- Nuseibeh, B. and Finkelstein, A. ViewPoints: a vehicle for method and tool integration. (pp. 50-60). IEEE Comput. Soc. Press.
Conference papers and proceedings (196)
- Kangkelidis, A., Gavidia-Calderon, C., Nuseibeh, B., Abioye, A. and Bennaceur, A. (2026). Yanapay: A Simulation Toolkit for Autonomous Agents Reasoning about Human Behaviour in Emergency Evacuations. 25th International Conference on Autonomous Agents and Multiagent Systems 25-29 May.doi:10.65109/yqln3900
- Zhang, M., K Bandara, A., Rugg, G., Rauf, I., Gamage, D., Nuseibeh, B.... Robinson, S. Sociotechnical Imaginaries of Responsible Design: A Case for Mitigating Gender-based Online Harm. CHI EA '26: Extended Abstracts of the 2026 CHI Conference on Human Factors in Computing Systems.doi:10.1145/3772363.3778700
- Uwasomba, C., Lopez, T., Langer, M., Sharp, H., Wermelinger, M., Jay, C.... Nuseibeh, B. Does social identity matter in software engineering? Assessing the case of research software engineers. .
- Welsh, T., Hassett, D., Nuseibeh, B. and Zisman, A. Adaptive Alignment of Human Values in Cyber-Physical Supply Chains. .doi:10.1007/978-3-032-11108-1_9
- Dąbrowski, J., Cai, W., Bennaceur, A., Nuseibeh, B. and Alrimawi, F. (2025). Intelligent Agents for Requirements Engineering: Use, Feasibility and Evaluation. 2025 IEEE 33rd International Requirements Engineering Conference (RE) 1-5 September.doi:10.1109/re63999.2025.00064
- Ramkumar, K., Cai, W., McCarthy, J., Doherty, G., Nuseibeh, B. and Pasquale, L. (2025). Towards Using Inductive Learning to Adapt Security Controls in Smart Homes. 2025 IEEE/ACM 20th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS) 28-29 April.doi:10.1109/seams66627.2025.00023
- Dąbrowski, J., Bennaceur, A., Rajbahadur, G.K., Nuseibeh, B. and Alrimawi, F. Prompt Me: Intelligent Software Agent for Requirements Engineering - A Vision Paper. .doi:10.1007/978-3-031-88531-0_17
- Alrimawi, F. and Nuseibeh, B. Meta-Modelling Kindness. MODELS '24: ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems.doi:10.1145/3640310.3674095
- Zhang, M., Arce-Plata, C., Price, B.A., Pike, G., Walkington, Z., Elphick, C.... Bandara, A.K. How Do People Use a Public Gratitude Platform in the Wild? CHI '24: CHI Conference on Human Factors in Computing Systems.doi:10.1145/3613905.3650748
- Pike, G., Zhang, M., Elphick, C., Bandara, A., Philpot, R., Stuart, A.... Nuseibeh, B. Exploring citizen forensics: witnesses, websleuths, vigilantes and the need for multi-directional channels of online collaboration. .
- Alrimawi, F. and Nuseibeh, B. (2023). Requirements for Designing Kind Spaces. 2023 IEEE 31st International Requirements Engineering Conference Workshops (REW) 4-5 September.doi:10.1109/rew57809.2023.00013
- Bennaceur, A., Stuart, A., Price, B.A., Bandara, A., Levine, M., Clare, L.... Nuseibeh, B. Socio-Technical Resilience for Community Healthcare. TAS '23: First International Symposium on Trustworthy Autonomous Systems.doi:10.1145/3597512.3599720
- Gavidia-Calderon, C., Bennaceur, A., Lopez, T., Kordoni, A., Levine, M. and Nuseibeh, B. Meet your Maker: A Social Identity Analysis of Robotics Software Engineering. TAS '23: First International Symposium on Trustworthy Autonomous Systems.doi:10.1145/3597512.3600206
- Rauf, I., Petre, M., Tun, T., Lopez, T. and Nuseibeh, B. (2023). Security Thinking in Online Freelance Software Development. 2023 IEEE/ACM 45th International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS) 14-20 May.doi:10.1109/icse-seis58686.2023.00008
- Bennaceur, A., Hassett, D., Nuseibeh, B. and Zisman, A. (2023). Values@Runtime: An Adaptive Framework for Operationalising Values. 2023 IEEE/ACM 45th International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS) 14-20 May.doi:10.1109/icse-seis58686.2023.00024
- Lopez, T., Sharp, H., Wermelinger, M., Langer, M., Levine, M., Jay, C.... Nuseibeh, B. (2023). Accounting for socio-technical resilience in software engineering. 2023 IEEE/ACM 16th International Conference on Cooperative and Human Aspects of Software Engineering (CHASE) 14-15 May.doi:10.1109/chase58964.2023.00012
- Mehta, V., Gooch, D., Bandara, A., Price, B.A. and Nuseibeh, B. A Card-based Ideation Toolkit to Generate Designs for Tangible Privacy Management Tools. TEI '23: Seventeenth International Conference on Tangible, Embedded, and Embodied Interaction.doi:10.1145/3569009.3572903
- Zhang, M., Bandara, A.K., Philpot, R., Stuart, A., Walkington, Z., Elphick, C.... Nuseibeh, B. Towards a Socio-Technical Understanding of Police-Citizen Interactions. .doi:10.1007/978-3-031-42286-7_18
- Hassett, D., Bennaceur, A. and Nuseibeh, B. Feel It, Code It: Emotional Goal Modelling for Gender-Inclusive Design. .doi:10.1007/978-3-031-29786-1_23
- Alrimawi, F. and Nuseibeh, B. (2022). Kind Computing. 2022 IEEE/ACM 44th International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER) 22-24 May.doi:10.1109/icse-nier55298.2022.9793532
- Gavidia-Calderon, C., Bennaceur, A., Kordoni, A., Levine, M. and Nuseibeh, B. (2022). What Do You Want From Me? Adapting Systems to the Uncertainty of Human Preferences. 2022 IEEE/ACM 44th International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER) 22-24 May.doi:10.1109/icse-nier55298.2022.9793539
- Rauf, I., Lopez, T., Sharp, H., Petre, M., Tun, T., Levine, M.... Nuseibeh, B. Influences of developers' perspectives on their engagement with security in code. ICSE '22: 44th International Conference on Software Engineering.doi:10.1145/3528579.3529180
- Gavidia-Calderon, C., Bennaceur, A., Kordoni, A., Levine, M. and Nuseibeh, B. What do you want from me? ICSE '22: 44th International Conference on Software Engineering.doi:10.1145/3510455.3512791
- Alrimawi, F. and Nuseibeh, B. Kind computing. ICSE '22: 44th International Conference on Software Engineering.doi:10.1145/3510455.3512794
- Zhang, M., Elphick, C., Philpot, R., Walkington, Z., Frumkin, L., A. Price, B.... Bandara, A. Attitudes towards Online Community Support Initiatives during the COVID-19 pandemic: A Survey in the UK. CHI '22: CHI Conference on Human Factors in Computing Systems.doi:10.1145/3491101.3519830
- Weyns, D., Bures, T., Calinescu, R., Craggs, B., Fitzgerald, J., Garlan, D.... Schmerl, B. (2021). Six Software Engineering Principles for Smarter Cyber-Physical Systems. 2021 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C) 27 September-1 October.doi:10.1109/acsos-c52956.2021.00058
- Hassan, A., Nuseibeh, B. and Pasquale, L. (2021). Engineering Adaptive Authentication. 2021 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C) 27 September-1 October.doi:10.1109/acsos-c52956.2021.00068
- Welsh, T., Alrimawi, F., Farahani, A., Hassett, D., Zisman, A. and Nuseibeh, B. (2021). Towards Adaptive Inspection for Fraud in I4.0 Supply Chains. 2021 IEEE 26th International Conference on Emerging Technologies and Factory Automation (ETFA) 7-10 September.doi:10.1109/etfa45728.2021.9613693
- Farahani, A., Pasquale, L., Bennaceur, A., Welsh, T. and Nuseibeh, B. (2021). On Adaptive Fairness in Software Systems. 2021 International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS) 18-24 May.doi:10.1109/seams51251.2021.00022
- Mehta, V., Bandara, A.K., Price, B.A., Nuseibeh, B. and Gooch, D. Up Close & Personal: Exploring User-preferred Image Schemas for Intuitive Privacy Awareness and Control. TEI '21: Fifteenth International Conference on Tangible, Embedded, and Embodied Interaction.doi:10.1145/3430524.3440626
- Storni, C., Tsvyatkova, D., Richardson, I., Buckley, J., Abbas, M., Beecham, S.... Welsh, T. Toward a compare and contrast framework for COVID-19 contact tracing mobile applications: A look at usability. .
- Welsh, T., Rekanar, K., Abbas, M., Chochlov, M., Fitzgerald, B., Glynn, L.... Buckley, J. (2020). Towards a Taxonomy for Evaluating Societal Concerns of Contact Tracing Apps. 2020 7th International Conference on Behavioural and Social Computing (BESC) 5-7 November.doi:10.1109/besc51023.2020.9348293
- Tun, T.T., Bennaceur, A. and Nuseibeh, B. (2020). OASIS: Weakening User Obligations for Security-critical Systems. 2020 IEEE 28th International Requirements Engineering Conference (RE) 31 August-4 September.doi:10.1109/re48521.2020.00023
- van der Linden, D., Anthonysamy, P., Nuseibeh, B., Tun, T.T., Petre, M., Levine, M.... Rashid, A. Schrödinger's security. ICSE '20: 42nd International Conference on Software Engineering.doi:10.1145/3377811.3380394
- Rauf, I., van der Linden, D., Levine, M., Towse, J., Nuseibeh, B. and Rashid, A. Security but not for security's sake. ICSE '20: 42nd International Conference on Software Engineering.doi:10.1145/3387940.3392230
- Zhang, M., Bandara, A.K., Price, B. and Nuseibeh, B. Finding & Reviewing Community Policing Apps in Asia. AsianCHI '20: Asian CHI Symposium 2020.doi:10.1145/3391203.3391215
- Zhang, M., Bandara, A.K., Price, B., Pike, G., Walkington, Z., Elphick, C.... Nuseibeh, B. Designing Technologies for Community Policing. CHI '20: CHI Conference on Human Factors in Computing Systems.doi:10.1145/3334480.3383021
- Gooch, D., Mehta, V., Price, B., McCormick, C., Bandara, A., Bennaceur, A.... Nuseibeh, B. How are you feeling? TEI '20: Fourteenth International Conference on Tangible, Embedded, and Embodied Interaction.doi:10.1145/3374920.3374922
- Bandara, A., Zhang, M., Price, B., Pike, G., Elphick, C., Walkington, Z.... Nuseibeh, B. Towards Citizen Forensics: Improving Citizen-Police Collaboration. .
- Maia, P.H., Vieira, L., Chagas, M., Yu, Y., Zisman, A. and Nuseibeh, B. (2019). Cautious Adaptation of Defiant Components. 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE) 11-15 November.doi:10.1109/ase.2019.00094
- Nuseibeh, B. (2019). Requirements We Live By. 2019 IEEE 27th International Requirements Engineering Conference (RE) 23-27 September.doi:10.1109/re.2019.00009
- Lopez, T., Sharp, H., Tun, T., Bandara, A., Levine, M. and Nuseibeh, B. (2019). Talking About Security with Professional Developers. 2019 IEEE/ACM Joint 7th International Workshop on Conducting Empirical Studies in Industry (CESI) and 6th International Workshop on Software Engineering Research and Industrial Practice (SER&IP) 28 May.doi:10.1109/cesser-ip.2019.00014
- Lopez, T., Sharp, H., Tun, T., Bandara, A., Levine, M. and Nuseibeh, B. (2019). "Hopefully We Are Mostly Secure": Views on Secure Code in Professional Practice. 2019 IEEE/ACM 12th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) 27 May.doi:10.1109/chase.2019.00023
- Lopez, T., Tun, T., Bandara, A., Mark, L., Nuseibeh, B. and Sharp, H. (2019). An Anatomy of Security Conversations in Stack Overflow. 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS) 25-31 May.doi:10.1109/icse-seis.2019.00012
- Maia, P.H., Vieira, L., Chagas, M., Yu, Y., Zisman, A. and Nuseibeh, B. (2019). Dragonfly: a Tool for Simulating Self-Adaptive Drone Behaviours. 2019 IEEE/ACM 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS) 25 May.doi:10.1109/seams.2019.00022
- Bennaceur, A., Ghezzi, C., Tei, K., Kehrer, T., Weyns, D., Calinescu, R.... Zhao, H. (2019). Modelling and Analysing Resilient Cyber-Physical Systems. 2019 IEEE/ACM 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS) 25 May.doi:10.1109/seams.2019.00018
- Bennaceur, A., Zisman, A., McCormick, C., Barthaud, D. and Nuseibeh, B. (2019). Won't Take No for an Answer: Resource-Driven Requirements Adaptation. 2019 IEEE/ACM 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS) 25 May.doi:10.1109/seams.2019.00019
- Wilkins, D., Nuseibeh, B. and Levine, M. Monetize This? Marketized-Commons Platforms, New Opportunities and Challenges for Collective Action. .doi:10.1007/978-3-030-22636-7_9
- Bennasar, M., McCormick, C., Price, B., Gooch, D., Stuart, A., Mehta, V.... Nuseibeh, B. A Sensor Platform for Non-invasive Remote Monitoring of Older Adults in Real Time. .doi:10.1007/978-981-13-8566-7_12
- Bennasar, M., Price, B.A., Stuart, A., Gooch, D., McCormick, C., Mehta, V.... Nuseibeh, B. Knowledge-Based Architecture for Recognising Activities of Older People. .doi:10.1016/j.procs.2019.09.214
- Alrimawi, F., Pasquale, L., Mehta, D. and Nuseibeh, B. I've seen this before: Sharing cyber-physical incident knowledge. .doi:10.23919/SEAD.2018.8472851
- Lopez, T., Tun, T.T., Bandara, A., Levine, M., Nuseibeh, B. and Sharp, H. An investigation of security conversations in stack overflow: Perceptions of security and community involvement. .doi:10.23919/SEAD.2018.8472850
- Peters, F., Hanvey, S., Veluru, S., Mady, A.E.-.D., Boubekeur, M. and Nuseibeh, B. (2018). Generating Privacy Zones in Smart Cities. 2018 IEEE International Smart Cities Conference (ISC2) 16-19 September.doi:10.1109/isc2.2018.8656830
- Tun, T.T., Yang, M., Bandara, A.K., Yu, Y., Nhlabatsi, A., Khan, N.... Nuseibeh, B. Requirements and specifications for adaptive security. ICSE '18: 40th International Conference on Software Engineering.doi:10.1145/3194133.3194155
- Borda, A., Pasquale, L., Koutavas, V. and Nuseibeh, B. Compositional verification of self-adaptive cyber-physical systems. ICSE '18: 40th International Conference on Software Engineering.doi:10.1145/3194133.3194146
- Alrimawi, F., Pasquale, L., Mehta, D. and Nuseibeh, B. I've seen this before. ICSE '18: 40th International Conference on Software Engineering.doi:10.1145/3194707.3194714
- Lopez, T., Tun, T.T., Bandara, A., Levine, M., Nuseibeh, B. and Sharp, H. An investigation of security conversations in stack overflow. ICSE '18: 40th International Conference on Software Engineering.doi:10.1145/3194707.3194713
- Pasquale, L., Alrajeh, D., Peersman, C., Tun, T., Nuseibeh, B. and Rashid, A. Towards forensic-ready software systems. ICSE '18: 40th International Conference on Software Engineering.doi:10.1145/3183399.3183426
- Qian, W., Peng, X., Sun, J., Yu, Y., Nuseibeh, B. and Zhao, W. (2017). O2O service composition with social collaboration. 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE) 30 October-3 November.doi:10.1109/ase.2017.8115657
- Rafiq, Y., Dickens, L., Russo, A., Bandara, A.K., Yang, M., Stuart, A.... Nuseibeh, B. (2017). Learning to share: Engineering adaptive decision-support for online social networks. 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE) 30 October-3 November.doi:10.1109/ase.2017.8115641
- Elrakaiby, Y., Ferrari, A., Spoletini, P., Gnesi, S. and Nuseibeh, B. (2017). Using Argumentation to Explain Ambiguity in Requirements Elicitation Interviews. 2017 IEEE 25th International Requirements Engineering Conference (RE) 4-8 September.doi:10.1109/re.2017.27
- Grispos, G., Hanvey, S. and Nuseibeh, B. Use of organisational topologies for forensic investigations. ESEC/FSE'17: Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering.doi:10.1145/3121252.3121253
- Alrajeh, D., Pasquale, L. and Nuseibeh, B. On evidence preservation requirements for forensic-ready systems. ESEC/FSE'17: Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering.doi:10.1145/3106237.3106308
- Alrimawi, F., Pasquale, L. and Nuseibeh, B. (2017). Software Engineering Challenges for Investigating Cyber-Physical Incidents. 2017 IEEE/ACM 3rd International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS) 21 May.doi:10.1109/sescps.2017.9
- Nuseibeh, B. (2017). Crossing Boundaries: On the Inevitable Intertwining of Digital, Physical, and Social Spaces. 2017 IEEE/ACM 3rd International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS) 21 May.doi:10.1109/sescps.2017.6
- Grispos, G., Garcia-Galan, J., Pasquale, L. and Nuseibeh, B. (2017). Are you ready? Towards the engineering of forensic-ready systems. 2017 11th International Conference on Research Challenges in Information Science (RCIS) 10-12 May.doi:10.1109/rcis.2017.7956555
- Barhamgi, M., Yang, M., Yu, C.-.M., Yu, Y., Bandara, A.K., Benslimane, D.... Nuseibeh, B. Enabling End-Users to Protect their Privacy. ASIA CCS '17: ACM Asia Conference on Computer and Communications Security.doi:10.1145/3052973.3055154
- Tun, T., Price, B., Bandara, A., Yu, Y. and Nuseibeh, B. Verifiable limited disclosure: Reporting and handling digital evidence in police investigations. .doi:10.1109/REW.2016.43
- Yu, Y., Yang, M. and Nuseibeh, B. Live Blackboxes: Requirements for Tracking and Verifying Aircraft in Motion. AIAA Information Systems-AIAA Infotech @ Aerospace.doi:10.2514/6.2017-0884
- Perera, C., McCormick, C., Bandara, A.K., Price, B.A. and Nuseibeh, B. Privacy-by-Design Framework for Assessing Internet of Things Applications and Platforms. IoT'16: The 6th International Conference on the Internet of Things.doi:10.1145/2991561.2991566
- Mehta, V., Bandara, A.K., Price, B.A. and Nuseibeh, B. Wearables for physical privacy. UbiComp '16: The 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing.doi:10.1145/2968219.2979138
- Lopez, T., Petrel, M. and Nuseibehl, B. (2016). Examining active error in software development. 2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) 4-8 September.doi:10.1109/vlhcc.2016.7739678
- Peng, X., Gu, J., Tan, T.H., Sun, J., Yu, Y., Nuseibeh, B.... Zhao, W. CrowdService: serving the individuals through mobile crowdsourcing and service composition. ASE'16: ACM/IEEE International Conference on Automated Software Engineering.doi:10.1145/2970276.2970334
- Calikli, G., Law, M., Bandara, A.K., Russo, A., Dickens, L., Price, B.A.... Nuseibeh, B. Privacy dynamics. ICSE '16: 38th International Conference on Software Engineering.doi:10.1145/2897053.2897063
- García-Galán, J., Pasquale, L., Grispos, G. and Nuseibeh, B. Towards adaptive compliance. ICSE '16: 38th International Conference on Software Engineering.doi:10.1145/2897053.2897070
- Tsigkanos, C., Kehrer, T., Ghezzi, C., Pasquale, L. and Nuseibeh, B. Adding static and dynamic semantics to building information models. ICSE '16: 38th International Conference on Software Engineering.doi:10.1145/2897035.2897042
- Bennaceur, A., McCormick, C., Galán, J.G., Perera, C., Smith, A., Zisman, A.... Nuseibeh, B. Feed me, feed me. ICSE '16: 38th International Conference on Software Engineering.doi:10.1145/2897053.2897071
- Mehta, V., Bandara, A.K., Price, B.A. and Nuseibeh, B. Privacy Itch and Scratch. CHI'16: CHI Conference on Human Factors in Computing Systems.doi:10.1145/2851581.2892475
- Tun, T., Lutz, R., Nakayama, B., Yu, Y., Mathur, D. and Nuseibeh, B. (2015). The Role of Environmental Assumptions in Failures of DNA Nanosystems. 2015 IEEE/ACM 1st International Workshop on Complex Faults and Failures in Large Software Systems (COUFLESS) 23 May.doi:10.1109/coufless.2015.12
- Nhlabatsi, A., Yu, Y., Zisman, A., Tun, T., Khan, N., Bandara, A.... Nuseibeh, B. (2015). Managing Security Control Assumptions Using Causal Traceability. 2015 IEEE/ACM 8th International Symposium on Software and Systems Traceability (SST) 17 May.doi:10.1109/sst.2015.14
- Tsigkanos, C., Pasquale, L., Ghezzi, C. and Nuseibeh, B. (2015). Ariadne: Topology Aware Adaptive Security for Cyber-Physical Systems. 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering (ICSE) 16-24 May.doi:10.1109/icse.2015.234
- Yu, Y., Piwek, P., Tun, T.T. and Nuseibeh, B. Towards explaining rebuttals in security arguments. .
- Yang, M., Yu, Y., Bandara, A.K. and Nuseibeh, B. (2014). Adaptive Sharing for Online Social Networks: A Trade-off Between Privacy Risk and Social Benefit. 2014 IEEE 13th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom) 24-26 September.doi:10.1109/trustcom.2014.10
- Calikli, G., Andersen, M.S., Bandara, A., Price, B. and Nuseibeh, B. Personal informatics for non-geeks. UbiComp '14: The 2014 ACM Conference on Ubiquitous Computing.doi:10.1145/2638728.2641316
- Tsigkanos, C., Pasquale, L., Menghi, C., Ghezzi, C. and Nuseibeh, B. (2014). Engineering topology aware adaptive security: Preventing requirements violations at runtime. 2014 IEEE 22nd International Requirements Engineering Conference (RE) 25-29 August.doi:10.1109/re.2014.6912262
- Nhlabatsi, A., Thun, T., Khan, N., Yu, Y., Bandara, A., Khan, K.... Nuseibeh, B. (2014). Traceability for Adaptive Information Security in the Cloud. 2014 IEEE 7th International Conference on Cloud Computing (CLOUD) 27 June-2 July.doi:10.1109/cloud.2014.141
- Bennaceur, A., Bandara, A.K., Jackson, M., Liu, W., Montrieux, L., Tun, T.T.... Nuseibeh, B. Requirements-driven mediation for collaborative security. ICSE '14: 36th International Conference on Software Engineering.doi:10.1145/2593929.2593938
- Pasquale, L., Ghezzi, C., Menghi, C., Tsigkanos, C. and Nuseibeh, B. Topology aware adaptive security. ICSE '14: 36th International Conference on Software Engineering.doi:10.1145/2593929.2593939
- Chen, B., Peng, X., Yu, Y., Nuseibeh, B. and Zhao, W. Self-adaptation through incremental generative model transformations at runtime. ICSE '14: 36th International Conference on Software Engineering.doi:10.1145/2568225.2568310
- Thomas, K., Bandara, A.K., Price, B.A. and Nuseibeh, B. Distilling privacy requirements for mobile applications. ICSE '14: 36th International Conference on Software Engineering.doi:10.1145/2568225.2568240
- Yu, Y., Tun, T.T., Bandara, A.K., Zhang, T. and Nuseibeh, B. From Model-Driven Software Development Processes to Problem Diagnoses at Runtime. .doi:10.1007/978-3-319-08915-7_7
- Pasquale, L., Yu, Y., Salehie, M., Cavallaro, L., Tun, T.T. and Nuseibeh, B. (2013). Requirements-driven adaptive digital forensics. 2013 IEEE 21st International Requirements Engineering Conference (RE) 15-19 July.doi:10.1109/re.2013.6636745
- Omoronyia, I., Cavallaro, L., Salehie, M., Pasquale, L. and Nuseibeh, B. (2013). Engineering adaptive privacy: On the role of privacy awareness requirements. 2013 35th International Conference on Software Engineering (ICSE) 18-26 May.doi:10.1109/icse.2013.6606609
- Ali, R., Solis, C., Omoronyia, I., Salehie, M. and Nuseibeh, B. Social Adaptation at Runtime. .doi:10.1007/978-3-642-45422-6_8
- Ali, R., Solis, C., Omoronyia, I., Salehie, M. and Nuseibeh, B. Social adaptation: When software gives users a voice. .
- Pasquale, L., Menghi, C., Salehie, M., Cavallaro, L., Omoronyia, I. and Nuseibeh, B. SecuriTAS. SIGSOFT/FSE'12: 20th ACM SIGSOFT Symposium on the Foundations of Software Engineering.doi:10.1145/2393596.2393618
- Tun, T.T., Bandara, A.K., Price, B.A., Yu, Y., Haley, C., Omoronyia, I.... Nuseibeh, B. (2012). Privacy arguments: Analysing selective disclosure requirements for mobile applications. 2012 IEEE 20th International Requirements Engineering Conference (RE) 24-28 September.doi:10.1109/re.2012.6345797
- Yang, H., De Roeck, A., Gervasi, V., Willis, A. and Nuseibeh, B. (2012). Speculative requirements: Automatic detection of uncertainty in natural language requirements. 2012 IEEE 20th International Requirements Engineering Conference (RE) 24-28 September.doi:10.1109/re.2012.6345795
- Salehie, M., Pasquale, L., Omoronyia, I., Ali, R. and Nuseibeh, B. (2012). Requirements-driven adaptive security: Protecting variable assets at runtime. 2012 IEEE 20th International Requirements Engineering Conference (RE) 24-28 September.doi:10.1109/re.2012.6345794
- Omoronyia, I., Pasquale, L., Salehie, M., Cavallaro, L., Doherty, G. and Nuseibeh, B. Caprice: a tool for engineering adaptive privacy. ASE'12: IEEE/ACM International Conference on Automated Software Engineering.doi:10.1145/2351676.2351745
- Pasquale, L., Salehie, M., Ali, R., Omoronyia, I. and Nuseibeh, B. (2012). On the role of primary and secondary assets in adaptive security: An application in smart grids. 2012 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS) 4-5 June.doi:10.1109/seams.2012.6224403
- Salehie, M., Pasquale, L., Omoronyia, I. and Nuseibeh, B. (2012). Adaptive security and privacy in smart grids: A software engineering vision. 2012 International Workshop on Software Engineering for the Smart Grid (SE4SG) 3 June.doi:10.1109/se4sg.2012.6225718
- Lopez, T., Petre, M. and Nuseibeh, B. (2012). Getting at ephemeral flaws. 2012 5th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) 2 June.doi:10.1109/chase.2012.6223030
- Alebrahim, A., Tun, T.T., Yu, Y., Heisel, M. and Nuseibeh, B. An aspect-oriented approach to relating security requirements and access control. .
- Yu, Y., Bandara, A., Tun, T.T. and Nuseibeh, B. Towards learning to detect meaningful changes in software. MALETS '11: International Workshop on Machine Learning Technologies in Software Engineering.doi:10.1145/2070821.2070828
- Yu, Y., Tun, T.T. and Nuseibeh, B. (2011). Specifying and detecting meaningful changes in programs. 2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE) 6-10 November.doi:10.1109/ase.2011.6100063
- Ali, R., Solis, C., Salehie, M., Omoronyia, I., Nuseibeh, B. and Maalej, W. Social sensing. ESEC/FSE'11: Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering.doi:10.1145/2025113.2025196
- Franqueira, V.N.L., Tun, T.T., Yu, Y., Wieringa, R. and Nuseibeh, B. (2011). Risk and argument: A risk-based argumentation method for practical security. 2011 IEEE 19th International Requirements Engineering Conference (RE) 29 August-2 September.doi:10.1109/re.2011.6051659
- Yu, Y., Tun, T.T., Tedeschi, A., Franqueira, V.N.L. and Nuseibeh, B. (2011). OpenArgue: Supporting argumentation to evolve secure software systems. 2011 IEEE 19th International Requirements Engineering Conference (RE) 29 August-2 September.doi:10.1109/re.2011.6051671
- Ali, R., Solis, C., Dalpiaz, F., Maalej, W., Giorgini, P. and Nuseibeh, B. (2011). Social Software Product Lines. 2011 First International Workshop on Requirements Engineering for Social Computing (RESC) 29 August.doi:10.1109/resc.2011.6046714
- Abdullah, N.N.B., Honiden, S., Sharp, H., Nuseibeh, B. and Notkin, D. Communication patterns of agile requirements engineering. ECOOP '11: European Conference on Object-Oriented Programming.doi:10.1145/2068783.2068784
- Benats, G., Bandara, A., Yu, Y., Colin, J.-.N. and Nuseibeh, B. (2011). PrimAndroid: Privacy Policy Modelling and Analysis for Android Applications. 2011 IEEE International Symposium on Policies for Distributed Systems and Networks - POLICY 6-8 June.doi:10.1109/policy.2011.25
- Borges, R.V., d'Avila Garcez, A., Lamb, L.C. and Nuseibeh, B. Learning to adapt requirements specifications of evolving systems (NIER track). ICSE11: International Conference on Software Engineering.doi:10.1145/1985793.1985924
- Mancini, C., Rogers, Y., Thomas, K., Joinson, A.N., Price, B.A., Bandara, A.K.... Nuseibeh, B. In the best families. CHI '11: CHI Conference on Human Factors in Computing Systems.doi:10.1145/1978942.1979296
- Pasquale, L., Baresi, L. and Nuseibeh, B. Towards adaptive systems through requirements@runtime? .
- Borges, R.V., Garcez, A.D., Lamb, L.C. and Nuseibeh, B. Learning to Adapt Requirements Specifications of Evolving Systems (NIER Track). .
- Taubenberger, S., Jürjens, J., Yu, Y. and Nuseibeh, B. Problem Analysis of Traditional IT-Security Risk Assessment Methods – An Experience Report from the Insurance and Auditing Domain. .doi:10.1007/978-3-642-21424-0_21
- Yang, H., De Roeck, A., Willis, A. and Nuseibeh, B. A methodology for automatic identification of nocuous ambiguity. .
- Yang, H., de Roeck, A., Gervasi, V., Willis, A. and Nuseibeh, B. (2010). Extending Nocuous Ambiguity Analysis for Anaphora in Natural Language Requirements. 2010 IEEE 18th International Conference on Requirements Engineering (RE) 27 September-1 October.doi:10.1109/re.2010.14
- Yang, H., Willis, A., De Roeck, A. and Nuseibeh, B. Automatic detection of nocuous coordination ambiguities in natural language requirements. ASE10: IEEE/ACM International Conference on Automated Software Engineering.doi:10.1145/1858996.1859007
- Jedrzejczyk, L., Price, B.A., Bandara, A. and Nuseibeh, B. "Privacy-shake", MobileHCI '10: 12th International Conference on Human Computer Interaction with Mobile Devices and Services.doi:10.1145/1851600.1851690
- Jedrzejczyk, L., Price, B.A., Bandara, A.K. and Nuseibeh, B. On the impact of real-time feedback on users' behaviour in mobile location-sharing applications. SOUPS '10: Symposium on Usable Privacy and Security.doi:10.1145/1837110.1837129
- Tun, T.T., Yu, Y., Haley, C. and Nuseibeh, B. (2010). Model-Based Argument Analysis for Evolving Security Requirements. 2010 Fourth International Conference on Secure Software Integration and Reliability Improvement 9-11 June.doi:10.1109/ssiri.2010.36
- Mancini, C., Rogers, Y., Bandara, A.K., Coe, T., Jedrzejczyk, L., Joinson, A.N.... Nuseibeh, B. Contravision. CHI '10: CHI Conference on Human Factors in Computing Systems.doi:10.1145/1753326.1753350
- Price, B.A., Mancini, C., Rogers, Y., Bandara, A.K., Coe, T., Joinson, A.N.... Nuseibeh, B. ContraVision. CHI '10: CHI Conference on Human Factors in Computing Systems.doi:10.1145/1753846.1754227
- Yang, H., Willis, A., De Roeck, A. and Nuseibeh, B. Automatic detection of nocuous coordination ambiguities in natural language requirements. .
- Mancini, C., Thomas, K., Rogers, Y., Price, B.A., Jedrzejczyk, L., Bandara, A.K.... Nuseibeh, B. From spaces to places. Ubicomp '09: The 11th International Conference on Ubiquitous Computing.doi:10.1145/1620545.1620547
- R., G., L., M., B., N., P., P., N., D.R.A., M., R.... H., Y. (2009). Making Tacit Requirements Explicit. 2009 Second International Workshop on Managing Requirements Knowledge (MARK) 1 September.doi:10.1109/mark.2009.7
- Ma, L., Nuseibeh, B., Piwek, P., De Roeck, A. and Willis, A. (2009). On Presuppositions in Requirements. 2009 Second International Workshop on Managing Requirements Knowledge (MARK 2009) 1 September.doi:10.1109/mark.2009.9
- Tun, T.T., Jackson, M., Laney, R., Nuseibeh, B. and Yu, Y. (2009). Are Your Lights Off? Using Problem Frames to Diagnose System Failures. 2009 17th IEEE International Requirements Engineering Conference (RE) 31 August-4 September.doi:10.1109/re.2009.31
- Mahfouz, A., Barroca, L., Laney, R. and Nuseibeh, B. (2009). From Organizational Requirements to Service Choreography. 2009 IEEE Congress on Services (SERVICES) 6-10 July.doi:10.1109/services-i.2009.65
- Thomas, K., Mancini, C., Jedrzejczyk, L., Bandara, A.K., Joinson, A., Price, B.A.... Nuseibeh, B. Studying location privacy in mobile applications: ’predator vs. prey’ probes. .
- Classen, A., Heymans, P., Than Tuny, T. and Nuseibeh, B. (2009). Towards safer composition. 2009 31st International Conference on Software Engineering - ICSE 16-24 May.doi:10.1109/icse-companion.2009.5070988
- Tun, T.T., Chapman, R., Haley, C., Laney, R. and Nuseibeh, B. (2009). A Framework for Developing Feature-Rich Software Systems. 2009 16th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS) 14-16 April.doi:10.1109/ecbs.2009.32
- Nhlabatsi Armstrong, , Laney Robin, and Nuseibeh Bashar, Feature Interaction as a Context Sharing Problem. .doi:10.3233/978-1-60750-014-8-133
- Mancini, C., Rogers, Y., Jedrzejczyk, L., Thomas, K., Price, B., Joinson, A.... Nuseibeh, B. A multi-pronged empirical approach to mobile privacy investigation. .
- Tun, T.T., Yu, Y., Laney, R. and Nuseibeh, B. Early Identification of Problem Interactions: A Tool-Supported Approach. .doi:10.1007/978-3-642-02050-6_7
- Mahfouz, A., Barroca, L., Laney, R. and Nuseibeh, B. Requirements-Driven Collaborative Choreography Customization. .doi:10.1007/978-3-642-10383-4_10
- Whittle, J., Jürjens, J., Nuseibeh, B. and Dobson, G. First International Modeling Security Workshop. .doi:10.1007/978-3-642-01648-6_19
- Laney, R., Tun, T.T., Jackson, M. and Nuseibeh, B. Composing features by managing inconsistent requirements. .
- Mahfouz, A., Barroca, L., Laney, R. and Nuseibeh, B. (2008). Customizing Choreography: Deriving Conversations from Organizational Dependencies. 2008 12th International IEEE Enterprise Distributed Object Computing Conference (EDOC) 15-19 September.doi:10.1109/edoc.2008.34
- Lozano, A., Wermelinger, M. and Nuseibeh, B. (2008). Evaluating the relation between changeability decay and the characteristics of clones and methods. 2008 23rd IEEE/ACM International Conference on Automated Software Engineering - Workshops 15-16 September.doi:10.1109/asew.2008.4686327
- Nhlabatsi, A., Laney, R. and Nuseibeh, B. (2008). Building Contingencies into Specifications. 2008 16th IEEE International Requirements Engineering Conference (RE) 8-12 September.doi:10.1109/re.2008.65
- Lozano Rodriguez, A., Wermelinger, M. and Nuseibeh, B. Evaluating the relation between changeability decay and the characteristics of clones and methods. .
- Haley, C.B. and Nuseibeh, B. (2008). Bridging requirements and architecture for systems of systems. 2008 International Symposium on Information Technology 26-28 August.doi:10.1109/itsim.2008.4631902
- Lozano, A., Wermelinger, M. and Nuseibeh, B. Assessing the impact of bad smells using historical information. .
- Salifu, M., Yu, Y. and Nuseibeh, B. (2007). Specifying Monitoring and Switching Problems in Context. 15th IEEE International Requirements Engineering Conference (RE 2007) 15-19 October.doi:10.1109/re.2007.21
- Hebler, S., Tuunanen, T. and Peffers, K. (2007). Blind User Requirements Engineering for Mobile Services. 15th IEEE International Requirements Engineering Conference (RE 2007) 15-19 October.doi:10.1109/re.2007.56
- Lozano, A., Wermelinger, M. and Nuseibeh, B. Assessing the impact of bad smells using historical information. ESEC/FSE07: Joint 11th European Software Engineering Conference 2007.doi:10.1145/1294948.1294957
- Lozano, A., Wermelinger, M. and Nuseibeh, B. (2007). Evaluating the Harmfulness of Cloning: A Change Based Experiment. Fourth International Workshop on Mining Software Repositories 20-26 May.doi:10.1109/msr.2007.8
- Best, B., Jurjens, J. and Nuseibeh, B. (2007). Model-Based Security Engineering of Distributed Information Systems Using UMLsec. 29th International Conference on Software Engineering (ICSE'07) 20-26 May.doi:10.1109/icse.2007.55
- Classen, A., Heymans, P., Laney, R., Nuseibeh, B. and Tun, T.T. On the structure of problem variability: From feature diagrams to problem frames. .
- Salifu, M., Nuseibeh, B., Rapanotti, L. and Tun, T.T. Using problem descriptions to represent variabilities for context-aware applications. .
- Laney, R., Tun, T.T., Jackson, M. and Nuseibeh, B. Composing features by managing inconsistent requirements. .
- Mahfouz, A., Barroca, L., Laney, R. and Nuseibeh, B. Patterns for service-oriented information exchange requirements. PLOP06: Pattern Languages of Programs 2006.doi:10.1145/1415472.1415498
- Salifu, M., Nuseibeh, B. and Rapanotti, L. (2006). Towards Context-Aware Product-Family Architectures. 2006 International Workshop on Software Product Management (IWSPM'06 - RE'06 Workshop) 12 September.doi:10.1109/iwspm.2006.10
- Bush, D. and Nuseibeh, B. (2006). Requirements Engineering Research in Some Future Worlds: An Exercise in Scenario Planning. 14th IEEE International Requirements Engineering Conference (RE'06) 11-15 September.doi:10.1109/re.2006.55
- Chantree, F., Nuseibeh, B., de Roeck, A. and Willis, A. (2006). Identifying Nocuous Ambiguities in Natural Language Requirements. 14th IEEE International Requirements Engineering Conference (RE'06) 11-15 September.doi:10.1109/re.2006.31
- Chantree, F., Nuseibeh, B., De Roeck, A. and Willis, A. Identifying nocuous ambiguities in natural language requirements. .
- Haley, C.B., Moffett, J.D., Laney, R. and Nuseibeh, B. A framework for security requirements engineering. ICSE06: International Conference on Software Engineering.doi:10.1145/1137627.1137634
- Haley, D.T., De Roeck, A., Nuseibeh, B., Petre, M. and Thomas, P. Gathering requirements for a grid-based automatic marking system. .
- Crook, R., Ince, D. and Bashar Nuseibeh, (2005). On modelling access policies: relating roles to their organisational context. 13th IEEE International Conference on Requirements Engineering (RE'05) 2 September.doi:10.1109/re.2005.48
- Haley, C.B., Moffett, J.D., Laney, R. and Nuseibeh, B. Arguing security: validating security requirements using structured argumentation. .
- Haley, C.B., Laney, R.C. and Nuseibeh, B. Using Problem Frames and projections to analyze requirements for distributed systems. .
- Haley, C.B., Laney, R.C. and Nuseibeh, B. Deriving security requirements from crosscutting threat descriptions. AOSD04: 3rd International Conference on Aspect-Oriented Software Development.doi:10.1145/976270.976285
- Nuseibeh, B. Crosscutting requirements. AOSD04: 3rd International Conference on Aspect-Oriented Software Development.doi:10.1145/976270.976272
- Haley, D.T., Nuseibeh, B., Sharp, H.C. and Taylor, J. The conundrum of categorising requirements: Managing requirements for learning on the move. .doi:10.1109/ICRE.2004.1335688
- Jensen, C., Poslad, S. and Dimitrakos, T. Trust Management. .doi:10.1007/b96545
- Haley, C.B., Laney, R.C., Moffett, J.D. and Nuseibeh, B. Picking Battles: The Impact of Trust Assumptions on the Elaboration of Security Requirements. .doi:10.1007/978-3-540-24747-0_27
- Nuseibeh, B., Kramer, J. and Finkelstein, A. (2003). ViewPoints: meaningful relationships are difficult! 25th International Conference on Software Engineering, 2003. Proceedings. 10 May.doi:10.1109/icse.2003.1201254
- Haley, C. and Nuseibeh, B. Going on-line on a shoestring: An experiment in concurrent development of requirements and architecture. .
- Russo, A., Miller, R., Nuseibeh, B. and Kramer, J. An Abductive Approach for Analysing Event-Based Requirements Specifications. .doi:10.1007/3-540-45619-8_3
- Easterbrook, S. and Nuseibeh, B. Proceedings of the IEEE International Conference on Requirements Engineering: Foreword. .
- Nuseibeh, B. and Easterbrook, S. Requirements engineering. ICSE00: 22nd International Conference on Software Engineering.doi:10.1145/336512.336523
- Gervasi, V. and Nuseibeh, B. Lightweight validation of natural language requirements: A case study. .
- Russo, A., Nuseibeh, B. and Kramer, J. Restructuring requirements specifications for managing inconsistency and change: A case study. .
- Hunter, A. and Nuseibeh, B. Analyzing inconsistent specifications. .
- Nuseibeh, B. and Robertson, S. Making requirements measurable. .
- Nuseibeh, B. Towards a framework for managing inconsistency between multiple views. SOFT96: SIGSOFT '96.doi:10.1145/243327.243651
- Nuseibeh, B. When agents clash. .doi:10.1007/bfb0017748
- Leonhardt, U., Kramer, J. and Nuseibeh, B. (1995). Decentralised process enactment in a multi-perspective development environment. the 17th international conference 24-28 April.doi:10.1145/225014.225038
- Easterbrook, S. and Nuseibeh, B. Managing inconsistencies in an evolving specification. .
- Easterbrook, S., Finkelstein, A., Kramer, J. and Nuseibeh, B. (1994). Coordinating Conflicting ViewPoints by Managing Inconsistency. Workshop on Conflict Management in Design, International Conference on Artificial Intelligence in Design, 15-18 August, Lausanne, Switzerland.
- Finkelstein, A., Gabbay, D., Hunter, A., Kramer, J. and Nuseibeh, B. Inconsistency handling in multi-perspective specifications. .doi:10.1007/3-540-57209-0_7
- d'Avila Garcez, A.S., Russo, A., Nuseibeh, B. and Kramer, J. An analysis-revision cycle to evolve requirements specifications. 16th Annual International Conference on Automated Software Engineering (ASE 2001).doi:10.1109/ase.2001.989828
- Rapanotti, L., Hall, J.G., Jackson, M. and Nuseibeh, B. Architecture-driven problem decomposition. Proceedings. 12th IEEE International Requirements Engineering Conference, 2004..doi:10.1109/icre.2004.1335666
- Haley, C.B., Laney, R.C., Moffett, J.D. and Nuseibeh, B. The effect of trust assumptions on the elaboration of security requirements. Proceedings. 12th IEEE International Requirements Engineering Conference, 2004..doi:10.1109/icre.2004.1335668
- Laney, R., Barroca, L., Jackson, M. and Nuseibeh, B. Composing requirements using problem frames. Proceedings. 12th IEEE International Requirements Engineering Conference, 2004..doi:10.1109/icre.2004.1335670
- Lin, L., Nuseibeh, B., Ince, D., Jackson, M. and Moffett, J. Introducing abuse frames for analysing security requirements. 11th IEEE International Requirements Engineering Conference.doi:10.1109/icre.2003.1232791
- Hall, J.G., Jackson, M., Laney, R.C., Nuseibeh, B. and Rapanotti, L. Relating software requirements and architectures using problem frames. IEEE Joint International Conference on Requirements Engineering.doi:10.1109/icre.2002.1048516
- Crook, R., Ince, D., Luncheng Lin, and Nuseibeh, B. Security requirements engineering: when anti-requirements hit the fan. IEEE Joint International Conference on Requirements Engineering.doi:10.1109/icre.2002.1048527
- Nuseibeh, B. To be and not to be: on managing inconsistency in software development. 8th International Workshop on Software Specification and Design.doi:10.1109/iwssd.1996.501161
- Nuseibeh, B. and Russo, A. On the consequences of acting in the presence of inconsistency. Ninth International Workshop on Software Specification and Design.doi:10.1109/iwssd.1998.667933
- Nuseibeh, B., Finkelstein, A. and Kramer, J. Fine-grain process modelling. 1993 IEEE 7th International Workshop on Software Specification and Design.doi:10.1109/iwssd.1993.315516
- Magee, J., Kramer, J., Nuseibeh, B., Bush, D. and Sonander, J. Hybrid model visualization in requirements and design: a preliminary investigation. Tenth International Workshop on Software Specification and Design. IWSSD-10 2000.doi:10.1109/iwssd.2000.891121
- Haley, D.T., Nuseibeh, B., Sharp, H.C. and Taylor, J. The conundrum of categorising requirements: managing requirements for learning on the move. Proceedings. 12th IEEE International Requirements Engineering Conference, 2004..doi:10.1109/icre.2004.1335688
Journal articles (122)
- Neale, C., Kennedy, I. and Nuseibeh, B. (2026). Reasoning about artefact tampering. Forensic Science International: Digital Investigation, 58, pp. 302147-302147. doi:10.1016/j.fsidi.2026.302147
- Hassan, A., Alnour, A., Nuseibeh, B. and Pasquale, L. (2026). A Requirement-Based Framework for Engineering Adaptive Authentication. ACM Transactions on Autonomous and Adaptive Systems. doi:10.1145/3828751
- Ivory, M., Towse, J., Sturdee, M., Levine, M. and Nuseibeh, B. (2026). Software Vulnerabilities as Cognitive Blindspots; Assessing the Suitability of a Dual Processing Theory of Decision Making for Secure Coding. ACM Transactions on Software Engineering and Methodology. doi:10.1145/3806388
- Cai, W., Pasquale, L., Ramkumar, K., McCarthy, J., Nuseibeh, B. and Doherty, G. (2026). Human-centric security for smart homes: A scoping review. Computers & Security, 162, pp. 104762-104762. doi:10.1016/j.cose.2025.104762
- Ramkumar, K., Cai, W., McCarthy, J., Doherty, G., Nuseibeh, B. and Pasquale, L. (2025). Diagnosing Unknown Attacks in Smart Homes Using Abductive Reasoning. IEEE Transactions on Software Engineering, 51(11), pp. 3117-3137. doi:10.1109/tse.2025.3610540
- Kordoni, A., Levine, M., Bennaceur, A., Gavidia-Calderon, C. and Nuseibeh, B. (2025). Intersecting social identity and drone use in humanitarian contexts: Psychological insights for legal decisions and responsible innovation. Journal of Responsible Technology, 23, pp. 100129-100129. doi:10.1016/j.jrt.2025.100129
- Nuseibeh, B. (2025). Remembering Dewayne Elwood Perry. ACM SIGSOFT Software Engineering Notes, 50(2), pp. 19-19. doi:10.1145/3721890.37218956
- Lopez, T., Nuseibeh, B. and Bodden, E. (2025). Security Requirements and Secure Software Design. IEEE Security & Privacy, 23(2), pp. 10-12. doi:10.1109/msec.2025.3541759
- Nuseibeh, B. (2025). Engineering Within Boundaries When Software Has None. IEEE Transactions on Software Engineering, 51(3), pp. 677-680. doi:10.1109/tse.2025.3541189
- Bennasar, M., Katz, D., Stuart, A., Bennaceur, A., Gooch, D., Bandara, A.... Nuseibeh, B. (2025). Predicting Loneliness Using Machine Learning and Self-Logged Behavioural Data. Procedia Computer Science, 270, pp. 4967-4977. doi:10.1016/j.procs.2025.09.623
- Gooch, D., Bandara, A.K., Bennaceur, A., Giles, E., Harkin, L., Katz, D.... Price, B.A. (2024). Reflections on using the story completion method in designing tangible user interfaces. International Journal of Human-Computer Studies, 192, pp. 103360-103360. doi:10.1016/j.ijhcs.2024.103360
- Robinson, S., Buckley, J., Ciolfi, L., Linehan, C., McInerney, C., Nuseibeh, B.... McCarthy, J. (2024). Infrastructural justice for responsible software engineering, Journal of Responsible Technology, 19, pp. 100087-100087. doi:10.1016/j.jrt.2024.100087
- Pasquale, L., Ramkumar, K., Cai, W., McCarthy, J., Doherty, G. and Nuseibeh, B. (2024). The Rocky Road to Sustainable Security. IEEE Security & Privacy, 22(5), pp. 82-86. doi:10.1109/msec.2024.3429888
- Gavidia-Calderon, C., Kordoni, A., Bennaceur, A., Levine, M. and Nuseibeh, B. (2024). The IDEA of Us: An Identity-Aware Architecture for Autonomous Systems. ACM Transactions on Software Engineering and Methodology, 33(6), pp. 1-38. doi:10.1145/3654439
- Abeywickrama, D.B., Bennaceur, A., Chance, G., Demiris, Y., Kordoni, A., Levine, M.... Eder, K. (2024). On Specifying for Trustworthiness. Communications of the ACM, 67(1), pp. 98-109. doi:10.1145/3624699
- Werthner, H., Ghezzi, C., Kramer, J., Nida-Rümelin, J., Nuseibeh, B., Prem, E.... Stanger, A. (2023). Preface. Introduction to Digital Humanism A Textbook pp. v-x
- Kordoni, A., Gavidia-Calderon, C., Levine, M., Bennaceur, A. and Nuseibeh, B. (2023). “Are we in this together?”: embedding social identity detection in drones improves emergency coordination. Frontiers in Psychology, 14. doi:10.3389/fpsyg.2023.1146056
- Monteiro, D., Yu, Y., Zisman, A. and Nuseibeh, B. (2023). Adaptive Observability for Forensic-Ready Microservice Systems. IEEE Transactions on Services Computing, 16(5), pp. 3196-3209. doi:10.1109/tsc.2023.3290474
- Lopez, T., Sharp, H., Bandara, A., Tun, T., Levine, M. and Nuseibeh, B. (2023). Security Responses in Software Development. ACM Transactions on Software Engineering and Methodology, 32(3), pp. 1-29. doi:10.1145/3563211
- Welsh, T., Alrimawi, F., Farahani, A., Hassett, D., Zisman, A. and Nuseibeh, B. (2023). Topology-Aware Adaptive Inspection for Fraud in I4.0 Supply Chains. IEEE Transactions on Industrial Informatics, 19(4), pp. 5656-5666. doi:10.1109/tii.2022.3205369
- Azzam, M., Pasquale, L., Provan, G. and Nuseibeh, B. (2023). Efficient Predictive Monitoring of Linear Time-Invariant Systems Under Stealthy Attacks. IEEE Transactions on Control Systems Technology, 31(2), pp. 735-747. doi:10.1109/tcst.2022.3196809
- Azzam, M., Pasquale, L., Provan, G. and Nuseibeh, B. (2023). Forensic readiness of industrial control systems under stealthy attacks. Computers & Security, 125, pp. 103010-103010. doi:10.1016/j.cose.2022.103010
- Stuart, A., Yan, R.J., Harkin, L.J., Katz, D., Stevenson, C., Mehta, V.... Price, B. (2023). Digital Intervention in Loneliness in Older Adults: Qualitative Analysis of User Studies. JMIR Formative Research, 7, pp. e42172-e42172. doi:10.2196/42172
- Azzam, M., Pasquale, L., Provan, G. and Nuseibeh, B. (2022). Grounds for Suspicion: Physics-Based Early Warnings for Stealthy Attacks on Industrial Control Systems. IEEE Transactions on Dependable and Secure Computing, 19(6), pp. 3955-3970. doi:10.1109/tdsc.2021.3113989
- Bennasar, M., Price, B.A., Gooch, D., Bandara, A.K. and Nuseibeh, B. (2022). Significant Features for Human Activity Recognition Using Tri-Axial Accelerometers. Sensors, 22(19), pp. 7482-7482. doi:10.3390/s22197482
- Stuart, A., Katz, D., Stevenson, C., Gooch, D., Harkin, L., Bennasar, M.... Nuseibeh, B. (2022). Loneliness in older people and COVID-19: Applying the social identity approach to digital intervention design. Computers in Human Behavior Reports, 6, pp. 100179-100179. doi:10.1016/j.chbr.2022.100179
- Gooch, D., Mehta, V., Stuart, A., Katz, D., Bennasar, M., Levine, M.... Price, B. (2022). Designing Tangibles to Support Emotion Logging for Older Adults: Development and Usability Study. JMIR Human Factors, 9(2), pp. e34606-e34606. doi:10.2196/34606
- Neale, C., Kennedy, I., Price, B., Yu, Y. and Nuseibeh, B. (2022). The case for Zero Trust Digital Forensics. Forensic Science International: Digital Investigation, 40, pp. 301352-301352. doi:10.1016/j.fsidi.2022.301352
- Rekanar, K., O’Keeffe, I.R., Buckley, S., Abbas, M., Beecham, S., Chochlov, M.... Buckley, J. (2022). Sentiment analysis of user feedback on the HSE’s Covid-19 contact tracing app. Irish Journal of Medical Science (1971 -), 191(1), pp. 103-112. doi:10.1007/s11845-021-02529-y
- Rauf, I., Petre, M., Tun, T., Lopez, T., Lunn, P., Van Der Linden, D.... Nuseibeh, B. (2022). The Case for Adaptive Security Interventions. ACM Transactions on Software Engineering and Methodology, 31(1), pp. 1-52. doi:10.1145/3471930
- Paci, P., Mancini, C. and Nuseibeh, B. (2022). The Case for Animal Privacy in the Design of Technologically Supported Environments. Frontiers in Veterinary Science, 8. doi:10.3389/fvets.2021.784794
- Alrimawi, F., Pasquale, L., Mehta, D., Yoshioka, N. and Nuseibeh, B. (2022). Incidents are Meant for Learning, Not Repeating: Sharing Knowledge About Security Incidents in Cyber-Physical Systems. IEEE Transactions on Software Engineering, 48(1), pp. 120-134. doi:10.1109/tse.2020.2981310
- O’Callaghan, M.E., Abbas, M., Buckley, J., Fitzgerald, B., Johnson, K., Laffey, J.... Glynn, L.G. (2022). Public opinion of the Irish “COVID Tracker” digital contact tracing App: A national survey. DIGITAL HEALTH, 8, pp. 205520762210850-205520762210850. doi:10.1177/20552076221085065
- O’Callaghan, M.E., Buckley, J., Fitzgerald, B., Johnson, K., Laffey, J., McNicholas, B.... Glynn, L. (2021). A national survey of attitudes to COVID-19 digital contact tracing in the Republic of Ireland. Irish Journal of Medical Science (1971 -), 190(3), pp. 863-887. doi:10.1007/s11845-020-02389-y
- Elphick, C., Philpot, R., Zhang, M., Stuart, A., Walkington, Z., Frumkin, L.A.... Nuseibeh, B. (2021). Building trust in digital policing: a scoping review of community policing apps. Police Practice and Research, 22(5), pp. 1469-1491. doi:10.1080/15614263.2020.1861449
- O'Connell, J., Abbas, M., Beecham, S., Buckley, J., Chochlov, M., Fitzgerald, B.... O'Keeffe, D. (2021). Best Practice Guidance for Digital Contact Tracing Apps: A Cross-disciplinary Review of the Literature. JMIR mHealth and uHealth, 9(6), pp. e27753-e27753. doi:10.2196/27753
- Lopez, T., Sharp, H., Petre, M. and Nuseibeh, B. (2021). Bumps in the Code: Error Handling During Software Development. IEEE Software, 38(3), pp. 26-34. doi:10.1109/ms.2020.3024981
- Elphick, C., Philpot, R., Zhang, M., Stuart, A., Pike, G., Strathie, A.... Nuseibeh, B. (2021). Digital Detectives: Websleuthing Reduces Eyewitness Identification Accuracy in Police Lineups. Frontiers in Psychology, 12. doi:10.3389/fpsyg.2021.640513
- Mehta, V., Gooch, D., Bandara, A., Price, B. and Nuseibeh, B. (2021). Privacy Care. ACM Transactions on Internet Technology, 21(1), pp. 1-32. doi:10.1145/3430506
- Perera, C., Barhamgi, M., Bandara, A.K., Ajmal, M., Price, B. and Nuseibeh, B. (2020). Designing privacy-aware internet of things applications. Information Sciences, 512, pp. 238-257. doi:10.1016/j.ins.2019.09.061
- Lopez, T., Tun, T.T., Bandara, A.K., Levine, M., Nuseibeh, B. and Sharp, H. (2020). Taking the Middle Path: Learning About Security Through Online Social Interaction. IEEE Software, 37(1), pp. 25-30. doi:10.1109/ms.2019.2945300
- Elphick, C., Stuart, A., Philpot, R., Walkington, Z., Frumkin, L., Zhang, M.... Bandara, A. (2020). Altruism and anxiety: Engagement with online community support initiatives (OCSIs) during Covid-19 lockdown in the UK and Ireland. Arxiv
- Peters, F., Tun, T.T., Yu, Y. and Nuseibeh, B. (2019). Text Filtering and Ranking for Security Bug Report Prediction. IEEE Transactions on Software Engineering, 45(6), pp. 615-631. doi:10.1109/tse.2017.2787653
- Yu, Y., Bandara, A., Honiden, S., Hu, Z., Tamai, T., Muller, H.... Nuseibeh, B. (2019). Preface. Engineering Adaptive Software Systems Communications of Nii Shonan Meetings pp. v-vi
- Alrimawi, F., Pasquale, L. and Nuseibeh, B. (2019). On the Automated Management of Security Incidents in Smart Spaces. IEEE Access, 7, pp. 111513-111527. doi:10.1109/access.2019.2934221
- Yu, Y., Barthaud, D., Price, B.A., Bandara, A.K., Zisman, A. and Nuseibeh, B. (2019). LiveBox: A Self-Adaptive Forensic-Ready Service for Drones. IEEE Access, 7, pp. 148401-148412. doi:10.1109/access.2019.2942033
- Hutton, L., Price, B.A., Kelly, R., McCormick, C., Bandara, A.K., Hatzakis, T.... Nuseibeh, B. (2018). Assessing the Privacy of mHealth Apps for Self-Tracking: Heuristic Evaluation Approach. JMIR mHealth and uHealth, 6(10), pp. e185-e185. doi:10.2196/mhealth.9217
- Bennaceur, A., Tun, T.T., Bandara, A.K., Yu, Y. and Nuseibeh, B. (2018). Feature-Driven Mediator Synthesis. ACM Transactions on Cyber-Physical Systems, 2(3), pp. 1-25. doi:10.1145/3134843
- Peng, X., Gu, J., Tan, T.H., Sun, J., Yu, Y., Nuseibeh, B.... Zhao, W. (2018). CrowdService. ACM Transactions on Internet Technology, 18(2), pp. 1-25. doi:10.1145/3108935
- Tsigkanos, C., Pasquale, L., Ghezzi, C. and Nuseibeh, B. (2018). On the Interplay Between Cyber and Physical Spaces for Adaptive Security. IEEE Transactions on Dependable and Secure Computing, 15(3), pp. 466-480. doi:10.1109/tdsc.2016.2599880
- (2018). Editorial. ACM Transactions on Autonomous and Adaptive Systems, 13(1), pp. 1-2. doi:10.1145/3199656
- Price, B.A., Stuart, A., Calikli, G., Mccormick, C., Mehta, V., Hutton, L.... Nuseibeh, B. (2017). Logging you, Logging me. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 1(2), pp. 1-18. doi:10.1145/3090087
- (2017). Message from SEAMS 2017 Chairs. 2017 IEEE/ACM 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS) pp. ix-x. doi:10.1109/seams.2017.24
- Pasquale, L., Ghezzi, C., Pasi, E., Tsigkanos, C., Boubekeur, M., Florentino-Liano, B.... Nuseibeh, B. (2017). Topology-Aware Access Control of Smart Spaces. Computer, 50(7), pp. 54-63. doi:10.1109/mc.2017.189
- Pasquale, L., Spoletini, P., Salehie, M., Cavallaro, L. and Nuseibeh, B. (2016). Automating trade-off analysis of security requirements. Requirements Engineering, 21(4), pp. 481-504. doi:10.1007/s00766-015-0229-z
- Pasquale, L., Hanvey, S., Mcgloin, M. and Nuseibeh, B. (2016). Adaptive evidence collection in the cloud using attack scenarios. Computers & Security, 59, pp. 236-254. doi:10.1016/j.cose.2016.03.001
- Barhamgi, M., Bandara, A.K., Yu, Y., Belhajjame, K. and Nuseibeh, B. (2016). Protecting Privacy in the Cloud: Current Practices, Future Directions. Computer, 49(2), pp. 68-72. doi:10.1109/mc.2016.59
- Yu, Y., Franqueira, V.N.L., Than Tun, T., Wieringa, R.J. and Nuseibeh, B. (2015). Automated analysis of security requirements through risk-based argumentation. Journal of Systems and Software, 106, pp. 102-116. doi:10.1016/j.jss.2015.04.065
- Nhlabatsi, A., Tun, T., Khan, N., Yu, Y., Bandara, A.K., Khan, K.M.... Nuseibeh, B. (2015). “Why can’t I do that?”: Tracing Adaptive Security Decisions. EAI Endorsed Transactions on Self-Adaptive Systems, 1(1), pp. e2-e2. doi:10.4108/sas.1.1.e2
- Nuseibeh, B. (2014). Signing Off: The State of the Journal. IEEE Transactions on Software Engineering, 40(1), pp. 1-3. doi:10.1109/tse.2014.2298171
- Nuseibeh, B. (2013). Editorial. IEEE Transactions on Software Engineering, 39(9), pp. 1187-1189. doi:10.1109/tse.2013.41
- Tun, T.T., Laney, R., Yu, Y. and Nuseibeh, B. (2013). Specifying software features for composition: A tool-supported approach. Computer Networks, 57(12), pp. 2454-2464. doi:10.1016/j.comnet.2013.02.022
- Taubenberger, S., Jürjens, J., Yu, Y. and Nuseibeh, B. (2013). Resolving vulnerability identification errors using security requirements on business process models. Information Management & Computer Security, 21(3), pp. 202-223. doi:10.1108/imcs-09-2012-0054
- Nuseibeh, B. (2013). Editorial [new associate editors]. IEEE Transactions on Software Engineering, 39(5), pp. 588-590. doi:10.1109/tse.2013.22
- Chen, L., Ali Babar, M. and Nuseibeh, B. (2013). Characterizing Architecturally Significant Requirements. IEEE Software, 30(2), pp. 38-45. doi:10.1109/ms.2012.174
- Nuseibeh, B. (2013). E-ditorial: State of the Journal. IEEE Transactions on Software Engineering, 39(2), pp. 145-146. doi:10.1109/tse.2013.5
- Salifu, M., Yu, Y., Bandara, A.K. and Nuseibeh, B. (2012). Analysing monitoring and switching problems for adaptive systems. Journal of Systems and Software, 85(12), pp. 2829-2839. doi:10.1016/j.jss.2012.07.062
- Yang, H., Willis, A., De Roeck, A. and Nuseibeh, B. (2012). A Hybrid Model for Automatic Emotion Recognition in Suicide Notes. Biomedical Informatics Insights, 5s1, pp. BII.S8948-BII.S8948. doi:10.4137/bii.s8948
- Nuseibeh, B. (2012). State of the Journal. IEEE Transactions on Software Engineering, 38(1), pp. 1-2. doi:10.1109/tse.2012.10
- Yang, H., de Roeck, A., Gervasi, V., Willis, A. and Nuseibeh, B. (2011). Analysing anaphoric ambiguity in natural language requirements. Requirements Engineering, 16(3), pp. 163-189. doi:10.1007/s00766-011-0119-y
- Nuseibeh, B. (2011). Editorial: What Makes a Publication Archival? IEEE Transactions on Software Engineering, 37(2), pp. 145-145. doi:10.1109/tse.2011.34
- (2011). Andreas Pfitzmann, 1958–2010. Informatik-Spektrum, 34(1), pp. 99-109. doi:10.1007/s00287-010-0509-4
- Nuseibeh, B. (2011). Editorial: State of the Journal. IEEE Transactions on Software Engineering, 37(1), pp. 1-3. doi:10.1109/tse.2011.17
- Mahfouz, A., Barroca, L., Laney, R. and Nuseibeh, B. (2010). Requirements-Driven Design of Service-Oriented Interactions. IEEE Software, 27(6), pp. 25-32. doi:10.1109/ms.2010.113
- Nuseibeh, B. (2010). Editorial. IEEE Transactions on Software Engineering, 36(6), pp. 735-736. doi:10.1109/tse.2010.104
- Nuseibeh, B. (2010). Editorial: How Special Should Issues Be? IEEE Transactions on Software Engineering, 36(4), pp. 449-450. doi:10.1109/tse.2010.75
- Coyle, L., Hinchey, M., Nuseibeh, B. and Fiadeiro, J.L. (2010). Guest Editors' Introduction: Evolving Critical Systems. Computer, 43(5), pp. 28-33. doi:10.1109/mc.2010.139
- Nuseibeh, B. (2010). Editorial: Readers, Writers, Reviewers, and Editors. IEEE Transactions on Software Engineering, 36(2), pp. 145-156. doi:10.1109/tse.2010.44
- Nhlabatsi, A., Nuseibeh, B. and Yu, Y. (2010). Security Requirements Engineering for Evolving Software Systems. International Journal of Secure Software Engineering, 1(1), pp. 54-73. doi:10.4018/jsse.2010102004
- Nuseibeh, B. (2010). Editorial: A New Decade of TSE. IEEE Transactions on Software Engineering, 36(1), pp. 3-6. doi:10.1109/tse.2010.20
- Nuseibeh, B., Haley, C.B. and Foster, C. (2009). Securing the Skies: In Requirements We Trust. Computer, 42(9), pp. 64-72. doi:10.1109/mc.2009.299
- Tun, T.T., Trew, T., Jackson, M., Laney, R. and Nuseibeh, B. (2009). Specifying features of an evolving software system. Software: Practice and Experience, 39(11), pp. 973-1002. doi:10.1002/spe.923
- Nuseibeh, B. (2008). A final editorial. Automated Software Engineering, 15(3-4), pp. 257-259. doi:10.1007/s10515-008-0039-3
- RICHARDS, M., PRICE, B. and NUSEIBEH, B. (2008). Placing computer security at the heart of learning. Progress in Informatics, (5), pp. 91-91. doi:10.2201/niipi.2008.5.9
- HONIDEN, S. and NUSEIBEH, B. (2008). Special issue: The future of software engineering for security and privacy. Progress in Informatics, (5), pp. 5-5. doi:10.2201/niipi.2008.5.2
- NHLABATSI, A., LANEY, R. and NUSEIBEH, B. (2008). Feature interaction: the security threat from within software systems. Progress in Informatics, (5), pp. 75-75. doi:10.2201/niipi.2008.5.8
- Haley, C.B., Laney, R., Moffett, J.D. and Nuseibeh, B. (2008). Security Requirements Engineering: A Framework for Representation and Analysis. IEEE Transactions on Software Engineering, 34(1), pp. 133-153. doi:10.1109/tse.2007.70754
- McDaniel, P. and Nuseibeh, B. (2008). Guest Editors' Introduction: Special Section on Software Engineering for Secure Systems. IEEE Transactions on Software Engineering, 34(1), pp. 3-4. doi:10.1109/tse.2008.10
- Nuseibeh, B. (2006). Foreword. Integrating Security and Software Engineering Advances and Future Visions. doi:10.4018/978-1-59904-147-6
- Griswold, W.G. and Nuseibeh, B. (2006). Guest Editors' Introduction to the Special Section on the International Conference on Software Engineering. IEEE Transactions on Software Engineering, 32(12), pp. 929-930. doi:10.1109/tse.2006.123
- Quinn, B., Barroca, L., Nuseibeh, B., Fernandez-Ramil, J., Rapanotti, L., Thomas, P.... Wermelinger, M. (2006). Learning Software Engineering at a Distance. IEEE Software, 23(6), pp. 36-43. doi:10.1109/ms.2006.169
- Haley, C.B., Laney, R.C., Moffett, J.D. and Nuseibeh, B. (2006). Using trust assumptions with security requirements. Requirements Engineering, 11(2), pp. 138-151. doi:10.1007/s00766-005-0023-4
- Roman, G.C., Griswold, W. and Nuseibeh, B. (2005). Proceedings - 27th International Conference on Software Engineering, ICSE05: Foreword. Proceedings 27th International Conference on Software Engineering Icse05
- Price, B.A., Adam, K. and Nuseibeh, B. (2005). Keeping ubiquitous computing to yourself: A practical model for user control of privacy. International Journal of Human-Computer Studies, 63(1-2), pp. 228-253. doi:10.1016/j.ijhcs.2005.04.008
- Hall, J.G., MistrIk, I., Nuseibeh, B. and Silva, A. (2005). Editorial: Relating software requirements and architectures. IEE Proceedings - Software, 152(4), pp. 141-141. doi:10.1049/ip-sen:20059069
- Griswold, W. and Nuseibeh, B. (2005). Introduction to Research Papers. Proceedings of the 27th international conference on Software engineering - ICSE '05 pp. 48-48. doi:10.1145/1062455.1062480
- Nuseibeh, B. (2004). Foreword. Requirements Engineering for Sociotechnical Systems pp. vii
- Crook, R., Ince, D. and Nuseibeh, B. (2003). Modelling access policies using roles in requirements engineering. Information and Software Technology, 45(14), pp. 979-991. doi:10.1016/s0950-5849(03)00097-1
- d'Avila Garcez, A.S., Russo, A., Nuseibeh, B. and Kramer, J. (2003). Combining abductive reasoning and inductive learning to evolve requirements specifications. IEE Proceedings - Software, 150(1), pp. 25-25. doi:10.1049/ip-sen:20030207
- Gervasi, V. and Nuseibeh, B. (2002). Lightweight validation of natural language requirements. Software: Practice and Experience, 32(2), pp. 113-133. doi:10.1002/spe.430
- Nuseibeh, B., Easterbrook, S. and Russo, A. (2001). Making inconsistency respectable in software development. Journal of Systems and Software, 58(2), pp. 171-180. doi:10.1016/s0164-1212(01)00036-x
- Nuseibeh, B. (2001). Weaving together requirements and architectures. Computer, 34(3), pp. 115-119. doi:10.1109/2.910904
- Nuseibeh, B., Easterbrook, S. and Russo, A. (2000). Leveraging inconsistency in software development. Computer, 33(4), pp. 24-29. doi:10.1109/2.839317
- Tarr, P., Harrison, W., Ossher, H., Finkelstein, A., Nuseibeh, B. and Perry, D. (2000). Workshop on multi-dimensional separation of concerns in software engineering. Proceedings International Conference on Software Engineering pp. 809-810. doi:10.1109/ICSE.2000.870521
- Menzies, T., Easterbrook, S., Nuseibeh, B. and Waugh, S. (1999). Empirical investigation of multiple viewpoint reasoning in requirements engineering. Proceedings of the IEEE International Conference on Requirements Engineering pp. 100-109
- Russo, A., Nuseibeh, B. and Kramer, J. (1999). Restructuring requirements specifications. IEE Proceedings - Software, 146(1), pp. 44-44. doi:10.1049/ip-sen:19990156
- Hunter, A. and Nuseibeh, B. (1998). Managing inconsistent specifications. ACM Transactions on Software Engineering and Methodology, 7(4), pp. 335-367. doi:10.1145/292182.292187
- Nuseibeh, B. (1997). Ariane 5: Who Dunnit? IEEE Software, 14(3), pp. 15-16. doi:10.1109/ms.1997.589224
- Nuseibeh, B. (1996). Building bridges: on the development of complex software. The Computer Bulletin, 38(4), pp. 18-19. doi:10.1093/combul/38.4.18
- Nuseibeh, B. (1996). Conflicting requirements: When the customer is not always right. Requirements Engineering, 1(1), pp. 70-71. doi:10.1007/bf01235767
- Nuseibeh, B., Finkelstein, A. and Kramer, J. (1996). Method engineering for multi-perspective software development. Information and Software Technology, 38(4), pp. 267-274. doi:10.1016/0950-5849(95)01054-8
- Easterbrook, S. and Nuseibeh, B. (1996). Using ViewPoints for inconsistency management. Software Engineering Journal, 11(1), pp. 31-31. doi:10.1049/sej.1996.0004
- Nuseibeh, B. (1995). Report on the second IEEE international symposium on requirements engineering (RE '95), York, UK, 27?29 March 1995. Automated Software Engineering, 2(3), pp. 249-253. doi:10.1007/bf00871800
- Nuseibeh, B. (1995). Editorial. Automated Software Engineering, 2(3), pp. 191-191. doi:10.1007/bf00871795
- Easterbrook, S., Finkelstein, A., Kramer, J. and Nuseibeh, B. (1994). Coordinating distributed ViewPoints: the Anatomy of a Consistency Check. Concurrent Engineering, 2(3), pp. 209-222. doi:10.1177/1063293x9400200307
- Nuseibeh, B., Kramer, J. and Finkelstein, A. (1994). A framework for expressing the relationships between multiple views in requirements specification. IEEE Transactions on Software Engineering, 20(10), pp. 760-773. doi:10.1109/32.328995
- Finkelstein, A.C.W., Gabbay, D., Hunter, A., Kramer, J. and Nuseibeh, B. (1994). Inconsistency handling in multiperspective specifications. IEEE Transactions on Software Engineering, 20(8), pp. 569-578. doi:10.1109/32.310667
- Finkelstein, L., Huang, J., Finkelstein, A.C.W. and Nuseibeh, B. (1992). Using software specification methods for measurement instrument systems. Measurement, 10(2), pp. 79-86. doi:10.1016/0263-2241(92)90016-w
- Finkelstein, L., Huang, J., Finkelstein, A.C.W. and Nuseibeh, B. (1992). Using software specification methods for measurement instrument systems. Measurement, 10(2), pp. 87-92. doi:10.1016/0263-2241(92)90017-x
- FINKELSTEIN, A., KRAMER, J., NUSEIBEH, B., FINKELSTEIN, L. and GOEDICKE, M. (1992). VIEWPOINTS: A FRAMEWORK FOR INTEGRATING MULTIPLE PERSPECTIVES IN SYSTEM DEVELOPMENT. International Journal of Software Engineering and Knowledge Engineering, 02(01), pp. 31-57. doi:10.1142/s0218194092000038
- Finkelstein, A., Nuseibeh, B., Finkelstein, L. and Huang, J. (1992). Technology transfer: software engineering and engineering design. Computing & Control Engineering Journal, 3(6), pp. 259-259. doi:10.1049/cce:19920073
- Griswold, W. and Nuseibeh, B. Introduction to research papers. Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005. pp. 48-48. doi:10.1109/icse.2005.1553546
Reports (26)
- Bennaceur, A., Tun, T., Bandara, A., Yu, Y. and Nuseibeh, B. (2016). Feature-driven Mediator Synthesis: Supporting Collaborative Security in the Internet of Things. Department of Computing, The Open University.
- Nhlabatsi, A., Tun, T., Khan, N., Yu, Y., Bandara, A., Khan, K.... Nuseibeh, B. (2014). Enriching Traceability with Context for Adaptive Information Security in the Cloud. Department of Computing, The Open University.
- Saleem, S.B., Yu, Y. and Nuseibeh, B. (2012). An Empirical Study of Security Requirements in Planning Bug Fixes for an Open Source Software Project. Department of Computing, The Open University.
- Jedrzejczyk, L., Mancini, C., Corapi, D., Price, B.A., Bandara, A.K. and Nuseibeh, B. (2011). Learning from Context: A Field Study of Privacy Awareness System for Mobile Devices. Department of Computing, The Open University.
- Bin Saleem, S., Yu, Y., Nuseibeh, B. and De Roeck, A. (2010). An Evaluation of the ReleasePlanner on the Treatment of Security and Evolving Requirements. Department of Computing, The Open University.
- Mancini, C., Jedrzejczyk, L., Thomas, K., Price, B., Bandara, A., Rogers, Y.... Nuseibeh, B. (2010). Predators and Prey: Ubiquitous Tracking, Privacy and the Social Contract. Department of Computing, The Open University.
- Jedrzejczyk, L., Price, B.A., Bandara, A.K. and Nuseibeh, B. (2009). I Know What You Did Last Summer: risks of location data leakage in mobile and social computing. Department of Computing, The Open University.
- Tun, T.T., Jackson, M., Laney, R., Nuseibeh, B. and Yu, Y. (2009). Are Your Lights Off? Using Problem Frames to Diagnose System Failures. Department of Computing, The Open University.
- Yu, Y., Wermelinger, M., Kaiya, H. and Nuseibeh, B. (2008). Depiction of Additional Node-related Elements in Graph-based Software Visualisations. Department of Computing, The Open University.
- Tun, T.T., Laney, R., Jackson, M. and Nuseibeh, B. (2008). Tool support to derive specifications for conflict-free composition. Department of Computing, The Open University.
- Tun, T.T., Chapman, R., Haley, C., Laney, R. and Nuseibeh, B. (2008). Introducing new features to a critical software system. Department of Computing, The Open University.
- Tun, T.T., Yu, Y., Laney, R. and Nuseibeh, B. (2008). Recovering Problem Structures from Execution Traces. Department of Computing, The Open University.
- Tun, T.T., Yu, Y., Laney, R. and Nuseibeh, B. (2008). Recovering Problem Structures to Support the Evolution of Software Systems. Department of Computing, The Open University.
- Salifu, M., Yu, Y. and Nuseibeh, B. (2008). Analysing Monitoring and Switching Requirements using Constraint Satisfiability. Department of Computing, The Open University.
- Salifu, M., Nuseibeh, B. and Rapanotti, L. (2006). Towards Context-Aware Product-Family Architectures Pilot Study Device Mobility Management Problems. Department of Computing, The Open University.
- Laney, R., Jackson, M. and Nuseibeh, B. (2005). Composing Problems: Deriving specifications from inconsistent requirements. Department of Computing, The Open University.
- Haley, C.B., Laney, R.C. and Nuseibeh, B. (2005). Validating Security Requirements Using Structured Toulmin-Style Argumentation. Department of Computing, The Open University.
- Chantree, F., Nuseibeh, B., De Roeck, A. and Willis, A. (2005). Nocuous Ambiguities in Requirements Specifications. Department of Computing, The Open University.
- Moffett, J.D., Haley, C.B. and Nuseibeh, B. (2004). Core Security Requirements Artefacts. Department of Computing, The Open University.
- Haley, D.T., Nuseibeh, B., Sharp, H.C. and Taylor, J.T. (2004). Managing Requirements for Mobile Learning. Department of Computing, The Open University.
- Haley, C.B., Laney, R.C., Moffett, J.D. and Nuseibeh, B. (2003). Picking Battles: the Impact of Trust Assumptions on the Elaboration of Security Requirements. Department of Computing, The Open University.
- Haley, C.B., Jackson, M.A., Laney, R.C. and Nuseibeh, B. (2003). An Example Using Problem Frames: Analysis of a Lighting Control System. Department of Computing, The Open University.
- Haley, C.B., Laney, R.C. and Nuseibeh, B.A. (2003). Deriving Security Requirements from Crosscutting Threat Descriptions. Department of Computing, The Open University.
- Lin, L.-.C., Nuseibeh, B., Ince, D., Jackson, M. and Moffett, J. (2003). Analysing Security Threats and Vulnerabilities Using Abuse Frames. Department of Computing, The Open University.
- Rapanotti, L., Hall, J.G., Jackson, M. and Nuseibeh, B. (2003). Architecture-driven Problem Decomposition. Department of Computing, The Open University.
- Hall, J.G., Jackson, M., Laney, R.C., Nuseibeh, B. and Rapanotti, L. (2002). Relating Software Requirements and Architectures Using Problem Frames. Department of Computing, The Open University.