1. Using project-based approach to teach design patterns: An Experience Report;14th Innovations in Software Engineering Conference (formerly known as India Software Engineering Conference);2021-02-25
2. A web-based e-assessment tool for design patterns in UML class diagrams;Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing;2019-04-08
3. A pattern-based approach for improving model quality;Software & Systems Modeling;2014-01-03
4. Developing programming tools to reach a deeper understanding of advanced programming concepts;Computer Applications in Engineering Education;2008
5. "The Babel experiment";ACM SIGCSE Bulletin;2005-02-23