Dr. Josee Tasse - Associate Professor - Computer Science
BScCS (Universite de
Montreal) - 1992
PhD (McGill University) - 1999
Employed at UNB Saint John since 1997
My main expertise is in software engineering. I have worked for a long time
in the areas of software development processes, project management, and policy
verification and evolution. More recently, my interests have shifted to the
area of mining software repositories. More specifically, I am interested in
mining software repositories (e.g., bug reports, mailing lists, CVS info and
code versions, and etc.), extracting metrics out of them (e.g., type of code
changes made such as "small local change" vs. "massive local
change" vs. "lots of dispersed changes"), and then identifying
patterns in such data. The patterns are used to understand the software
development process, identify likely causes of problems, and make prediction
models (e.g., what kind of changes to files - or combination of changes - tend
to increase the chances of finding bugs later in that file?). I am especially
interested in analyses of data in the form of time series (i.e., analyses that
retain the temporal aspect of the data, and especially
the identification of delayed effects). This area is actually the application
and development of data analytics techniques to software engineering problems.
(MCS): September 2000 to August 2002 - "Common Activities Identification
Tool for View-Based Software Process Elicitation"
Supervised Jing Chen (MCS): September 2002 to December 2004 - "Measures
and related methods to help manage the adoption of new software development
Supervised Wanxiang Zhang (MCS): April 2005 to
November 2006 - "Practical Approach for Monitoring Large Policy Set During
Supervised James Stewart (Ph. D.): since September 2001 - "A Method for
the Management and Evolution of Software Development Policies"
- Josee Turgeon, Nazim H. Madhavji, "A Systematic, View-based Approach to
Eliciting Process Models", Proceedings of the 5th European Workshop
on Software Process Technology, Nancy, France, Springer Verlag, LNCS #1149, October 1996, pp. 276-282.
- Josee Turgeon, "A View-Based System for Eliciting
Software Process Models", Ph.D. thesis, McGill University, September
- Josee Turgeon, Nazim H. Madhavji, "View-Based vs
Traditional Modeling Approaches: Which is Better?", Proceedings of
the 7th European Workshop on Software Process Technology, Kaprun, Austria, Springer Verlag,
LNCS #1780, February 2000, pp. 131-137.
- Josee Turgeon, Nazim H. Madhavji, "A Model of Process Congruence",
International Workshop on Feedback and Evolution in Software and Business
Processes, Imperial College, London, sponsored by EPSRC, July 2000.
- Josee Tasse, Nazim H. Madhavji, "View-Based Process Elicitation: a
User's Perspective", Journal of Software Process Improvement and
Practice, vol.6 no.3, September 2001, pp.125-139.
- Nazim H. Madhavji, Josee Tasse, "Policy-guided Software
Evolution", Proc. of the International Conference on Software
Maintenance, Amsterdam, The Netherlands, IEEE CS Press, Sept. 2003, pp.
- Nazim H. Madhavji, Josee Tasse, "A Case for Establishing
Evolutionary Policies and their Support Mechanism, with Examples",
Proc. of the Evolution of Large-scale Industrial Software Applications
(ELISA) workshop, Amsterdam, The Netherlands, Sept. 2003, pp. 168-173.
- Nazim H. Madhavji, Josee Tasse, "Governing Software Evolution
through Policy-oriented Feedback", chapter of the book "Software
Evolution and Feedback: Theory and Practice" edited by Madhavji, Fernandez-Ramil
and Perry, Wiley, May 2006.
- Josee Tasse, "Project Management through Policy
Monitoring", Proc. of the 10th IASTED International
Conference on Software Engineering and Applications, Dallas, Texas, ACTA
Press, November 2006, pp. 586-591.
Stewart, Josee Tasse, "Evaluating Policies
and their Effects on Software Process Performance", Proc. of the 11th
World Multi-Conference on Systemics, Cybernetics
and Informatics, Orlando, Florida, sponsored by International Institute of
Informatics and Systemics, July 2007.
Tasse, Nazim H. Madhavji,
Amandeep, "Techniques for Merging Views of Software
Process Models", in “Graph Transformations and Model‐Driven
Engineering – Essays Dedicated to Manfred Nagl
on the Occasion of his 65th Birthday”, LNCS 5765 (Springer), 2010,
Tasse, "Using code change types in an analogy-based classifier for
short-term defect prediction", 9th International Conference on
Predictive Models in Software Engineering (PROMISE’13), Baltimore, Maryland,
Tasse, “Using peak analysis for identifying lagged effects between software
metrics”, accepted for publication in Proc. Of International
Conference on Software Engineering and Knowledge Engineering, July 2015