Empirical Model Building and Methods SS2010
Course in Summer Term 2010 (89-3153)
Lecturer: Prof. Dr. Dr. h.c. H. Dieter Rombach
In co-operation with Dr. Jürgen Münch, Fraunhofer IESE
ContentsThis lecture provides the basic knowledge that a successful researcher or quality manager needs today. On the basis of practical examples, it shows how to plan and realize empirical methods in software engineering, which empirical methods are used for testing research hypotheses, which empirical methods are used for descriptive modeling of software products and processes, and which empirical methods are used for improving either software product models or software process models. Contents of the class include:
- Definition of the basic terms of empirical / experimental software engineering
- The procedure of experimentation
- Formulation of hypotheses
- Design of empirical studies
- Acquisition, validation and analysis of data
- Interpretation of data
- Empirical modelling
- Examples of concrete empirical studies
- Wohlin, C. , Runeson, P., Höst, M., Ohlsson, M., Regnell, B., Wesslén, A.: Experimentation in Software Engineering: An Introduction, Kluwer Academic Publishers, 2000
- Boehm, Rombach, Zelkowitz (Eds): Foundations of Empirical Software Engineering – Legacy of Victor R. Basili, Springer Berlin Heidelberg New York, 2005
- Juristo, N., and Moreno, A.: Basics of Software Engineering Experimentation, Kluwer Academic Publishers, 2001
- Contact Information
- Classes: Mi, 11:45am - 1:15pm, Room 46-280, weekly, starting Apr. 14, 2010
- More information: see KIS
- Exercises: Tue, 04:00pm - 5:30pm @ Fraunhofer IESE, Room Brüssel
- First Exercise: Thursday, Apr 22, 04:00pm - 5:30pm @ Fraunhofer IESE, Room Brüssel
- Other Exercise dates:
- May 4, 04:00pm - 5:30pm @ Fraunhofer IESE, Room Brüssel
- May 18, 04:00pm - 5:30pm @ Fraunhofer IESE,Room Trier
- June 1, 04:00pm - 5:30pm @ Fraunhofer IESE, Room Brüssel
- June 29, 04:00pm - 5:30pm @ Fraunhofer IESE, Room Brüssel
- July 13, 04:00pm - 5:30pm @ Fraunhofer IESE, Room Brüssel
- Exams: The examination will be oral. The oral exam will be on 12 August from 12pm to 3pm. Please register yourself for a time slot for the exam to Frau Kristina Jerkku (Building 32, Room 423) as soon as possible.
- Prerequisites for the final examination are a successful presentation on a selected topic (as mentioned below) and a regular active participation in exercise class.
- Everyone who needs to be graded or needs a certificate for the lecture, please register here.
- Prerequisites: This class builds upon the contents of "Foundations of Software Engineering", which can be attended in parallel.
- Student presentations (Starting with the 4th lecture on May 5, 2010)
- One (or more) students prepare & give a 15 minute presentation at the beginning of the lecture about selected topic. Relavent papers/materials will be handed out in advance.
- In advance s/he writes a 1 page summary.
- The student should submit the summary page by Monday, 11 am on the week s/he will perform the presentation. The summary page will be available on our course homepage before the lecture.
- Each student should at least read this summary page in preparation for the lecture to enable interesting discussions during the lecture.
- The presentation as well as the one page summary will be rated for the semester accompanying exercises (in German: semesterbegleitende Leistungen).
- At least one successful presentation on a topic during the semester time is mandatory for being allowed to take the exam.
- Lecture slides
- Chapter 1
- Chapter 2
- Chapter 3
- Chapter 4
- Chapter 4 (overview)Slides (Without annotations)
- Chapter 4 (overview)Slides(With annotations)
- Chapter 4.1 Slides (Without annotations)
- Chapter 4.2 Slides (Without annotations)
- Chapter 4.3 Slides (Without annotations)
- Chapter 4.3 Slides(With annotations)
- Chapter 4.4 Slides (Without annotations)
- Chapter 4.4 Slides(With annotations)
- Chapter 4.5 Slides (Without annotations)
- Chapter 4.5 Slides(With annotations)
- Chapter 5
- Chapter 6
- Exercise sheets
- Student's presentation
|Superordinated page: Empirical Model Building and Methods|
|Empirical Model Building and Methods|