Items where Author is "Noble, James"

Group by: Item Type | No Grouping
Number of items: 15.

Journal Article

Weir, Charles and Noble, James and Rashid, Awaid (2020) Challenging Software Developers : Dialectic as a Foundation for Security Assurance Techniques. Journal of Cybersecurity. ISSN 2057-2093

Weir, Charles and Becker, Ingolf and Noble, James and Blair, Lynne and Sasse, M. Angela and Rashid, Awais (2020) Interventions for Long Term Software Security : Creating a Lightweight Program of Assurance Techniques for Developers. Software: Practice and Experience, 50 (3). pp. 275-298. ISSN 0038-0644

Contribution in Book/Report/Proceedings

Noble, James and Weir, Charles (2024) The Faultless Way of Programming : Principles, Patterns, Practices, and Peculiarities for Verification in Dafny. In: EuroPLoP 2024 Proceedings :. ACM, New York.

Weir, Charles and Blair, Lynne and Becker, Ingolf and Noble, James and Sasse, Angela and Rashid, Awais (2019) Interventions for Software Security : Creating a Lightweight Program of Assurance Techniques for Developers. In: Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering : Software Engineering in Practice Track. IEEE, pp. 41-50. ISBN 9781728117614

Weir, Charles Alexander Forbes and Blair, Lynne and Becker, Ingolf and Sasse, Angela and Noble, James (2018) Light-touch Interventions to Improve Software Development Security. In: Proceedings of the IEEE Cybersecurity Development Conference 2018 :. IEEE.

Weir, Charles and Rashid, Awais and Noble, James (2017) I'd Like to Have an Argument, Please : Using Dialectic for Effective App Security. In: EuroUSEC 2017 : the 2nd European Workshop on Usable Security. Internet Society, FRA. ISBN 1891562452

Weir, Charles and Rashid, Awais and Noble, James (2016) Reaching the Masses : A New Subdiscipline of App Programmer Education. In: FSE 2016 Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering :. ACM, New York, pp. 936-939. ISBN 9781450342186

Weir, Charles and Rashid, Awais and Noble, James (2016) How to Improve the Security Skills of Mobile App Developers : Comparing and Contrasting Expert Views. In: Proceedings of the 2016 ACM Workshop on Security Information Workers :. USENIX Association, USA.

Weir, Charles and Rashid, Awais and Noble, James (2016) Early Report: How to Improve Programmers' Expertise at App Security? In: Proceedings of the 1st International Workshop on Innovations in Mobile Privacy and Security : co-located with the International Symposium on Engineering Secure Software and Systems (ESSoS 2016). CEUR-WS.org, GBR, pp. 49-50.

Coelho, Roberta and Rashid, Awais and von Staa, Arndt and Noble, James and Kulesza, Uirá and Lucena, Carlos (2008) A catalogue of bug patterns for exception handling in aspect-oriented programs. In: PLoP '08: Proceedings of the 15th Conference on Pattern Languages of Programs :. ACM, New York, NY, USA, pp. 1-13. ISBN 978-1-60558-151-4

Book/Report/Proceedings

Weir, Charles and Noble, James (2000) Small Memory Software : Patterns for Software with Limited Memory. Addison Wesley Longman, Harlow. ISBN 9780201596076

Thesis

Weir, Charles and Rashid, Awais and Noble, James (2017) How to Improve the Security Skills of Mobile App Developers : An Analysis of Expert Knowledge. Masters thesis, Lancaster University.

Other

Weir, Charles and Noble, James and Greyling, Ellen (2024) Supporting Cybersecurity through Faultless Programming: A Guide to Dafny. UNSPECIFIED.

Report

Weir, Charles and Blair, Lynne and Noble, James and Becker, Ingolf and Sasse, Angela (2018) Developer Cyber Essentials : Trialling Interventions to Improve Development Security. [Report]

Weir, Charles and Rashid, Awais and Noble, James (2017) Developer Essentials : Top Five Interventions to Support Secure Software Development. [Report]

This list was generated on Thu Apr 24 10:13:42 2025 UTC.