17-791 Software Research Seminar (SSSG)

Spring 2005: Wednesdays 3:00 PM -- 4:30 PM (unless otherwise noted)
Newell Simon Hall 1507
3 units

First Meeting (Spring 2005 semester): Wednesday, January 12 at 3:00 PM.
(WeH 4623)

Introduction

The Software Research Seminar meets weekly to discuss research in progress and review recent literature in software engineering research. The purpose, beyond exposure to a broad range of technical ideas, is to develop a critical view of the scientific process and literature of software engineering research.

Each semester, the seminar group will identify a set of technical themes on which to focus in its review of outside literature.

Each participant in the SSSG will make at least three half-hour presentations in a year, one on research in progress, one a critical summary and review of one or more published papers, and one at the discretion of the student. (This requirement is reduced to two for students who present in other recognized forums -- ask the instructor.) Students are evaluated on the basis of the technical quality, organization, and presentation of their material, including interaction with the seminar group.

The Seminar is offered for graduate credit, is repeatable, and is intended to be an ongoing activity. PhD students in software engineering are required to register for this seminar on an ongoing basis, and all other graduate students are encouraged to attend. Students taking the SSSG for credit are expected to make three presentations each year.

The schedule is posted at the SSSG web page at http://www.cs.cmu.edu/~wls/sssg/. Please contact Cheryl Casciola (at cherylc@cs) to claim slots in the schedule or to update the web page.

This web page and the mailing list are maintained by Cheryl Casciola at cherylc@cs.


Schedule Spring 2005

Wednesdays, 3:00 PM - 4:30 PM , Newell Simon Hall 1507 (unless otherwise noted)
SSSG Date Speaker 1 Topic 1 Speaker 2 Topic 2
1 Jan 12
Wean 4623
Thomas LaToza Two tales of
architectural evolution from Microsoft
Marwan Abi-Antoun Why Microsoft should use ArchJava
2 Jan 19
Wean 4623
Christopher Scaffidi What '55 Million End-User Programmers'?    
3 Jan 26 Kevin Bierhoff Typed States for Objects: Discussion of Software Engineering Implications Dean Sutherland Thread Coloring
4 Feb 2 Uri Dekel Towards videoconferenced design meetings    
5 Feb 9 Greg Hartman MERBoard Logging Techniques    
6 Feb 16 George Fairbanks Plugging into a Framework  
7 Feb 23 Jung Soo Kim Architecture Programming Language  
8 Mar 2 Owen Cheng Self-Adaptation for Security Mike Merideth Toward Multi-Tiered Byzantine Fault Tolerance
9 Mar 16 Marwan Abi-Antoun It's the Architecture that Bites You (Practicum Talk) Donna Malayeri Improving exception specifications and usage in Java
10 Mar 23 Paul Li Drivers for customer perceived satisfaction (ICSE practice
talk)
Joao Sousa Scaling Task Management in Space and Time
11 Mar 30 Mike Merideth Unraveling Practical Byzantine Fault Tolerance Elissa Newman Query-based Modeling
12 Apr 6 Uri Dekel Practicum Talk: Intel Christopher Scaffidi Exploratory Survey on Software Usage by End Users
13 Apr 13 Kevin Bierhoff Lightweight Object Specification with Typestates    
14 Apr 20 Greg Hartman Infinicon Practicum Talk Paul Li Predicting field defects for open source software systems : A case study of OpenBSD
15 Apr 27 Annie Luo Speech Graffiti - Exploring Universal Speech Interface Mary Shaw Predicting Value from Design

Schedule Fall 2004

Thursdays, 2:30 PM - 4:00 PM , Wean 8220 (unless otherwise noted)
SSSG Date Speaker 1 Topic 1 Speaker 2 Topic 2
1 Sep 9 Joao Sousa Task Management under Aura/Prism    
2 Sep 16 Uri Dekel Interruption Management in Software Development    
3 Sep 23 Paul Li Defect occurrence projection (FSE 2004 practice talk)  
4

Sep 30
2:00 PM
Wean 7220

George Fairbanks Software engineering issues in internet development Greg Hartman Using logging for usability evaluation of MERBoard
5 Oct 7 Paul Li A common defect projection method Thomas LaToza Factoring Design Decisions
6 Oct 14 Kevin Bierhoff Managing Risks in Software Development    
7 Oct 21 Dean Sutherland Defining Thread Coloring Marwan Abi-Antoun Architectural Refinement and Abstraction
8 Oct 28 Annie Luo Predicting Interface Performance for Handhelds using KLM Owen Cheng Software Development at JPL -- Just Pushing Luck?
9 Nov 4 Michael Merideth Elephant: Network Intrusion Detection Systems that Don't Forget Jung Soo Kim Architecture reconstruction in a prototyping project
10 Nov 11 Christopher Scaffidi It's the Business that Bites You (3:00 PM)    
11 Nov 18 Thomas LaToza A Review of Software Design Visualization Elissa Newman Fluid On-site Case Studies
12 Dec 2 Owen Cheng States, MDS, Software and JPL (3:00 PM)    

Last year's schedule is available here.


Fall 2002:

2004-2005 Status (SE PhD Students)

Marwan Abi-Antoun Oct 21 Jan 12 Mar 16  
Kevin Bierhoff Oct 14 Jan 26 Apr 13
Owen Cheng Oct 28 Dec 2 Mar 2  
Uri Dekel Sep 16 Feb 2 Apr 6  
George Fairbanks Sep 30 Feb 16    
Greg Hartman Sep 30 Feb 9 Apr 20  
Jung Soo Kim Nov 4 Feb 23    
Thomas LaToza Oct 7 Nov 18 Jan 12  
Paul Li Sep 23 Oct 7 Mar 23 Apr 20
Annie Luo Oct 28 Apr 27    
Mike Merideth Nov 4 Mar 2 Mar 30  
Elissa Newman Nov 18 Mar 30    
Christopher Scaffidi Nov 11 Jan 19 Apr 6  
Dean Sutherland Oct 21 Jan 26  

Note: For historical reasons, the acronym for the Software Research Seminar is SSSG.
This page was last modified on April 29, 2005.