Charles Weir

Orcid: 0000-0003-3051-4195

According to our database1, Charles Weir authored at least 32 papers between 1998 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Interlinked Computing in 2040: Safety, Truth, Ownership, and Accountability.
Computer, January, 2024

The Faultless Way of Programming.
Proceedings of the 29th European Conference on Pattern Languages of Programs, 2024

2023
Do You Speak Cyber? Talking Security With Developers of Health Systems and Devices.
IEEE Secur. Priv., 2023

Incorporating software security: using developer workshops to engage product managers.
Empir. Softw. Eng., 2023

A Lot Less Likely Than I Thought: Introducing Evidence-Based Security Risk Assessment for Healthcare Software.
Proceedings of the IEEE Secure Development Conference, 2023

2022
Exploring the Shift in Security Responsibility.
IEEE Secur. Priv., 2022

Vision: Design Fiction for Cybersecurity: Using Science Fiction to Help Software Developers Anticipate Problems.
Proceedings of the EuroUSEC 2022: European Symposium on Usable Security, Karlsruhe, Germany, September 29, 2022

2021
Infiltrating security into development: exploring the world's largest software security study.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

A Passion for Security: Intervening to Help Software Developers.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2021

2020
Using workshops to improve security in software development teams.
PhD thesis, 2020

Interventions for long-term software security: Creating a lightweight program of assurance techniques for developers.
Softw. Pract. Exp., 2020

Challenging software developers: dialectic as a foundation for security assurance techniques.
J. Cybersecur., 2020

From Needs to Actions to Secure Apps? The Effect of Requirements and Developer Practices on App Security.
Proceedings of the 29th USENIX Security Symposium, 2020

2019
Interventions for software security: creating a lightweight program of assurance techniques for developers.
Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice, 2019

2018
Light-Touch Interventions to Improve Software Development Security.
Proceedings of the 2018 IEEE Cybersecurity Development, SecDev 2018, Cambridge, MA, USA, 2018

2017
Developers Need Support, Too: A Survey of Security Advice for Software Developers.
Proceedings of the IEEE Cybersecurity Development, SecDev 2017, Cambridge, MA, USA, 2017

A Stitch in Time: Supporting Android Developers in WritingSecure Code.
Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, 2017

2016
How to Improve the Security Skills of Mobile App Developers? Comparing and Contrasting Expert Views.
Proceedings of the 2nd Workshop on Security Information Workers, 2016

Reaching the masses: a new subdiscipline of app programmer education.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

Early Report: How to Improve Programmers' Expertise at App Security?
Proceedings of the 1st International Workshop on Innovations in Mobile Privacy and Security, 2016

2005
amethodology.
Proceedings of the EuroPLoP' 2005, 2005

Small memory software - patterns for systems with limited memory.
Addison-Wesley-Longman, ISBN: 978-0-201-59607-6, 2005

2004
My Friend the Customer.
Proceedings of the 9th European Conference on Pattern Languages of Programms (EuroPLoP '2004), 2004

2003
The Hitchhikers' Guide to Google.
Proceedings of the 8th European Conference on Pattern Languages of Programms (EuroPLoP '2003), 2003

A Window in your Pocket: Some Small Patterns for User Interfaces.
Proceedings of the 8th European Conference on Pattern Languages of Programms (EuroPLoP '2003), 2003

2000
Smaller Software: Patterns for Objects in Limited Memory.
Proceedings of the TOOLS 2000: 33rd International Conference on Technology of Object-Oriented Languages and Systems, 2000

GOF Pursuit - Learning Patterns by Playing.
Proceedings of the TOOLS 2000: 33rd International Conference on Technology of Object-Oriented Languages and Systems, 2000

Process Patterns for Small Systems.
Proceedings of the 5th European Conference on Pattern Languages of Programms (EuroPLoP '2000), 2000

Small User Interfaces.
Proceedings of the 5th European Conference on Pattern Languages of Programms (EuroPLoP '2000), 2000

1999
Process Patterns for Personal Practice.
Proceedings of the 4th European Conference on Pattern Languages of Programms (EuroPLoP '1999), 1999

Patterns for Limited Memory Using Secondary Storage.
Proceedings of the 4th European Conference on Pattern Languages of Programms (EuroPLoP '1999), 1999

1998
Proceedings of the Memory Preservation Society.
Proceedings of the 3rd European Conference on Pattern Languages of Programms (EuroPLoP '1998), 1998


  Loading...