People
Local tools
Faculty
Collaborators, Partners and Related Projects
Current Students
PhD
- George Karabotsos. Full Static Program Verification in the Verifying Compiler (tentative). Graduation: 2005-2011.
Masters
- Loren Segal. Program Verification (tentative). 2010-2012.
Graduates
PhD
- Stephen Barrett. Blending State Differences and Change Operations for Tool-Independent Merging of Software Models. Co-supervisor: Dr. Greg Butler. 2004-2011.
- Perry James. Enhancements to JML and its Extended Static Checking Technology. 2005-2009.
- Daniel Sinnig. Use Case and Task Models: Formal Unification and Integrated Development Methodology. Co-supervisor: Dr. F. Khendek, Concordia ECE. 2004-2008. Thesis accepted “as is”. Awarded the 2009-2010 ENCS Doctorial Prize.
Masters
- Stuart Thiel. Enterprise Application Design Patterns: Improved and
Applied. 2005-2010.
- Asif Dogar. Model Driven Development for Enterprise Applications, 2006-2007 (fall).
- Rajiv Abraham. Model Driven Development: A Comprehensive Case Study, 2006-2007 (summer). Thesis accepted “as is”.
- Kianoush Torkzadeh. Requirements Specification of Business Transactions in Use Cases, 2006-2007 (spring).
- Hao Xi. Contributions to the JML Project: Safe Arithmetic and Non-null-by-default. M.Comp.Sc., 2004-2006 (fall).
- Frederic Rioux. Efficient and Effective Design by Contract for Java. M.Comp.Sc., 2004-2006 (spring).
- George Karabotsos. A Modern Isabelle-based Prover for VDM's Logic of Partial Functions. M.Comp.Sc., 2004-2005 (fall).
- Kui Dai. Enhancements to the JML Runtime Assertion Checker Compiler. M.Comp.Sc., 2003-2005 (fall).
- Louis-Julien Guillemette. MLPE: An Extensible Multi-Language Programming Environment. M.Comp.Sc., 2002-2004 (fall). Co-supervisor: Dr. Grogono.
Concordia University