Ian Bayleyمشاهده پروفایل
مدرس ارشد
- Cybersecurity
- Secure Programming
- Exploits
- +۱۱ مورد دیگر
Dr. Ian Bayley is a Senior Lecturer in Computer Science at the School of Engineering, Computing and Mathematics, Oxford Brookes University. He serves as Subject Coordinator for MSc courses in Computing Science, Advanced Computer Science, and Computer Science for Cyber Security. His research focuses on cybersecurity, secure programming, software engineering, and design patterns, with collaborations on topics like LLM evaluation, exploratory testing for machine learning, and agent-oriented programming for microservices. He is affiliated with the Cloud Computing and Cybersecurity Group (CCC) and the Artificial Intelligence, Data Analysis and Systems (AIDAS) Institute. Teaching responsibilities include modules such as Secure Programming (undergraduate/postgraduate) and Professional Programming Practice for first-year undergraduates. He actively supervises cybersecurity projects and students, including Debalina Ghosh (LLM evaluation) and Kieren Stanton (authentication in vehicular networks). Research interests span cybersecurity patterns, software design composability, formal methods for web services, and agent-oriented approaches to microservices. Recent work explores LLM evaluation via scenario-based meta-information and testing challenges in machine learning applications. He co-leads research on design pattern composition and algebraic specifications. Publications span journals like Journal of Systems and Software and IEEE Transactions on Software Engineering , addressing topics from cybersecurity patterns to formal verification of web services. His teaching and research emphasize practical software engineering principles and cutting-edge cybersecurity practices.







