<!-- markdown-config presentation=false -->

# Reverse Engineering 2018 - Assignments

## Project 1: Eva Krebs, Christian Flach

1. **Jupyter Notebooks in Squeak/Smalltalk** #Fabio #Squeak
2. Fixing Old Software Bugs 
3. Recovering Data
4. Categorizing Message categories
5. Finding and using Implied Protocols
6. Why and Why not questions
7. SSL Support in GraalSqueak

## Project 2: Florian Henschel, Erik Brendel

1. **Categorizing Message Categories** #Patrick #Squeak
2. Fixing Old Software Bugs
3. Finding and Using Implied Protocols
4. The Program according to Garp

## Project 3: Stephan Lutz, Martin Stamm

1. **Why and Why Not Questions** #Stefan #Lively4
2. Fixing Old Software Bugs
3. Scriptable Trace Viewer in Lively4


## Project 4: Marcus Konrad  , Martin Fischer

1. **Stroposcoping for non-graphical Objects** #Stefan #Lively4
1. Revocering Data
2. Exploring Web Request Processing

## Project 5: Friedrich Schoene,  Victor Künstler

1. **Github-Explorer** #Stefan #Lively4
2. Why & Why Not Questions
3. Semantic Code Overview

## Project 6: Noel Danz, Raoul Baron

1. **Recovering Data** #Tim (C.E-8)

## Project 7: Jonas Beyer

1. Why and Why Not Questions
2. **The Program according to Garp** #Patrick #Squeak
3. Exploring Web Request Processing
4. Scriptable Trace Viewer
5. Static Analysis for High Level Language Features

## Project 8: Falco Duersch

1. **SSL Support in GraalSqueak** (Wobei der GraalSqueak-Vorschlag für mich deutlich interessanter erscheint.) #Fabio #Squeak
2. Categorizing Message Categories


## Project 9: Melanie Schneider   

1. **Lively4 Semantic Code Overview** #Jens #Lively4
2. Static Analysis for High-Level Language Features
3. Why and Why Not Questions

-----------

# Dates

## Start of Semester

- Provide Github username
  - write access to https://github.com/LivelyKernel/lively4-seminars/ / https://lively-kernel.org/lively4/lively4-seminars/RE2018/
- Talk to your advisor
  - More detailed project motivation
  - First Steps / System Introduction


## Mid-term Presentations

- Team Projects: 30min
- Single Projects: 20min


### Tue 27.11. 15:15-16:45

- Project 1: Eva Krebs, Christian Flach
- Project 3: Stephan Lutz, Martin Stamm
- Project 8: Falco Duersch

### Tue 4.12. 15:15-16:45

- Project 2: Florian Henschel, Erik Brendel
- Project 5: Friedrich Schoene,  Victor Künstler
- Project 7: Jonas Beyer

### Wed 5.12. 11:00-12:30
  
- Project 4: Marcus Konrad  , Martin Fischer
- Project 6: Noel Danz, Raoul Baron
- Project 9: Melanie Schneider   



## Final Presentations

Possible Dates:

- Tue 22.1. 15:15-16:45
- Wed 23.1. 11:00-12:30

- Tue 29.1. 15:15-16:45
- Wed 30.1. 11:00-12:30

- Tue 5.2. 15:15-16:45
- Wed 6.2. 11:00-12:30




