scispace - formally typeset
B

Bart De Win

Researcher at Katholieke Universiteit Leuven

Publications -  51
Citations -  713

Bart De Win is an academic researcher from Katholieke Universiteit Leuven. The author has contributed to research in topics: Software development & Software security assurance. The author has an hindex of 13, co-authored 51 publications receiving 695 citations.

Papers
More filters
Journal ArticleDOI

On the secure software development process: CLASP, SDL and Touchpoints compared

TL;DR: Three high-profile processes for the development of secure software, namely OWASP's CLASP, Microsoft's SDL and McGraw's Touchpoints, are evaluated and compared in detail and identified the commonalities, discusses the specificity of each approach, and proposes suggestions for improvement.

On the importance of the separation-of-concerns principle in secure software engineering

TL;DR: This position paper argues that attempts to separate security aspects from other aspects of an application (even though in many cases not completely successful) are a necessary means to raise the security level of most applications.

Developing secure applications through aspect-oriented programming

TL;DR: This paper reports upon the experiences in using AspectJ to secure application software in a manageable way and highlights some challenges to be addressed in the further development of aspect-oriented software development technology.
Book ChapterDOI

Security Through Aspect-Oriented Programming

TL;DR: Since many applications are too complex to be solved ad hoc, mechanisms are being developed to deal with different concerns separately, resulting in tangled, unmanageable code with a higher risk of security bugs.
Proceedings ArticleDOI

On the Secure Software Development Process: CLASP and SDL Compared

TL;DR: Two high-profile processes for the development of secure software, namely OWASP's CLASP and Microsoft's SDL are evaluated and compared in detail and the commonalities, discusses the specificity of each approach, and proposes suggestions for improvement.