Software Research Seminar (SSSG) - ISR - Carnegie Mellon University

Software Research Seminar (SSSG)

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.

Spring 2012

January 23

Mary Shaw & David Garlan

Keynote talk presented at FSE/ESEC in Hungary

ACM SIGSOFT Outstanding Research Award

"Software Architecture:  Reflectioons on an Evolving Discipline"

January 30

Jeffrey Barnes

 Software Architecture Evolution Literature Survey


February 6

Amber McConahy

Platform Design Strategies: Contrasting Case Studies of Two Audio
Production Systems:



Jason Tsay

Social Media and Success in Open Souce Projects

February 13

Cyrus Omar

Usable and Flexible Foundations for High-Performance Programming Languages and Tools


February 20

YoungSeok Yoon

Providing Better Tools for Backtracking While Coding

February 27

Gabriel Moreno

Resource allocation among self-interested agents


March 5

Paulo Casanova

Practicum Report: Unifying Architects and Architectures in a Software
Consulting Company

Jung Soo Kim

Canceled

March 12

Spring Break

Spring Break

March 19

Ivan Ruchkin

Building Software In-House: Too Much Control and Flexibility (Practicum Report)

Michael Maass

 Towards a Science of Sandboxing

March 26

JungSoo Kim

Comparison of Architecture Description Languages

Brian French

Communication challenges in requirements elicitation with domain experts in assistive technology

April 2

Jason Tsay

Enabling Distributed Work Through Collaborative Tools

Vishal Dwivedi

Resolving Data Mismatches in End User Compositions

April 9

SE Faculty

TBD

SE Faculty

TBD

April 16

YoungSeok Yoon

Helping Artists Follow a Development Process Effectively

Jung Soo Kim

Comparisons of Architecture Description Languages for Runtime Reconfiguration (Continued)

April 23

Jeffrey Barnes

NASA’s Advanced Multimission Operations System: A Case Study in Software Architecture Evolution”

Vishal Dwivedi

What Good are Markitectures, and What Markitectures are Good?”

April 30

Gabriel Moreno

Tale of a Prototype that Went into Production

Joshua Sunshine

 Usability of Object Protocols



Fall 2011

September 12

Jeff Barnes

"Revitalizing NASA's Ground Data Systems: Software Architecture

Evolution at JPL"

Thomas LaToza

Practice Talk - "Visualizing Call Graphs"

September 19

Sven Stork

Multi-Core Performance Bugs

Matthias Lange

A comprehensive Enterprise Architecture benefit realization model – An exploratory study

September 26

Moses James

A Data Flow Language for Modeling Privacy Requirements


October 3

Amber McConahy

Sci-SIP:  Scientific Software Network Map


October 10

Paulo Casanova

Failure Monitoring by Architecture Behavior Modeling in
Self-Healing Systems

Thomas LaToza

Practice talk: Designing Useful Tools for Developers

October 17

Karl Naden

First-Class State Change in Plaid

YoungSeok Yoon

Capturing and Analyzing Low-Level Events from the Code Editor

October 24

Ivan Ruchkin

Single-Window Integrated Development Environment

Brian French

Designing mobile survey research tools

October 31

Jason Tsay

Gerrit, Google, and Android: Code Review for a Socio-Technical Ecosystem

Michael Maass

Technical Considerations in Retrofitting Legacy Thick Client Applications with Two-Factor Authentication

November 7

Paulo Casanova

Architecture-based Run-time Fault Diagnosis

Joshua Sunshine

Toward a more efficient typestate

November 14

Amber McConahy

Virtual Studio Technology: The Proliferation of an Socio-technical Ecosystem

Michael Maass

Adobe's PDF Format -- A Security Focused Primer

November 21

Ivan Ruchkin

Architectural Outlook on Ozone Widget Framework: Style and Potential Benefits

Gabriel Moreno

Intrusion Detection and Mitigation in Power Grid Control Systems

November 28

Andrew Chang - Undergraduate Practicum Presentation

"The Hardships of Scalability"

Ming Han Teh- Undergraduate Practicum Presentation

"Challenges in Developing a Test System with Shared Ownership"

December 5

JungSoo Kim

Overcoming state explosion problem in analyzing architectural properties

Vishal Dwivedi

End User Architecting

Fall 2011 / Spring 2012
Mondays 3:30 - 5:00 PM
Wean Hall 5324
3 units

First Meeting
(Spring Semester)
January 23, 2012

schedule

Please contact Connie Herold (at cherold@cs or x8-4545) to claim slots in the schedule or to update the web page.

updates