PASED - Canadian Summer School on Practical Analyses of Software Engineering Data

Lecturers


  • Bram Adams, Queen's University, Kingston, ON, Canada

    Bram Adams Bram Adams is an adjunct assistant professor in the Software Analysis and Intelligence Lab at Queen's University (Canada). He obtained his PhD at the GH-SEL lab at Ghent University (Belgium). His research focuses on understanding software systems to better support software development practitioners. Currently, his top three research interests are software production (e.g., build systems), software modularity (e.g., concern mining) and software ecosystems (e.g., developer contribution management). His work has been published at premier software engineering venues such as the ICSE, ASE, ICSM, WCRE and AOSD conferences, and has received funding from Research in Motion, SAP and NSERC. In addition to serving in program committees of multiple conferences and workshops, he co-organized the PLATE 2009, ACP4IS 2010, MUD 2010 and MISS 2011 workshops, and currently is program chair of the IWESEP 2011 workshop in Nara, Japan. Homepage

  • Giuliano Antoniol, École Polytechnique de Montréal, Québec, Canada

    Giuliano Antoniol Giuliano Antoniol was born in Transacqua Trento (Italy) in 1956. He received his degree in electronics engineering from the Universita' di Padova in 1982. In 2004 he received his PhD in Electrical Engineering at the École Polytechnique de Montréal. He worked in companies, research institution and universities. In 2005 he was awarded the Canada Research Chair Tier I in Software Change and Evolution. Giuliano Antoniol published more than 90 papers in journals and international conferences. He served as a member of the Program Committee of international conferences and workshops such as the International Conference on Software Maintenance, the International Workshop on Program Comprehension, the International Symposium on Software Metrics. He is presently member of the Editorial Board of the Journal Software Testing Verification & Reliability, the Journal Information and Software Technology, the Empirical Software Engineering An International Journal and the Journal of Software Quality. Homepage

  • Massimiliano di Penta, University of Sannio, Italy

    Massimiliano Di Penta Massimiliano Di Penta is assistant professor at the Department of Engineering, University of Sannio - Benevento (Italy). He graduated in computer Engineering at the University of Sannio on December 1999. From May 2000 he joined the Software Engineering Research Group as Ph.D. student, under the supervision of Prof. Giuliano Antoniol, and he got the Ph.D. in computer engineering in July 2003. He is member of the IEEE, of the IEEE Computer Society, and of the ACM. Homepage

  • Daniel German, University of Victoria, BC, Canada

    Daniel German Daniel German is associate professor in Computer Science at the University of Victoria. His research interests are the evolution of software, open source software engineering and software licensing. Homepage


  • Ahmed E. Hassan, Queen's University, Kingston, ON, Canada

    Ahmed E. Hassan Ahmed E. Hassan is the NSERC/RIM Industrial Research Chair in Software Engineering. His research interests lie in the intersection of systems and software engineering. At Queen's, he leads the Software Analysis and Intelligence Lab (SAIL). At SAIL, his students and he are actively investigating approaches and creating techniques to support practitioners who are producing, maintaining and evolving large scale complex software systems. They aim to make the lives of these practitioners more productive, more cheerful and more predictable. Research at SAIL encompasses many of the following areas: mining software repositories (e.g., CVS), software evolution and architecture, performance engineering, capacity engineering, and debugging and monitoring of distributed systems. SAIL is funded through generous support from Research In Motion (RIM), the School of Computing, the Natural Sciences and Engineering Research Council of Canada (NSERC), the Ontario Research Fund (ORF), and the Canada Foundation for Innovation (CFI). Homepage

  • Andrian Marcus, Wayne State University, Detroit, Michigan, US

    Andrian Marcus Dr. Andrian Marcus is Associate Professor in the Department of Computer Science at Wayne State University (Detroit, MI), where he is faculty since 2003. He obtained his Ph.D. in Computer Science from Kent State University, with Jonathan Maletic as his advisor. He has prior degrees from The University of Memphis (Memphis, TN) and Babes-Bolyai University (Cluj-Napoca, Romania). His current research interests are in software engineering, with focus on software evolution and program comprehension. He is best known for his work on using information retrieval and text mining techniques for software analysis to support comprehension during software evolution. Dr. Marcus received several Best Paper Awards and his research was funded by NSF, NIH, IBM, etc. He served on the Steering Committee of the IEEE International Conference on Software Maintenance (ICSM) between 2005-2008 and on the Steering Committee IEEE International Wokshop on on Visualizing Software for Understanding and Analysis (VISSOFT) between 2005-2009. He also served as organizing or program committee member to many conferences related to his area of research. Homepage

Tutors


  • Nasir Ali, École Polytechnique de Montréal, Québec, Canada

    Nasir Ali Nasir Ali is Ph.D. candidate at the Department of computing and software engineering of Ecole Polytechnique of Montreal. He is member of ptidej and soccerlab research lab and main developer of FacTrace. He holds a MS in computer sicence from University of Lahore, Pakistan (under Dr. Nadeem Asif supervision). He also holds MBA degree from National College of Business Administration & Economics. His research interest includes requirement engineering, empirical software engineering, information retrieval, reverse engineering, and program comprehension. He is the first one to introduce Trust-based requirement traceability in the context of software engineering to recovery traceability links among requirements or high level documents to low level documents and increase each links trust using temporal information. He is currently working on improving requirement traceability in terms of precision and recall. Homepage

  • Sonia Haiduc, Wayne State University, Detroit, Michigan, US

    Sonia Haiduc Sonia Haiduc is currently a Ph.D. candidate in the Department of Computer Science at Wayne State University, in Detroit, MI. Her area of research is Software Engineering, more specifically software maintenance and evolution. She is a member of the SEVERE research lab and her advisor is Dr. Andrian Marcus. Homepage

  • Foutse Khomh, Queen's University, Kingston, ON, Canada

    Foutse Khomh Foutse Khomh is a Research Fellow at Queen's University (Canada), in the Department of Electrical and Computer Engineering, working with the Software Reengineering Research Group and the NSERC/RIM Industrial Research Chair in Software Engineering of Ultra Large Scale Systems. Prior to this position, He was a member of the Ptidej Team and the GEODES laboratory at the University of Montreal (Canada), where he received a Ph.D in Computer Science in 2010, under the supervision of Yann-Gaël Guéhéneuc. The primary focus of my Ph.D. thesis was to develop techniques and tools to assess the quality of the design and implementation of large software systems and to ensure the traceability of design choices during evolution. The final result of his thesis was a method to build quality models that take into account the quality of the design of large systems and thus that provide both a more detailled and high-level view on quality. The quality models developed in my thesis are implemented and available online in the portal SQUANER. He received a Master's degree in Software Engineering from the National Advanced School of Engineering (Cameroon) and a Master's degree (D.E.A) in Mathematics from the University of Yaounde I (Cameroon). He also has experience as Software Engineer at different companies doing system design and project management. Actually he is also doing some research for the company Intégratik. Homepage

  • Sègla Kpodjedo, École Polytechnique de Montréal, Québec, Canada

    Sègla Kpodjedo Sègla Kpodjedo received his Engineer Diploma in computer engineering in 2005 from UTBM, France. From 2006 to 2007, he pursued and completed my Master of Science Applied (M.Sc.A) at Ecole Polytechnique de Montreal, Canada. Since September 2007, He is a Ph. D student under the supervision of Professors Philippe Galinier and Giuliano Antoniol at SOCCERLab, Ecole Polytechnique de Montreal, Canada. His current work mainly revolves around search based software engineering and software evolution. Homepage

   
All Rights Reserved 2011. http://pased.soccerlab.polymtl.ca/