Presentations

Dr. Mourad Debbabi

Concordia University

Chasing Security Flaws in Software

In this talk, we will address the security aspect of software throughout the entire lifecycle. In this regard, we will discuss the important issues and the needed practices/techniques that contribute to a better engineering, deployment and maintenance of secure software. We will highlight the relevant research proposals that could be used to improve software security at all these stages. In particular, we will address the security hardening of software and show it could be done in a more scientific and systematic way. Finally, we will discuss the post-deployement forensic aspect that consists of investigating a cyber security incident. Accordingly, we will show how techniques from software engineering, program analysis and verification could be used to reach conclusive descriptions about the incident in question.

Biography

Dr. Debbabi is affiliated with the Concordia Institute for Information Systems Engineering, CIISE at Concordia University. His titles are:
  • Full Professor
  • CIISE Associate Director
  • Concordia University Research Chair Tier I
Among his personal activities are:
  • Specification Lead of 4 Java Specification Standards i.e. Java Specification Requests:
    • JSR 164: JAIN SIMPLE Presence (based on the IETF SIP/SIMPLE Protocol)
    • JSR 165: JAIN SIMPLE Instant Messaging (based on the IETF SIP/SIMPLE Protocol)
    • JSR 186: JAIN Presence (protocol agnostic)
    • JSR 187: JAIN Instant Messaging (protocol agnostic)
  • Expert Group Member for the following Java Standards:
    • JSR 123: JAIN PAM
    • JSR 125: JAIN SIP Lite
    • JSR 139: CLDC 1.1
    • JSR 180: SIP for Java 2 Micro Edition (J2ME)
    • JSR 185: Java Technology for Wireless Industry
  • JAIN Council member
  • JAIN IP Focus Team Member
  • Participanted in the Executive Committee of the Java Community Process (representing Matsushita)