All Stories

  1. Playing out cyber security issues: A Theatrical dramatisation of news stories
  2. Navigating the landscape of automated feedback generation techniques for programming exercises
  3. Evaluating Serious Slow Game Jams as a Mechanism for Co-Designing Serious Games to Improve Understanding of Cybersecurity
  4. Empower New Code Citizens to Reflect and Communicate on Code Security
  5. Evaluating and validating the Serious Slow Game Jam methodology as a mechanism for co-designing serious games to improve understanding of cybersecurity for different demographics
  6. Investigating the Proficiency of Large Language Models in Formative Feedback Generation for Student Programmers
  7. Integrating Canvas and GitLab to Enrich Learning Processes
  8. Cryptocurrency tracking methods and evaluation
  9. Detection methods for cryptocurrency transactions obscured by the Wasabi mixer service
  10. Aligning a Serious Game, Secure Programming and CyBOK-Linked Learning Outcomes
  11. Exploring the Modeling of Attack Strategies for STPA
  12. Vision: Investigating Web API Developer Experience in Relation to Terms of Service and Privacy Policies
  13. Peer feedback based on software testing for computer programming coursework
  14. Tracking methods for obscured Bitcoins by mixer services
  15. How Could Serious Games Support Secure Programming? Designing a Study Replication and Intervention
  16. Co-created Design of a Serious Game Investigation into Developer-Centred Security
  17. Transition from Passive Learner to Critical Evaluator through Peer-Testing of Programming Artefacts
  18. Attack Modeling for System Security Analysis
  19. Avoiding Security Pitfalls with Functional Programming: A Report on the Development of a Secure XML Validator
  20. Improving Predictability, Efficiency and Trust of Model-Based Proof Activity
  21. Experience in using a typed functional language for the development of a security application
  22. Liability issues in software engineering
  23. Liability in software engineering
  24. MathLang: Experience-driven Development of a New Mathematical Language