Data Science Methods in Software Engineering

SWEN 789-01 (Graduate Special Topics)

Pradeep K. Murukannaiah

Email: pkmvse at rit-domain
Office hours: MW 2:00–3:00PM plus via email
Office: Golisano 70-1521


[ Home | Schedule | Reading | Paper Assignment | Deliverables ]


Tentative Schedule for Data Science Methods in Software Engineering

Week #DateData Science TopicSE ApplicationsSuggested ReadingRequried ReadingProject
1 1/23 Introduction to Data Science for SE [Menzies 2016; Chapter 1]
[Tan 2006; Chapters 1 & 2]
-- --
2 1/30 Supervised Learning Software Failure Detection [Tan 2006; Chapter 4] R1: [Schröter 2006]
R2: [Lo 2009]
--
3 2/6 Bayesian Learning and Uncertainty Software Effort Estimation [Tan 2006; Chapter 5] R3: [Stewart 2002] --
4 2/13 Data Exploration: Hands On [Tan 2006; Chapter 3] R4: [McCabe 1976] --
5 2/20 Unsupervised Learning Requirements Triage [Tan 2006; Chapter 2]
[Tan 2006; Chapter 8]
R5: [Laurent 2007] P1: Intermediate
6 2/27 Text Analysis Application Review Mining [Manning 2008; Chapter 6] R6: [Maalej 2015] P1: Final
7 3/6 Text Analysis API Mining; Code Contracts [Manning 2008; Chapter 6] R7: [Pandita 2012] --
8 3/13 Spring Break -- -- --
9 3/20 Social Network Analysis Developer Networks; Failure Prediction [Carrington 2005; Chapter 4] R8: [Meneely 2008] SP: Type and Teammate
10 3/27 Association Analysis Exception Handling [Tan 2006; Chapter 6] R9: [Thummalapenta 2009] SP: Proposal
11 4/3 Anomaly Detection Software Evolution [Tan 2006; Chapter 10] R10: [Bhattacharya 2012] P2: Intermediate
12 4/10 Bayesian Belief Networks Load Testing [Tan 2006; Chapter 5] R11: [Jiang 2008] SP: Intermediate Progress
P2: Final
13 4/17 Markov and Hidden Markov Models Code Smells [Rabiner 1990] R12: [Tufano 2015] --
14 4/24 Markov and Hidden Markov Models Release Planning
Change Propagation
[Rabiner 1990] R13a: [Ciurumelea 2017]
R13b: [Mirarab 2007]
--
15 5/1 Revisiting Social Network Analysis Code Completion
Bug Triage
-- R14a: [Han 2009]
R14b: [Zanetti 2013]
P3: Intermediate
16 5/8 Travel -- -- P3: Final
SP: Final Report
17 5/15 Student Project Presentations -- -- --