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) |
![]() |
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.
| 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 |
| 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 |
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.
| 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.