english | deutsch

Empirical Software Engineering

empricialslide-shadow

LEVEL

Master Seminar (Informatics, ITMC, Intelligent Adaptive Systems, Information Systems). Part of the Module “EMSE: Empirical Software Engineering”.

LECTURER

Prof. Dr. Walid Maalej

TEACHING ASSISTANTS

Mathias Ellmann and Zijad KurtanoviA�

SEMINAR DESCRIPTION

This seminar has a special focus on empirical methods. We will introduce both qualitative and quantitative methods such as surveys, interviews, observations, content analysis, and experiments and discuss potential applications in software projects. In particular, the seminar discusses the application of empirical methods to software comprehension, collaboration and knowledge sharing in software projects, requirements engineering, and software architecture.

This seminar will represent the exercise part of the module. We will combine the scientific literature survey, case-based teaching method with a gamification approach.

PREREQUISITES:

The seminar requires the active participation in two courses:

COURSE MATERIAL

The weekly material can be accessed on MIN-CommSy – room “MOBIS – 15/16 WS – Module EMSE”.

SEMINAR GROUPS

You will have to actively participate in one of the following seminar groups.

GROUP DATE START END ROOM MINCommSy ROOM
EMSE Gr. 1 Monday 12:00 14:00 D-220 MOBIS – 15/16 WS – Seminar EMSE Gr. 1
EMSE Gr. 2 Thursday 12:00 14:00 C-221 MOBIS – 15/16 WS – Seminar EMSE Gr. 2
EMSE Gr. 3 Thursday 12:00 14:00 D-125 MOBIS – 15/16 WS – Seminar EMSE Gr. 3

Preliminary SYLLABUS AND LIST OF PAPERS (CASES)

DATE
EMSE Gr. 1
DATE
EMSE Gr. 2
DATE
EMSE Gr. 3
PAPER/TOPIC A�
15.10.2015 15.10.2015 15.10.2015

Introduction, Organization, Overall Goals

19.10.2015 22.10.2015 22.10.2015

Presentation and Scientific Skills (presented by Lecturers)

26.10.2015 29.10.2015 29.10.2015

Simulation, Trial Session (conducted by Lecturers)

02.11.2015 05.11.2015 05.11.2015

Paper 1: Swapneel Sheth, Gail E. Kaiser, Walid Maalej: Us and them: a study of privacy requirements across north america, asia, and europe.
ICSE 2014: 859-870

09.11.2015 12.11.2015 12.11.2015

Paper 2: Hyunmin Seo, Caitlin Sadowski, Sebastian G. Elbaum, Edward Aftandilian, Robert W. Bowdidge:
Programmers’ build errors: a case study (at google).
ICSE 2014: 724-734.

16.11.2015 19.11.2015 19.11.2015

Paper 3: Andrew J. Ko, Robert DeLine, and Gina Venolia:A� Information Needs in Collocated Software Development Teams.
ICSE ’07: 344-353.

23.11.2015 26.11.2015 26.11.2015

Paper 4: Kim, Miryung, Thomas Zimmermann, and Nachiappan Nagappan: “A field study of refactoring challenges and benefits.“A�
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering. ACM, 2012.

03.12.2015

Tips for the upcoming seminar sessions: Preparing for a seminar session, Leading a discussion, Presentation

30.11.2015 10.12.2015 03.12.2015

Paper 5: Patrice Caire, Nicolas Genon, Patrick Heymans, Daniel Laurence Moody:
Visual notation design 2.0: Towards user comprehensible requirements engineering notations.
RE 2013: 115-124.

07.12.2015 17.12.2015 10.12.2015

Paper 6: Elmar Juergens, Florian Deissenboeck, Benjamin Hummel, and Stefan Wagner: Do code clones matter? ICSE ’09: 485-495

14.12.2015 07.01.2016 17.12.2015

Paper 7: Emitza Guzman, Walid Maalej: How Do Users Like this Feature? A Fine Grained Sentiment Analysis of App Reviews. RE 2014: 153-162

11.01.2016 14.01.2016 07.01.2016

Paper 8: BarthA�lA�my Dagenais and Martin P. Robillard: Creating and evolving developer documentation: understanding the decisions of open source contributors. In FSE ’10: 127-136.

18.01.2016 21.01.2016 14.01.2016

Paper 9: Laura Inozemtseva and Reid Holmes. Coverage is not strongly correlated with test suite effectiveness. In ICSE 2014: 435-445.

21.01.2016 21.01.2016

Paper 10: Meiyappan Nagappan, Thomas Zimmermann, and Christian Bird. 2013. Diversity in software engineering research. ESEC/FSE 2013: 466-476.

28.01.2016 28.01.2016 28.01.2016

Questions and Answers, Exam Preparation (Room D-125)

 

© 2019: MAST, All Rights Reserved | Powered by: WordPress | internal | imprint