Zur Webseite der Informatik

Hauptseminar

“Advanced Software Engineering: Software Analytics”

Flyer

LaTeX template to be used for the seminar papers

Slidesfileadmin/user_upload/iste/zss/teaching/courses/hs-sa/SS2013/slides-main.pdf

Software Analytics approaches aim to analyze and improve the quality of software-intensive systems by applying data exploration and analysis techniques to various kinds of development artifacts that result throughout software engineering processes. The main idea is to detect potential quality problems–including programming bugs, code clones etc.–by combining techniques from areas like machine learning, data mining, pattern recognition, and information visualization. Software analytics approaches systematically investigate data from artifacts such as source code, design specifications, and version control information. Due to its early success stories that have resulted in large productivity and quality gains, software analytics is currently being hyped in the software engineering community and promoted by major software engineering companies.

In this Seminar, we will explore the research field of software analytics including an overview of the overall topic as well as detailed discussions of selected approaches and underlying analysis techniques.

Master’s/Diploma Students attending this seminar should have an interest in engineering software-intensive systems and in statistical techniques.

The 1st Seminar Meeting (selection of topics, organizational details, etc.) will be held on Monday, 08.04.2013 @ 15:45 in room 0.457 and is mandatory for all students.

Important dates
  • First meeting: 08.04.2013
  • Paper structure:* 26.04.2013 (Supervisor feedback by 03.05.2013)
  • Pre-submission:* 31.05.2013
  • Final submission:* 14.06.2013 (Supervisor feedback by 28.06.2013)
  • Peer-Review reports:* 28.06.2013
  • Revised paper:* 12.07.2013
  • Presentation: See presentation section below for a detailed schedule.

 

*= The document (in PDF format) needs to be submitted via the seminar submission site: https://www.easychair.org/conferences/?conf=rsshss2013. It is possible to submit supplementary materials (e.g., source code, data) as a zip file along with the paper submission.

List of topics

(*=name omitted for privacy reasons)

No.

Topic

Supervisor

Student

1

Model Repositories

André van Hoorn

*

2

Probabilistic Branch Prediction Techniques

Eugen Massini

*

3

Software Aging: Analysis and Prediction

Teerat Pitakrat

*

4

Early Detection of Software Performance Degradation

Teerat Pitakrat

*

5

Diagnosing Software Errors from System Log Files

Lars Grunske

*

6

Software Visualization

Antonio Filieri

*

7

Software Monitoring through Application Heartbeats

Antonio Filieri

*

A complete list of topics will be presented on the first meeting (08.04.2013). All students are required to attend for topic selection.

Presentation schedule

Room: 0.457
Time: 15:45-17:15

No.

Presentation Date

Topic

Supervisor

Student

1

24.06.2013

Model Repositories

André van Hoorn

*

2

24.06.2013

Software Visualization

Antonio Filieri

*

3

01.07.2013

Software Aging: Analysis and Prediction

Teerat Pitakrat

*

4

01.07.2013

Diagnosing Software Errors from System Log Files

Lars Grunske

*

5

08.07.2013

Probabilistic Branch Prediction Techniques

Eugen Massini

*

6

08.07.2013

Software Monitoring through Application Heartbeats

Antonio Filieri

*

7

15.07.2013

Early Detection of Software Performance Degradation

Teerat Pitakrat

*


Seminar guideline

Paper structure
  • Seminar papers must not exceed 15 pages using the seminar LaTeX template format.
Review process
  • Each student reviews and writes reports for 2 seminar papers of other students.
  • The reports should comply with the review guideline (to be provided).
Revising paper
  • The students should revise their own paper based on the comments given by the supervisors and the reviewers.
  • A response to the review reports should be provided according to the response template (to be provided) and submitted along with the revised version of the paper.
Presentation
  • The presentation should be 30 minutes long followed by 15 minutes for questions/discussion.



Contact:
Prof. Dr. Lars Grunske, grunske@informatik.uni-stuttgart.de
Reliable Software Systems (RSS) Group
Institute for Software Technology (ISTE), University of Stuttgart