Shamal Faily has just published the textbook Designing Usable and Secure Software with IRIS and CAIRIS with Springer.
The book was written to help practitioners, be these UX designers, security architects, or software developers, ‘build in’ security and usability. The ACM Code of Ethics states that True security requires usability – security features are of no practical use if users cannot or will not use them. This book explains how usable and secure software can be designed using the IRIS framework and the CAIRIS software platform, and provides real case studies where security and usability is incorporated into software designs at an early stage. This is something most people agree should be done, but few people give advice on how to do it. This book helps fill this gap.
The book also helps educators and students by providing a resource for a course on Security by Design. As explained in the preface, this book was written to support our undergraduate and postgraduate Security by Design unit at BU, and pointers are included on how different parts of this book can support this or similar courses.
More information about this book can be found here. As the book will be used to support teaching at BU, soft and hard copies should be available from the library soon.











Nursing Research REF Impact in Nepal
Fourth INRC Symposium: From Clinical Applications to Neuro-Inspired Computation
ESRC Festival of Social Science 2025 – Reflecting back and looking ahead to 2026
3C Event: Research Culture, Community & Cookies – Tuesday 13 January 10-11am
Dr. Chloe Casey on Sky News
ECR Funding Open Call: Research Culture & Community Grant – Application Deadline Friday 12 December
MSCA Postdoctoral Fellowships 2025 Call
ERC Advanced Grant 2025 Webinar
Horizon Europe Work Programme 2025 Published
Update on UKRO services
European research project exploring use of ‘virtual twins’ to better manage metabolic associated fatty liver disease