623.622 (19W) Constraint-based Product Configuration
Überblick
- Lehrende/r
- LV-Titel englisch Constraint-based Product Configuration
- LV-Art Vorlesung-Kurs (prüfungsimmanente LV )
- Semesterstunde/n 2.0
- ECTS-Anrechnungspunkte 4.0
- Anmeldungen 6 (30 max.)
- Organisationseinheit
- Unterrichtssprache Englisch
- mögliche Sprache/n der Leistungserbringung Englisch
- LV-Beginn 21.11.2019
- eLearning zum Moodle-Kurs
Zeit und Ort
LV-Beschreibung
Intendierte Lernergebnisse
At the end of the course, the students shall understand the benefits of product configuration in the context of Product Lifecycle Management and be able to use appropriate tools (mainly constraint-based) to find solutions for configuration requirements arising in practice.
Inhalt/e
Who needs configuration (i.e. individualization of products and services) and what for? Typical examples from long-time experience with configuring complex technical systems. Key technologies (especially constraint solving) for tackling product configuration problems.
Topics
What is product configuration? Real-word examples from mass customization to engineer-to-order. Modelling of knowledge bases (product variability, constraints, logic), debugging and testing.
User interaction and use cases (check, solve, optimize, reconfigure). Constraint Satisfaction Problem and variants (GCSP), Constraint Optimizing Problem. Algorithms and performance: e.g. pre-compilation, local search, symmetry breaking. Diagnosis of inconsistent configurations and knowledge bases. Advanced topics, e.g., solution and systems configuration, configuration and data analytics, product and productions configuration. Practical work with open-source tools, mainly MiniZinc (alternatively Choco).
Organization
Course type: 2 VK (colloquium) - each day 2 hours lecture, 4 hours lab.Blocked at 2 x Thursday + Friday (9:00-12:15 and 13:15-16:30).
Evaluation (exam) comprises
- Outcome of exercises (and other contributions) during the course
- Multiple-choice test after the course (individual)
- Assignment of a small configuration problem after the course (individual or pairs)
Erwartete Vorkenntnisse
- Basic knowledge in knowledge and data engineering and in logics.
- Preparation by reading some information on tools before the course.
- Presence during all 4 days (with your own notebook)!
Prüfungsinformationen
Prüfungsmethode/n
Outcome of exercises (and other contributions) during the course
Multiple-choice test after the course
Assignment of a small configuration problem after the course (individual or pairs)
Prüfungsinhalt/e
Topics of the course
Beurteilungsschema
Note BenotungsschemaPosition im Curriculum
- Masterstudium Angewandte Informatik
(SKZ: 911, Version: 13W.1)
-
Fach: Knowledge and Data Engineering
(Wahlfach)
-
Current Topics in Information Systems Engineering (
2.0h VK / 4.0 ECTS)
- 623.622 Constraint-based Product Configuration (2.0h VC / 4.0 ECTS)
-
Current Topics in Information Systems Engineering (
2.0h VK / 4.0 ECTS)
-
Fach: Knowledge and Data Engineering
(Wahlfach)
- Masterstudium Informatics
(SKZ: 911, Version: 19W.2)
-
Fach: Artificial Intelligence
(Wahlfach)
-
Weitere LVen aus dem gewählten Spezialisierungsfach (
0.0h XX / 12.0 ECTS)
- 623.622 Constraint-based Product Configuration (2.0h VC / 4.0 ECTS) Absolvierung im 1., 2. Semester empfohlen
-
Weitere LVen aus dem gewählten Spezialisierungsfach (
0.0h XX / 12.0 ECTS)
-
Fach: Artificial Intelligence
(Wahlfach)
- Masterstudium Information Management
(SKZ: 922, Version: 19W.1)
-
Fach: Specialisation in Information Management
(Wahlfach)
-
Specialisation in Information Management (
0.0h VO, VC, KS / 16.0 ECTS)
- 623.622 Constraint-based Product Configuration (2.0h VC / 4.0 ECTS) Absolvierung im 1., 2., 3. Semester empfohlen
-
Specialisation in Information Management (
0.0h VO, VC, KS / 16.0 ECTS)
-
Fach: Specialisation in Information Management
(Wahlfach)
Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung
-
Wintersemester 2023/24
- 623.622 VC Constraint-based Product Configuration (2.0h / 3.0ECTS)
-
Wintersemester 2022/23
- 623.622 VC Constraint-based Product Configuration (2.0h / 4.0ECTS)
-
Wintersemester 2021/22
- 623.622 VC Constraint-based Product Configuration (2.0h / 4.0ECTS)
-
Wintersemester 2020/21
- 623.622 VC Constraint-based Product Configuration (2.0h / 4.0ECTS)