Annual report 2014 - Institut für Rechnergestützte Ingenieursysteme
Transcription
Annual report 2014 - Institut für Rechnergestützte Ingenieursysteme
Forschung und Lehre im Überblick Institut für Rechnergestützte Ingenieursysteme Research and Lecturing Overview Institute of Computer-aided Product Development Systems Ausgabe 2014 Editor: Univ.-Prof. Hon.-Prof. Dr. Dieter Roller Institut für Rechnergestützte Ingenieursysteme Universität Stuttgart Universitätsstraße 38 70569 Stuttgart Telefon: 07 11 / 685 88-303 Telefax: 07 11 / 685 88-320 E-Mail: roller@informatik.uni-stuttgart.de http://www.iris.uni-stuttgart.de 2 Forschung und Lehre im Überblick Herausgeber / Editor: Univ.-Prof. Hon.-Prof. Dr. Dieter Roller Geschäftsführender Direktor Institut für Rechnergestützte Ingenieursysteme Universitätsstraße 38 D-70569 Stuttgart © 2014, Prof. Dr. Dieter Roller, IRIS, Universität Stuttgart. Dieses Werk ist urheberrechtlich geschützt. Alle Rechte vorbehalten. Kein Teil dieses Werkes darf ohne schriftliche Einwilligung des Herausgebers in irgendeiner Form reproduziert, oder unter Verwendung elektronischer Systeme verarbeitet, vervielfältigt oder verbreitet werden. All rights reserved. This publication may not be reproduced in whole or in part, stored in a retrieval system or transmitted in any form or by any means without the written permission of the editor. Deutscher Teil Seite 1 - 86 English Part Page 87 - 152 Anhang / Annex Seite / Page 153 - 199 4 Forschung und Lehre im Überblick Institut für Rechnergestützte Ingenieursysteme 5 Vorwort Das Institut für Rechnergestützte Ingenieursysteme ging aus dem Lehrstuhl Grundlagen der Informatik / Graphische Ingenieursysteme des Instituts für Informatik hervor und wurde im Herbst 2002 gegründet. Es ist zuständig für die konzeptionelle Weiterentwicklung des Lehrangebots im Informatikgrundstudium aller Fachbereiche und ist aktiv an der Durchführung von entsprechenden Lehrveranstaltungen beteiligt. In den Studiengängen Informatik und Softwaretechnik bietet das Institut sowohl Lehrveranstaltungen im Grundstudium als auch im Hauptstudium die Vertiefungslinie "Graphische Ingenieursysteme" an. Im Studiengang Mechatronik wird das Hauptfach "Produktmodelle und CAD" gelehrt. Im Bereich der Forschung liegt der Schwerpunkt in der Entwicklung von Technologien und Systemen für graphikorientierte Ingenieuranwendungen. Der vorliegende Bericht soll eine Übersicht über die verschiedenen aktuellen Tätigkeitsfelder und Engagements geben. Im Rahmen der Lehre sind die wichtigsten Beiträge des Instituts für Rechnergestützte Ingenieursysteme in den vergangenen zwei Jahren: • Informatiklehrveranstaltungen (Vorlesungen, Übungen, Praktika) im Grundstudium für Hörer anderer Fachrichtungen durchgeführt • Vorlesungen, Übungen, Seminare, Hauptseminare, Softwarepraktika, Fachpraktika und Kompaktkurse für die Studiengänge Informatik, Softwaretechnik, Automatisierungstechnik und Information Technology abgehalten • 1034 Klausuren und schriftliche Arbeiten korrigiert bzw. Modul-, Vordiplom- und Hauptdiplomsprüfungen abgenommen • 28 Studienarbeiten, Fachstudien, Praktikumsarbeiten, Projektarbeiten, Diplomarbeiten, Bachelorarbeiten und Masterarbeiten betreut und bewertet • 5 Doktorarbeiten betreut • Lehrangebot durch 4 zusätzlich durchgeführte Weiterbildungsveranstaltungen ergänzt Im Bereich der Forschung wurden 9 Projekte bearbeitet, die zum großen Teil über Drittmittel finanziert sind. Darüber hinaus wurden Leitungsfunktionen bei 12 wissenschaftlichen Veranstaltungen übernommen und in Programmkomitees von 9 Tagungen mitgearbeitet. Weitere Arbeitsergebnisse im Bereich der Forschung sind: • Bericht über aktuelle Forschungsergebnisse und Arbeitsthemen des Instituts in Form von insgesamt 31 Vorträgen auf Symposien, Kongressen und Fachveranstaltungen • Veröffentlichung von 14 Beiträgen in Fachzeitschriften, Tagungsbänden • Herausgabe von 3 Büchern und 5 Berichtsbänden Ein nicht unerhebliches Engagement ging weiterhin in die Mitarbeit in einer Vielzahl von universitätsinternen und -externen Fachgremien sowie in die Erstellung zahlreicher Gutachten über wissenschaftliche Arbeiten und nationale sowie internationale Forschungsvorhaben. 6 Forschung und Lehre im Überblick Institut für Rechnergestützte Ingenieursysteme 7 Inhaltsverzeichnis Vorwort .................................................................................................................................... 5 Inhaltsverzeichnis .................................................................................................................... 7 1. Ausstattung .......................................................................................................................... 9 1.1. Personelle Ausstattung ............................................................................................... 9 1.2. Gerätetechnische Ausstattung .................................................................................. 14 2. Lehrangebot ........................................................................................................................ 16 2.1. Abgehaltene Lehrveranstaltungen ............................................................................ 16 2.2. Kurzbeschreibung der Lehrveranstaltungen............................................................. 19 3. Symposien und Weiterbildungsveranstaltungen ............................................................. 22 3.1. Durchgeführte Weiterbildungslehrgänge ................................................................. 22 3.2. Leitung wissenschaftlicher Veranstaltungen ............................................................ 22 3.3. Mitarbeit in Programmkomitees von Tagungen ...................................................... 22 4. Forschungsarbeiten ............................................................................................................ 24 4.1. Arbeitsgebiet im Überblick ...................................................................................... 24 4.2. Maschinelle Lernverfahren für die computergestützte Konzeptentwicklung .......... 26 4.3. Eine Wissensbasis zur systemübergreifenden Aggregation und Integration problemstellungsrelevanter Information………………………………..…………29 4.4. Intelligente Anforderungsanalyse für Software im Automotive-Bereich………... . 33 4.5. Entwurfsoptimierung für Aufspannungen von integrierten Schaltungen mittels Case-based Reasoning ............................................................................................. 35 4.6. CAD-Modell-Ontologie für Datenaustausch und Modellkomposition .................... 36 4.7. Applikation von Fuzzy Klassifizierung und Fuzzy Mustererkennung für verteilte Produktion und globale Belieferungsketten .............................................. 38 4.8. Datenbank-Design für einen interaktiven Ähnlichkeitsvergleich und DatenRetrieval .................................................................................................................. 42 4.9. BPM in der Produktentwicklung.............................................................................. 45 4.10. Abschlussarbeiten, Studienarbeiten, Praktika und Fachstudien............................. 49 5. Mitarbeit in Gremien und Forschungseinrichtungen ..................................................... 73 5.1. Universitätsinterne Mitwirkung ............................................................................... 74 5.2. Nationale und internationale Aktivitäten ................................................................. 76 8 Forschung und Lehre im Überblick 6. Veröffentlichungen und Vorträge .................................................................................... 80 6.1. Veröffentlichungen .................................................................................................. 80 6.2. Vorträge ................................................................................................................... 82 7. Forschungskontakte ........................................................................................................... 84 7.1. Besucher................................................................................................................... 84 7.2. Kooperationspartner................................................................................................. 86 Englische Fassung .................................................................................................................. 87 Anhang / Annex:................................................................................................................... 153 IRIS Aktivitäten in Bildern / IRIS activities in pictures ............................................... 153 Aus dem Pressearchiv / From the press archive ........................................................... 165 Frühere Veröffentlichungen / Previous publications .................................................... 173 Frühere Dipom- und Studienarbeiten / Previous diploma theses and student projects ............................................................................................................. 186 Institut für Rechnergestützte Ingenieursysteme 9 1. Ausstattung 1.1. Personelle Ausstattung Direktor Univ.-Prof. Hon.-Prof. Dr. D. Roller Stv. Leiter Univ.-Prof. Dr. O. Eggenberger Sekretariat C. Bachmann Diplomanden und Studienarbeiter Wissenschaftler Technischer Dienst M. Unger-Zimmermann Bachelor- und Masterarbeiten Stud. Hilfskräfte und Praktikanten Dr. B. K. Ane B. Behrens T. Bonnet Y. Berrada F. Baumann D. Erbas J. Diez S. Gerzmann Y. Gao Ö. Kibarogullari E. Ekomy J. Kessel S. Moskalenkov Z. Errahmouni S. Kaloncu A. Noblejas J. Lie M. Parker J. Grunert L. Jean H. Liu J. Vega M. Kostka 1) A. Chamakh J. Eichhoff 2) E. Engesser F. Hasby 3) U. Hezel M. Krishnaveni 4) S. Opletal Prof. P. Subashini Y. Sun 6) L. Zehtaban 1) 6) 5) M. Prib V. Ladyzhenskiy M. Tuncer N. Malki O. Martin C. Wang M. Meyer F. Wang S. Staudenmaier F. Zou F. Zwirn M. Zarei A. Purwa seit 15.07.2012, 2)seit 01.07.1012, 3) seit 10.10.2013, 4) bis 07.03.2013, 5) bis 07.03.2013, bis 30.09.2013 10 Forschung und Lehre im Überblick Leitung Geschäftsführender Direktor Prof. Dr. Dieter Roller ord. Universitätsprofessor (Informatik), Honorarprofessor (CAD/CAMTechnologie), Doktor (Informatik), Diplomingenieur (Elektrotechnik) Arbeitsgebiet: Graphische Datenverarbeitung, Produktmodelling, CAD / CAM-Technologie, Informationsmanagement E-Mail: dieter.roller@informatik.uni-stuttgart.de 0711 / 685-88 303 Stellvertretender Leiter Prof. Dr. Otto Eggenberger Universitätsprofessor (Informatik), Doktor (Informatik), Diplominformatiker Arbeitsgebiet: Betriebssysteme, Systemverwaltung E-Mail: otto.eggenberger@informatik.uni-stuttgart.de 0711 / 685-88 356 Sekretariat Christl Bachmann Kaufmännische Lehre, EDV-Ausbildung Arbeitsgebiet: Korrespondenz, Telefondienst E-Mail: christl.bachmann@informatik.uni-stuttgart.de 0711 / 685-88 304 Technischer Dienst Maria Unger-Zimmermann Diplomingenieur (FH) Arbeitsgebiet: Systemmanagement E-Mail: maria.unger-zimmermann@informatik.uni-stuttgart.de 0711 / 685-88 316 Institut für Rechnergestützte Ingenieursysteme Akademische Mitarbeiter Akram Chamakh Diplominformatiker Arbeitsgebiet: CAD / CAM-Technologie E-Mail: akram.chamakh@informatik.uni-stuttgart.de 0711 / 685-88 335 Julian Eichhoff Master of Science Arbeitsgebiet: Rechnergestützte Produktentwicklung E-Mail: julian.eichhoff@informatik.uni-stuttgart.de 0711 / 685-88 313 Felix Baumann Diplominformatiker Arbeitsgebiet: Prozessunterstützung in der Produktentwicklung E-Mail: felix.baumann@informatik.uni-stuttgart.de 0711 / 685-88 315 Akademische Mitarbeiter aus Mitteln Dritter Leila Zehtaban Master of Science Arbeitsgebiet: Designoptimierung, Ähnlichkeitsaspekte in der Produktentwicklung E-Mail: leila.zehtaban@informatik.uni-stuttgart.de 0711 / 685-88 327 11 12 Forschung und Lehre im Überblick Fariz Hasby Master of Science Arbeitsgebiet: Cooperative Design E-Mail: fariz.hasby@informatik.uni-stuttgart.de 0711 / 685-88 293 Gastwissenschaftler Dr. Bernadetta Kwintiana Ane Doctor of Philosophy (Computer Science), Master of Science Arbeitsgebiet: Produktdesign, Designoptimierung, Versuchsplanung E-Mail: ane@informatik.uni-stuttgart.de 0711 / 685-88 318 Erik Engesser Diplomingenieur (FH) Arbeitsgebiet: Methoden der Produktionsplanung und -steuerung, Logistik Zulieferketten, Prozess Design, Workflow, Simulation, Optimierung E-Mail: erik.engesser@informatik.uni-stuttgart.de 0711 / 685-88 326 Yuchun Sun Bachelor of Engineering Arbeitsgebiet: Computerunterstützte Simulationen E-Mail: yuchun.yun@informatik.uni-stuttgart.de 0711 / 685-88-326 Institut für Rechnergestützte Ingenieursysteme Sascha Opletal Diplominformatiker Arbeitsgebiet: Intelligente CAD-Systeme, Semantik von Produktmodellen E-Mail: sascha.opletal@informatik.uni-stuttgart.de 0711 / 685-88-304 Uwe Hetzel Diplomingenieur Arbeitsgebiet: Computer-aided Engineering 0711 / 685-88-304 13 14 Forschung und Lehre im Überblick 1.2. Gerätetechnische Ausstattung Management und Sekretariat Intel Core i7 Windows 7 (64-bit) Intel Core i5 Windows 7 (64-bit) - HP Mini5102n Windows 7 Technischer Dienst Intel Core i5 Windows 7 (64-bit) - Samsung X 10 - Win XP HP ColorLaserjet 3600DN Brother MFC9450 CDN HP Colorinkjet CP 1700 HP Scanjet G2410 -Lenovo Think Pad T530 Intel Core I7, Windows 7(64-bit) -Lenovo Think Pad X230 Tablet Intel Core I5, Windows (64-bit) HP 8540w Core i7 Windows 7 (64-bit) Wissenschaftliche Mitarbeiter IntelCore 2 Duo Windows XP fresine Dell Insp.8200 Windows XP Intel C2D E 8400 HP Laserjet 4000 Windows XP Linux Windows XP HP Laserjet 1200 AMD Athlnon Windows XP Intel Core 7 Windows 7 (64-bit) ada -Lenovo Think Pad X230 Tablet Intel Core I7, HPLaserjet 4100 Windows (64-bit) prolog ravioli Ext.CD-Brenner Ext.CDXamaha Brenner HP Scanjet 5470c cobol Windows (64-bit) algol uml IntelCore 2 Duo -Lenovo Think Pad X230 Tablet Intel Core I7, HP Scanjet 5470c Canon PIXMA iP 4700 barilla gramigna Institut für Rechnergestützte Ingenieursysteme 15 Höhere Lehre Intel Core i7 Windows 7 (64-bit) Intel Core i7 Windows 7 (64-bit) Intel Core i7 Windows 7 (64-bit) HPLaserjet 4050 pascal bucatini cpp gramigna HP D530CMT Pentium 4 Windows XP Intel C2D E 8400 Intel Core i5 Windows XP Linux Windows 7 ColorLaserJet 5550DN trenette uml Fujitsu PRIMERGY TX 100 S3p Linux HP D530CMT Pentium 4 Linux HP Proliant ML350 spock Windows- SunFire X2100 WindosServer 2008 fresine HP Draftmaster (DINAØ Plotter) 3D-Drucker MakerBot Replicator 2X 16 Forschung und Lehre im Überblick 2. Lehrangebot 2.1. Abgehaltene Lehrveranstaltungen In den nachfolgenden Tabellen sind die vom Institut für Rechnergestützte Ingenieursysteme im Berichtszeitraum an der Universität Stuttgart durchgeführten Lehrveranstaltungen zusammengestellt. Wintersemester 2013/2014 Bezeichnung Dozent Umfang/Art Grundlagen der Informatik I( Geodäsie, Geoinformatik, Erneuerbare Energien) Roller 2V Übungen zu Grundlagen der Informatik I (Geodäsie und Geoinformatik) Roller/Eichhoff 2x1Ü Übungen zu Grundlagen der Informatik (Erneuerbare Energien) Roller/Baumann 4x1Ü Fachstudie "Vergleich von ADEPT2 und BPMN" Roller/Baumann 4P Programmierung in C++ Roller/UngerZimmermann 2KK Seminar Methoden und Systeme der CAD-Technologie Roller/Baumann 2S Hauptseminar CAD/CAM-Technologie Roller/Chamakh 2HS Fachpraktikum NC Programmierung mit PEPS Roller/Chamakh 4Ü Seminar Advanced Topics in Graphical Engineering Systems Roller/ Zehtaban 2S Einführung in die Technische Informatik (Softwaretechnik) Eggenberger 3V Übungen zu Einführung in die Technische Informatik (Softwaretechnik) Eggenberger/ Eichhoff 4x1Ü Fachpraktikum Serveradministration Eggenberger 4Ü Kolloqium Graphische Ingenieursysteme Roller 2K Kolloquium Systemsoftware für PCs Eggenberger 2K Bezeichnung Dozent Umfang/Art Aspekte der Mechatronik: Aufgabengebiete der Automatisierungstechnik, Ringvorlesung Roller et al 2V Informatik II (Geodäsie und Geoinformatik) Roller 2V Übungen zu Informatik II (Geodäsie und Geoinformatik) Roller/UngerZimmermann 2x2Ü Sommersemester 2013 Institut für Rechnergestützte Ingenieursysteme 17 Informatik II ( Erneuerbare Energien) Eggernberger 2V Übungen zu Informatik II (Erneuerbare Energien) Eggenberger/NN 6x2Ü Grundlagen der graphischen Ingenieursysteme Roller/Chamakh 3V Übungen zu Grundlagen der graphischen Ingenieursysteme Roller/Chamakh 2x1Ü CAD und Produktmodelle Roller/Chamakh 3V Übungen zu CAD und Produktmodelle Roller/Chamakh 1Ü Projekt Informatik "Geo Business Model Engineering" Roller/Baumann, Eichhoff 4Ü Projekt Informatik "Konfigurator für Projektanforderungen"" Roller/Chamakh 4Ü Programmierung in C++ Roller/UngerZimmermann 2KK Seminar Methoden und Systeme der CAD-TechnologieCAD - Mustererkennung in der Produktentwicklung und grafischer Bearbeitung Roller/Chamakh 2S Hauptseminar CAD/CAM-Technologie- Prozessorientierte Produktentwicklung Roller/Baumann 2HS Seminar Advanced Topics in Graphical Engineering Systems Roller/Zehtaban 2S Fachpraktikum Serveradministration Eggenberger 4Ü Kolloquium Rechnergestützte Ingenieursysteme Roller 2K Kolloquium Systemsoftware für PCs Eggenberger 2K Bezeichnung Dozent Umfang/Art Grundlagen der Informatik I ( Geodäsie, Geoinformatik, Erneuerbare Energien) Roller 2V Übungen zu Grundlagen der Informatik I (Geodäsie und Geoinformatik) Roller/Chamakh 2x1Ü Übungen zu Grundlagen der Informatik I (Erneuerbare Energien) Roller/Chamakh 4x1Ü Fachstudie "CAP (Computer Aided Planning) mit BPMNEditoren - ein Vergleich" Roller/Baumann, Chamakh 4P Projekt Informatik "Entwicklung eines Testbeds für den empirischen Vergleich verschiedener Methoden des maschinellen Lernens" Roller/Baumann, Eichhoff 4Ü Programmierung in C++ Roller/UngerZimmermann 2KK Seminar NC Programmiersysteme Roller/Chamakh 2S Wintersemester 2012/2013 18 Forschung und Lehre im Überblick Hauptseminar CAD/CAM-Technologie Roller/Chamakh 2HS Fachpraktikum NC Programmierung mit PEPS Roller/Chamakh 4Ü Product Development Systems Ane/Roller 2V Seminar Advanced Topics in Graphical Engineering Systems Roller/Zehtaban 2S Einführung in die Technische Informatik (Softwaretechnik) Eggenberger 3V Übungen zu Einführung in die Technische Informatik (Softwaretechnik) Eggenberger 1Ü(4x) Fachpraktikum Installation und Administration von Betriebssystemen Eggenberger 4Ü Kolloquium Rechnergestützte Ingenieursysteme Roller 2K Kolloquium Systemsoftware für PCs Eggenberger 2K Bezeichnung Dozent Umfang/Art Informatik II (Geodäsie und Geoinformatik) Roller 2V Übungen zu Informatik II (Geodäsie und Geoinformatik) Roller/UngerZimmermann 2Ü Informatik II ( Erneuerbare Energien) Eggernberger 2V Übungen zu Informatik II (Erneuerbare Energien) Eggenberger/NN 2Ü Grundlagen der graphischen Ingenieursysteme Roller/Chamakh 3V Übungen zu Grundlagen der graphischen Ingenieursysteme Roller/Chamakh 2x1Ü CAD und Produktmodelle (identisch mit GGI) Roller/Chamakh 3V Übungen zu CAD und Produktmodelle (identisch mit GGI) Roller/Chamakh 1Ü Programmierung in C++ Roller/UngerZimmermann 2KK Methoden und Systeme der CAD-Technologie- CAD Roller/Chamak 2S Advanced Topics in Graphical Engineering Systems Roller/Zehtaban 2S Seminar Systemadministration Eggenberger 2S Fachpraktikum Installation und Administration von Betriebssystemen Eggenberger 4Ü Kolloquium Rechnergestützte Ingenieursysteme Roller 2K Kolloquium Systemsoftware für PCs Eggenberger 2K Sommersemester 2012 Umfang: Art: Angaben in Anzahl von Semesterwochenstunden V: = Vorlesung, Ü: = Übungen, P: = Praktikum, S: = Seminar, HS: = Hauptseminar K: = Kolloquium, KK:= Kompaktkurs Institut für Rechnergestützte Ingenieursysteme 19 2.2. Kurzbeschreibung der Lehrveranstaltungen Vorlesung "Informatik / Grundlagen der Informatik I" 2V+1Ü Grundlegendes (Einteilung der Informatik, Informationsdarstellung im Rechner), Rechnernetze und Internet (Netztopologien und Kommunikationsarchitektur, Einführung in das Internet, Internetanwendungen), Rechneraufbau (Prozessor, Periphere Geräte, Massenspeicher), Betriebssysteme (Aufgaben des Betriebssystems, Einführung in UNIX, LINUX, DOS/WINDOWS), Anwendungsprogramme (Textverarbeitung, Tabellenkalkulation, Datenbanken und Technische Informationssysteme, CAD, Simulationssysteme), Grundlagen der Anwendungsprogrammierung (Einführung in das Software Engineering, Programmiersprachen), Anwendungsprogrammierung in C / C++ (Lexikalische Grundstruktur, Einführung in Datentypen, Ablaufsteuerung und Ein- Ausgabe) Vorlesung "Grundlagen der Informatik II (Programmierung)" 2V+1Ü Einfache Sprachelemente in C++ (Vereinbarungen, Schlüsselworte, Ablaufsteuerung, Operatoren, Datentypen, Zeiger). Unterprogrammtechnik (Zweck, Parameterübergabe, Rückgabewerte), Einführung in das Paradigma der Objektorientierung (Softwarequalität und Faktoren des Software-Engineering, Probleme und Prinzipien der Objektorientiertheit, Objektorientierte Software-Entwicklung), Objektorientierte Programmierung in C++ (Zusätzliche Schlüsselworte in C++, Klassen, Generizität, Vererbung, Abstrakte Klassen, Polymorphismus, Operatoren überladen, Ein-/Ausgabeklassen, Zusammenführung von Objekten, Programmierkonventionen) Vorlesung "Grundlagen der graphischen Ingenieursysteme" 3V+1Ü Anforderungen an CAD-Systeme, zweidimensionale Modelle, dreidimensionale Modelle, interaktive Modellerstellung, Einführung in die Modifikationstechnik u. parametrische Modellierung, Methoden zur Modellmodifikation, Grundlagen der parametrischen Modellierung, Ansätze und Verfahren zur parametrischen Variantenerzeugung, ausgewählte Anwendungsbeispiele, Überblick über weitergehende Modellieransätze, Datenverwaltung in CAD Vorlesung "CAD und Produktmodelle" 3V+1Ü Die Inhalte sind identisch mit denen der Vorlesung Grundlagen der graphischen Ingenieursysteme Product Development Systems 2V Engineering Design (gegenwärtige Praxis in Engineering Design, Geschichte der Geometrischen Modellierung), Abstraktion und Modellierung (Anforderungsanalyse, Konzeptentwicklung, axiomatischer Entwurf, graphische Modelle, Volumenmodelle), optimales Design (Design-Restriktionen und -Optimierung), Designtransfer in die Fertigung (Featurebasiertes CAD/CAM/CAPP), Robust Design (Versuchsplanung, Response-Surface-Methodology), Anforderungen an CAD-Systeme, Produktdatenmanagement. Hauptseminar "Aktuelle Themen aus der CAD/CAM-Technologie" 2H Im Hauptseminar "Aktuelle Themen aus der CAD/CAM-Technologie" werden jeweils verschiedene forschungsnahe Themen aus dem Gebiet der CAD/CAM-Technologie behandelt. 20 Rechnerpraktikum zu Informatik Forschung und Lehre im Überblick 1P Das Rechnerpraktikum ist als Ergänzung zu der Lehrveranstaltung Informatik bzw. Grundlagen der Informatik konzipiert. Die Teilnehmer erhalten zunächst eine Einführung in die Nutzung eines PCs und führen anschließend verschiedene Programmieraufgaben unter Betreuung eines Tutors durch. Kompaktkurs "Programmierung in C" 2KK Einführung in die Programmiersprache C mit Übungen am Rechner, lexikalische Struktur, Daten, Grundtypen, Operatoren, Einführung in Zeiger, Ein-/Ausgabe, Unterprogrammtechnik, Strukturierte Datentypen Kompaktkurs "Programmierung in C++" 2KK Ziel dieses Kurses ist es, die Grundlagen der objektorientierten Programmierung anhand der Sprache C++ kennen zu lernen. Dazu werden zunächst die grundlegenden Begriffe des objektorientierten Umfeldes erläutert und die entsprechenden Hintergründe beleuchtet. Im Anschluss daran folgt die Erläuterung der wesentlichen Sprachelemente, wobei die reinen CSprachelemente, welche als Untermenge in C++ enthalten sind, an einigen Beispielen dargestellt werden. Insbesondere soll der Kompaktkurs Einblick in die Methodik der objektorientierten Software-Entwicklung geben, wobei der Schwerpunkt auf der Betrachtungsweise des Entwicklers liegt. Begleitend werden Beispielprogramme mit der Entwicklungsumgebung Visual Studio erstellt. Die praktischen Übungen bereiten die Teilnehmer auf die Bearbeitung einer Abschlussaufgabe vor. Kolloquium "Graphische Ingenieursysteme" 2K Behandelt werden jeweils aktuelle Themen auf dem Gebiet der graphischen Ingenieursysteme in Form von Vorträgen und anschließenden Diskussionen. Kombinatorische und sequentielle Netzwerke 2Vx1Ü Grundlagen (Logik, Boolesche Algebra, Mengen, Codierung, Zahlensysteme), Schaltalgebra, Schaltfunktionen (Darstellungen, Hauptsatz, Normalformen, Minimalformen unvollständig spezifizierte Schaltfunktionen), Minimierung von Schaltfunktionen (Quine McCluskey, Karnaugh-Veitch-Diagramm), Schaltungen mit mehreren Ausgängen (Addierer, Decoder, Encoder, Multiplexer, Demultiplexer, ROM, PAL, PLA), Hazards, Verzögerung und Rückkopplung, Flipflops, Speicher, Automaten, Entwurf von Schaltwerken, Reduktion der Zustandsanzahl. Installation und Administration von Betriebssystemen 4P Installation von Windows, Microsoft Management Console, Task Scheduler. Plattenverwaltung, Netzwerk-Protokolle, DNS, DHCP, Active Directory, Benutzerkonten, Benutzergruppen, Netzwerkdrucker, NTFS-Filesystem, Offline-Dateien, Ereignisdienst, Gruppenrichtlinien, Lokale Sicherheitsrichtlinien, Backup, Remote-Verwaltung, Automatische Installation. Hauptseminar "Systemmanagement: CIM" 2H Das Common Information Model (CIM) beschreibt Managementinformationen und bietet einen Rahmen, Systemelemente zu modellieren und zu verwalten. Schwerpunkt des Hauptse- Institut für Rechnergestützte Ingenieursysteme 21 minars ist der Einsatz von CIM für die Administration verteilter Systeme. Dieses Hauptseminar wird gemeinsam mit dem IBM Labor Böblingen durchgeführt. Seminar "Sichere Betriebssysteme" 2S Dieses Seminar beschäftigt sich mit Sicherheitsaspekten der Betriebssysteme Windows und Linux. Seminar "Advanced Topics in Graphical Engineering Systems" 2S Dieses Seminar wird in englischer Sprache durchgeführt. Die Teilnehmer erarbeiten Informationen über ein bestimmtes Thema anhand technischer Literatur. Die Studenten lernen in diesem Seminar, professionell und wissenschaftlich, einen Vortrag vorzubereiten. Sie schreiben einen Bericht, halten einen Vortrag und nehmen an den Diskussionen aller Vorträge teil. Die Themen befassen sich mit Product Development Optimization: PLM and CAD, 3D Geometric Modelling for CAD/CAM und Knowledge-Based Systems (KBS). 22 Forschung und Lehre im Überblick 3. Symposien und Weiterbildungsveranstaltungen Die folgenden Unterkapitel enthalten eine Zusammenstellung der vom Institut für Rechnergestützte Ingenieursysteme durchgeführten Weiterbildungslehrgänge und geleiteten bzw. organisierten wissenschaftlichen Veranstaltungen. 3.1. Durchgeführte und geleitete Weiterbildungslehrgänge • D. Roller: “ Programmieren in C ”, 17.-21.06.2013, Technische Akademie, Esslingen • D. Roller: “Einführung in die Objektorientierung mit Grundlagen von C++”, 19.21.11.2012, Technische Akademie, Esslingen • D. Roller: “Einführung in die Objektorientierung mit Grundlagen von C++”, 04.06.07.2012, Technische Akademie, Esslingen • D. Roller: “ Programmieren in C ”, 18.-22.06.2012, Technische Akademie, Esslingen 3.2. Leitung wissenschaftlicher Veranstaltungen • D. Roller: Leitung des internationalen Programmkomitees der 10th International Conference on Cooperative Design, Visualization and Engineering, Alcudia, Spanien, 22.25.09. 2013 • D. Roller: Leitung des internationalen Programmkomitees der 9th International Conference on Cooperative Design, Visualization and Engineering, Osaka, Japan, 02.05.09. 2012 • B. K. Ane: Vorsitz des International Symposium on Manufacturing and System Engineering (ISOMSE), World Automation Congress (WAC) 2012, Puerto Vallarta, Mexico, 24.-28.06.2012 3.3. Mitarbeit in Programmkomitees von Tagungen • D. Roller: Mitglied des internationalen Programmkomitees der 10th International Conference on Cooperative Design, Visualization and Engineering, Alcudia, Spanien, 22.25.09. 2013 • D. Roller: Mitglied des International Program Committee (IPC) for the IASTED International Conference on Computer Graphics and Imaging (CGIM 2011), Innsbruck, Österreich, 12.-14.02. 2013 • D. Roller: Mitglied des Programmkomitees der INFOCOMP 2012, The Second International Conference on Advanced Communications and Computation, Venedig, Italien, 21.-26.10.2012 • D. Roller: Mitglied des International Program Committee (IPC) für die IASTED International Conference on Computer Graphics and Imaging (CGIM), Kreta, Grichenland, 18.-20.6. 2012 Institut für Rechnergestützte Ingenieursysteme 23 • D. Roller: Mitglied des Programmkomitees International Workshop on Advanced Design Concepts and Practice, ADCP2012, Karlsruhe, 07.-11.05.2012 • D. Roller: Mitglied des internationalen Programmkomitees der 9th International Conference on Cooperative Design, Visualization and Engineering, Osaka, Japan, 02.05.09. 2012 • B. K. Ane: Mitglied des Programmkomitees des International Symposium on Tools and Methods of Competitive Engineering (TMCE) 2012, Budapest, Hungary, 11.-14.12.2014 • B. K. Ane: Mitglied des Programmkomitees des International Conference on Computer, Control, Informatics and its Applications (IC3INA) 2013, Jakarta, Indonesia, 19.20.11.2013B. • K. Ane: Mitglied des Programmkomitees des 3. International Conference on Advanced Communications and Computation (INFOCOMP) 2013, Lisbon, Portugal, 17.-22.11.2013 • B. K. Ane: Mitglied des Programmkomitees des 13. International Symposium on System Engineering (ISOMSE), World Automation Congress 2012, Puerto Vallarta, Mexico, 24.28. Juni 2012 • B. K. Ane: Mitglied des Programmkomitees des International Symposium on Tools and Methods of Competitive Engineering (TMCE) 2012, Karlsruhe, Germany, 07.-11.05.2012 24 Forschung und Lehre im Überblick 4. Forschungsarbeiten 4.1. Arbeitsgebiet im Überblick Das Arbeitsgebiet lässt sich kurz wie folgt charakterisieren: "Produktmodellierung und Informationsmanagement im Ingenieurbereich" Im Mittelpunkt des Forschungsinteresses stehen Modellierungen und Auswertungen von semantischen Informationen in technischen Prozessen. Die Forschungsthematik konzentriert sich dabei im Wesentlichen auf Computeranwendungen, insbesondere im Produktentwicklungsumfeld. Die nachfolgende Abbildung zeigt die typischen Phasen eines Produktlebenszyklus, wie er heute teilweise rechnerintegriert ablaufen kann. Forschungsgegenstand sind schwerpunktmäßig die graphisch orientierten Problemstellungen und das Informationsmanagement in einer solchen Produktentwicklungskette. - 3D-Volumenmodelle - Einzelteilzeichnungen - Skizzen - Funktionsdiagramme Entwurf - Stromlaufpläne Konstruktion (CAD) - Montagezeichnungen - Aufspannpläne Arbeitsplanung (CAP) Produktdaten Wartung / Service und Recycling - Ein- / Ausbaupläne - Produktansichten - Explosionszeichnungen Qualitätssicherung (CAQ) - Trend-Diagramme Fertigung (CAM) - Bearbeitungssimulation - Prozessvisualisierung - Histogramme - optische Fehlererkennung Graphik- und wissensorientierte Aspekte im Produktlebenszyklus Ein Feld mit besonders hohem Innovationspotenzial ist die rechnerinterne Repräsentation von Produktentwicklungswissen und eine entsprechende Abrufmöglichkeit bzw. eine automatische Nutzung innerhalb der Produktentstehungskette. Entsprechende Methoden und Verfahren hierzu bilden zunächst den Schwerpunkt der Forschungsarbeiten. Dabei wird auch das Zusammenwirken der Phasen untereinander, sowie die Ankopplung an die rechnergestützte Konstruktion berücksichtigt. Primäre Anwendungsbereiche für die Forschungsaktivitäten des Institut für Rechnergestützte Ingenieursysteme 25 Instituts sind in der Produktentwicklung im Maschinen- und Anlagenbau sowie auch in der Fahrzeugindustrie und in der Medizintechnik zu sehen. Speziell werden derzeit folgende Projekte bearbeitet: • Maschinelle Lernverfahren für die computergestützte Konzeptentwicklung • Eine Wissensbasis zur systemübergreifenden Aggregation und Integration problemstellungsrelevanter Information • Intelligente Anforderungsanalyse für Software im Automotive-Bereich • Entwurfsoptimierung für Aufspannungen von integrierten Schaltungen mittels Case-based Reasoning • CAD-Modell-Ontologie für Datenaustausch und Modellkomposition • Applikation von Fuzzy Klassifizierung und Fuzzy Mustererkennung für verteilte Produktion und globale Belieferungsketten • Datenbank-Design für interaktive Ähnlichkeitsvergleiche und Daten-Retrieval • BPM in der Produktentwicklung In den folgenden Unterabschnitten werden diese Forschungsprojekte hinsichtlich der Problemstellung und der verfolgten Lösungsansätze näher beschrieben. 26 Forschung und Lehre im Überblick 4.2. Maschinelle Lernverfahren für die computergestützte Konzeptentwicklung D. Roller, J. Eichhoff Funktionale Dekomposition in der Produktkonzeption Seitens Theorie und Anwendung wird zweifelsfrei anerkannt, dass Entscheidungen, die das grundlegende Konzept eines Produktes betreffen, sehr großen Einfluss auf den gesamten Produktlebenszyklus haben. Aus diesem Grund entstanden über die letzten Jahrzehnte diverse methodische Ansätze, welche die Konzeptionsphase in der Produktentwicklung unterstützen sollen. Unter diesen Ansätzen ist die funktionale Dekomposition eines der bekanntesten Prinzipien. Ein gewünschter übergeordneter Zweck, dem das Produkt dienen soll, die sogenannte Hauptfunktion, dient hierbei als Ausgangspunkt. Im Laufe der funktionalen Dekomposition wird die Hauptfunktion zu einem Modell aus mehreren, zur Realisierung der Hauptfunktion notwendigen, Unterfunktionen erweitert. Das Ziel ist es dabei, schrittweise zu konkreten technischen Konstruktionsaufgaben zu gelangen. Dabei kann die systematische Variation der Funktionsmodelle helfen innovative Lösungen zu entdecken und eine zu frühe Festlegung zu vermeiden. Um Funktionsmodelle zu beschreiben wurden graphische Sprachen entwickelt, die unterschiedliche Aspekte von Funktionen repräsentieren. In dieser Arbeit befassen wir uns hauptsächlich mit sogenannten umsatzorientierten Funktionsmodellen (s. Abb. 1), welche die Umwandlung von Signalen, Stoffen und Energieformen innerhalb eines Funktionsgeflechts beschreiben. Abb. 1: Mögliche Primärfunktion einer Brotschneidemaschine (in Anlehnung an Sridharan & Campbell 2004) – Ein Brotlaib wird unter Einsatz menschlicher und elektrischer Energie in mehrere Brotscheiben zerteilt. Im Zuge des stofflichen Umwandlungsprozesses wird die elektrische Energie in mechanische Energie umgewandelt. Graphersetzungssysteme zur Entwicklung von Funktionsmodellen Unser grundlegendes Ziel ist es, die Erstellung solcher Modelle zu unterstützen, wenn nicht gar vollständig zu automatisieren. Hierfür bietet der aktuelle Stand der Wissenschaft einige Ansätze, die unter dem Begriff grammatikalisches Design zusammengefasst werden können. Diese Ansätze verwenden Graphersetzungssysteme. Ein solches verändert einen einfachen Ausgangsgraphen, der zur Beschreibung der der Hauptfunktion dient, schrittweise zu einem vollständig entwickelten Funktionsmodell (s. Abb. 2). Welche Änderungen dabei vorgenommen werden dürfen, richtet sich nach einer Menge zuvor definierter Produktionsregeln. Syntaktisch gesehen, fassen diese Produktionsregeln eine Ab- Institut für Rechnergestützte Ingenieursysteme 27 folge elementarer Graphoperationen zusammen (z. B. das Hinzufügen oder Löschen von Knoten und Kanten). Abb. 2: Beispiel für ein Funktionsmodell (in Anlehnung an Sridharan & Campbell 2004) – vereinfachte Funktionsstruktur einer Brotschneidemaschine. Auf semantischer Ebene repräsentieren diese Regeln hingegen konkretes Produktentwicklungswissen, wie anhand folgender Abbildung deutlich wird. Abb. 3: Beispiel für eine Produktionsregel (in Anlehnung an Sridharan & Campbell 2004) – die linke Seite der Regel umfasst Vorbedingungen, die für die Anwendung der Regel erfüllt sein müssen. In diesem Fall müssen im gegenwärtigen Funktionsmodell bereits zwei nicht näher bezeichnete Funktionen existieren, welche die gezeigten Eingangs- bzw. Ausgangströme benötigen. Ist dies gegeben, tritt die Nachbedingung in Kraft, d.h. beide Funktionen werden über eine neue Konvertierungsfunktion miteinander verbunden. Maschinelle Erlernung von Produktionsregeln 28 Forschung und Lehre im Überblick Damit ergibt sich das Problem, dass vor dem praktischen Einsatz eines solchen Graphersetzungssystems zunächst das für die Konzeption des Produktes relevante Produktentwicklungswissen in Form von Produktionsregeln formalisiert werden muss. Dass dies kein unerhebliches Problem ist, zeigte sich bereits in der Hochphase der Expertensysteme und wurde als „Knowledge Engineering Bottleneck“ bezeichnet. Nach wie vor ist es unzureichend gelöst. Unser Ansatz zur Lösung dieses Problems gründet auf der Idee, die benötigten Produktionsregeln maschinell zu erlernen. Als Eingangsdaten dienen den Lernalgorithmen Beispiele bereits erstellter Funktionsmodelle, die jedoch unvollständig bzw. fragmentarisch vorliegen. Die Herausforderung besteht dabei ein Lernverfahren zu entwickeln, das trotz der unvollständigen Datenlage dennoch Produktionsregeln hervorbringt, welche möglichst effizient und effektiv durch ein Graphersetzungssystem zur Erstellung von Funktionsmodellen eingesetzt werden können. Da die Laufzeit der Lernalgorithmen selbst von der Effizienz des Graphersetzungssystems abhängt, entwickeln wir neben dem Lernverfahren auch ein Verfahren zur Ausführung der Produktionsregeln, das es ermöglicht überflüssige, nicht zielführende Graphoperationen zu vermeiden. Institut für Rechnergestützte Ingenieursysteme 29 4.3. Eine Wissensbasis zur systemübergreifenden Aggregation und Integration problemstellungsrelevanter Information D. Roller, S. Opletal Das Konstruktionssystem der Zukunft sollte in der Lage sein, offensichtliche oder intendierte Konstruktionsarbeiten selbst durchzuführen und so den Konstrukteur zu entlasten. Heutige CAD-Systeme sind bei der Konstruktionsarbeit passiv, der Mensch wird als treibende und kreative Kraft benötigt. Er muss entscheiden, wie die gewünschte Funktionalität des Produkts zu erreichen ist und wie dieses Ziel in der geometrischen Darstellung ausgedrückt wird. Obwohl teilweise komfortable Eingabe- und Modifikationsrmethodiken entwickelt wurden, werden die gegenwärtig verfügbaren Systeme heute primär dazu verwendet, die Konstruktionsschritte und Entwicklungsergebnisse des Menschen zu „protokollieren“. Diese CAD-Lösungen können nur in sehr engen Grenzen, wenn alle relevanten Möglichkeiten ausspezifiziert sind, minimale Konstruktionsentscheidungen mittels Assistenzmodulen oder aufgrund einer assoziativen Parameterwertänderung selbst ableiten. Sie geben keine Anregungen, wie eine Aufgabe einzuordnen ist und in welche Richtung eine Lösung gehen könnte. Das Ziel eines „intelligenten“ CAD-Systems soll es daher sein, diese scharfe Trennung aufzuheben und die Aufgabe der Problemlösung mehr in Richtung der Maschine zu verlagern. Dadurch soll der Mensch sich auf die funktionellen Aspekte seines Produkts konzentrieren können, auf das „Was“, nicht das „Wie“. Semantische Verknüpfung von Konstruktionsinformation Wissensmanagement entsteht erst dann, wenn Abhängigkeiten der Daten zueinander erfasst und kontextuell bewertet werden können. Die Entstehungsgeschichte und damit verbundenes Wissen für spätere Projekte nutzbar zu machen beinhaltet die Notwendigkeit, die Relationen zwischen den Daten zu erfassen und an andere Personen weitergeben zu können. Die Bereitstellung von Information, wo sie direkt gebraucht wird und für eine Aufgabenstellung relevant ist, ist eine große Herausforderung. Schließlich wird Information nur dann als Wissen bezeichnet, wenn sie in einem konkreten Kontext zur Anwendung kommen kann. Ein Wissensprozessor enthält hierzu eine Wissensbasis, die es ermöglicht, dass Elemente einer Konstruktion semantisch annotiert werden können. Dabei gilt es verschiedene Darstellungsformen von Information einerseits zu unterscheiden, andererseits aber auch deren innere und äußere Zusammenhänge herauszufinden und abzubilden. Gegeben sei der Beispieleintrag zum geometrischen Objekt Quadrat („square“) aus der frei verfügbaren Ontologie OpenCyc: „A specialization of Rectangle, Rhombus, and RegularPolygon. Each instance of Square is a four-sided polygon whose sides are all of equal length and whose internal angles are all of equal measure (viz. 90 degrees)“ A Type of: quadrilateral, rectangle, regular polygon, rhombus shaped thing Instance of: mereotopology concept, surface geometry concept, type of two dimensional shape Durch diesen Text wird eine Spezifikation und eine Einordnung des Begriffs zu verwandten Formen gegeben und es wird auf die Instanzbildung eingegangen. Der Aspekt der Spezifikation kann bspw. im gebräuchlichen Datenformat STEP nach ISO 10303-21 mittels EXPRESS Schema wie in Abb. 1 links gezeigt formuliert werden. Auf der rechten Seite der Abbildung sieht man die zugehörige Instanz. Es wird die Einordnung als Verhältnis zum Rechteck durch 30 Forschung und Lehre im Überblick die SUBTYPE-Relation ersichtlich, sowie die im Schema definierte geometrische Beschreibung in Form des Constraints WR1. SCHEMA example; ENTITY point; x: REAL; y: REAL; z: OPTIONAL REAL; END ENTITY; ENTITY rectangle; start_point: point; end_point: point; END_ENTITY; ENTITY square; SUBTYPE OF (rectangle); WHERE WR1: (SELF\end_point.x – SELF\start_point.x = SELF\end_point.y – SELF\start_point.y); END_ENTITY; END_SCHEMA; ISO-10303-21; HEADER; FILE SCHEMA (('example')); ENDSEC; DATA; #1=POINT(10.0, 10.0, $); #2=POINT(20.0, 20.0, $); #3=SQUARE(#1, #2); ENDSEC; END-ISO-10303-21; STEP Instanziierung EXPRESS Schema Abbildung 1. STEP: Schema und Instanziierung Die Identifikation von Zusammenhängen ist auch das Hauptziel der wissensbasierten Konstruktion, bei der die Berücksichtigung und Einordnung von Konstruktionswissen von größter Bedeutung ist. Hierunter fallen u.a. die Analyse bereits ausgeführter Produktentwicklungen und bewährter Lösungen und in Folge die Erkennung, die Optimierung und die Wiederverwendung von geeigneten Lösungskombinationen im Rahmen einer neuen Konstruktionsarbeit. Automatisiert herauszufinden, ob die drei als Beispiel gegebenen Beschreibungen eines Quadrats miteinander zusammenhängen, kann nur gelingen, wenn identische oder umformbare Bezeichner enthalten sind oder in diesem Fall durch geometrische Analysen wie die FeatureErkennung. Anwendung relational verknüpfter Konstruktionsinformation Der Mensch kann durch Ausbildung, Erfahrung und Kreativität Lösungen zu Problemen finden. Da die Ausprägung der individuellen Eigenschaften jedoch von Mensch zu Mensch verschieden ist, besteht eine hohe Wahrscheinlichkeit, dass zwei Menschen bei identischer Aufgabenstellung zu unterschiedlichen Ergebnissen gelangen. Die Problemstellung für einen Konstrukteur stellt sich dabei als Entwicklung eines neuen Produkts dar, das für einen bestimmten Zweck konstruiert wird und hierzu spezielle physikalische, mechanische oder formgebundene Eigenschaften aufweisen soll. Um diese Arbeiten zu unterstützen, muss es im verwendeten Produktmodell möglich sein, neben der Geometrie eine semantische Ebene vorzuhalten, auf der ein intelligentes System seine Schlussfolgerungen ziehen kann. Entscheidend ist dabei neben dem ausführenden Menschen der Kontext, wobei Wissen dann solche Information ist, die in bestimmten Situationen nützlich oder wertvoll sein kann. Institut für Rechnergestützte Ingenieursysteme 31 Auszug der Analysemöglichkeiten bei Beschränkung auf ein einzelnes Konstruktionsmodell: Validierung - die Instanz kann durch das Schema validiert werden. Ungültige Punktkoordinaten können identifiziert werden: #2=POINT(20.0, [15.0], $); Ergänzung fehlender Information - in der Instanz fehlende Angaben können durch die Anwendung des durch das Schema gegebenen Regelwerks vervollständigt werden: #2=POINT(20.0, [y2], $); Auszug der Analysemöglichkeiten bei Inkludierung mehrerer Konstruktionsmodelle: Validierung – die Instanz kann durch das Schema validiert werden. Ungültige Punktkoordinaten können identifiziert werden. Evtl. kann aus dem Vergleich der Historie anderer Projekte geschlossen werden, wie die Berichtigung sinnvollerweise durchzuführen ist: #2=POINT(20.0, [20.0], $); oder #2=POINT([15.0], 15.0, $); Ergänzung fehlender Information – in der Instanz fehlende Angaben können durch die Anwendung des durch das Schema gegebenen Regelwerks vervollständigt werden. Zusätzlich kann ein Vergleich mit bereits durchgeführten Konstruktionen Belegungsvorschläge für Werte der Geometrie erbringen. #1=POINT([x1], [y1], $); #2=POINT([x2], [y2], $); Ableitung von Grenzen für Wertebelegungen – durch Analyse weiterer Projekte können bestehende Grenzwerte bzw. zu vermeidende Werte ermittelt werden: x2-x1>10 Übersicht im Informationsraum – in welcher Art und Weise und mit welcher Funktion wird in weiteren Projekten eine bestimmte Geometrie eingesetzt. Welche weitere Geometrie lässt sich hier für das aktuelle Projekt übernehmen und anpassen? Shapes SQx Dim_min SQx Dim_max SQx Features Extrusion Ex(SQx) Dim_min Ex Dim_max Ex Rounded_Edges REx Radius_min REx Radius_max REx Rounded_Vertices RVx Radius_min RVx Radius_max RVx Constraints A1_WR1(SQ1) A1_WR1(SQ2) A2_WR2(SQ1) Abstrahierte Geometrie Relations Documents Descr(OpenCyc) Descr(Wikipedia) Manual_A1 Schema A1, A2 Projects Name A1 Shapeset SQ1->SQ2 Dim SQ1 Dim SQ2 Features Extrusion E1(SQ1) Function Base Name A2 Shapeset CI1->SQ1->CI2 Dim SQ1 Dim CI1 Dim CI2 Function Connector Informationsraum Abbildung 2. Abstrakter Inhalt eines Meta-Konzepts 32 Forschung und Lehre im Überblick Um als Grundlage für Entscheidungen der semantischen Konstruktion zu dienen, wird die im oben genannten Analysevorgang gewonnene Information in abstrakte Schemata (sog. Metakonzepte) (s.Abb.2) überführt, um sie anwendbar zu halten. Ein semantisches User-Interface soll den Benutzer durch die Verwendung dieser MetaKonzepte in die Lage versetzen, auf einer abstrakteren Ebene mit dem System zu kommunizieren. Die Anwendung erfolgt analog zu den herkömmlichen Konstruktionsmethoden der CAD-Systeme: anstatt beispielsweise zwei Bauteile durch Zeichnung einer Geometrie zu verbinden, wird eine Methode zum Verbinden der Bauteile aufgerufen und das System bietet eine Geometrie als Vorschlag an, die übernommen und modifiziert werden kann. Dabei werden die Feature-basierten Vorgehensweisen um dynamisches Wissen der Meta-Konzepte ergänzt, so dass auf Grundlage des aktuellen Konstruktionskontexts sinnvolle Lösungen angeboten werden. Thematisch fallen darüber hinaus viele Optimierungsprobleme an, wie etwa die Aufgaben der Produktentwicklung parallelisiert und die Teamarbeit durch geeignete Organisation der Information besser unterstützt werden kann. Daneben ist die Verknüpfung mit Ansätzen wie dem kooperativen Lernen, der verteilten Entscheidungsfindung und die Einbindung sozialer Netzwerke zu berücksichtigen, um durch deren geschickte Kombination einen Mehrwert zu erhalten. Institut für Rechnergestützte Ingenieursysteme 33 4.4. Intelligente Anforderungsanalyse für Software im Automotive-Bereich D. Roller, A. Chamakh Analyse und Auswertung von Anforderungsbeschreibungen unter Berücksichtigung einer Anwendungsdomäne Im Rahmen dieses Projektes wird am Institut für Rechnergestützte Ingenieursysteme untersucht in wie weit sich textuelle Anforderungsbeschreibungen in einer beliebigen Anwendungsdomäne, wie z.B. Automotive Umfeld, automatisch in Spezifikationen umsetzen lassen, um daraus Entwürfe oder sogar fertige (Teil-) Programme und schließlich Softwaresysteme zu generieren, die diese Anforderungen realisieren. Eine Automatisierung der Spezifikation von Software auf diese Weise wäre ein signifikanter Fortschritt für die Wettbewerbsfähigkeit. Die gestellten textuellen Anforderungen sollen hierzu nach einer geeigneten Erfassung semantisch analysiert und kategorisiert werden. Die Berücksichtigung der Anwendungsdomäne ist hierbei von großer Wichtigkeit, um die Begrifflichkeiten mit umsetzbarer Strukturinformation zu verbinden. In diesem Zusammenhang wurde ein System entworfen, das gewichtete Anforderungen analysieren und auswerten kann. Anforderungen von Sätzen werden mit Hilfe eines Extractor und Classifier Systems (kurz REC-System) untersucht, ob es sich bei ihnen um Anforderungen handelt. Dafür werden sie mithilfe einer Ontologie in Klassen unterteilt. Die betrachteten Klassen sind Anforderungen, die in folgende Klassen unterteilt werden: schwache Anforderungen, optionale Anforderungen, Kandidaten für Anforderungen und keine Anforderungen. Anforderungsdokumente Analyse Konvertiertes Dokument Klassifizierung Klassifiziertes Dokument Abb. 1: Analyse und Klassifikation technischer Spezifikationen in ein klassifiziertes Dokument Die Anwendungsdomäne stellt typischerweise sehr spezielle Anforderungen an ein technisches System, welches zur Simulation oder auch Bewältigung der domänenspezifischen Aufgaben und Probleme eingesetzt werden soll. Die hieraus erwachsenden Anforderungen fließen 34 Forschung und Lehre im Überblick insbesondere im Rahmen der Anforderungsanalyse, die einer Systementwicklung vorausgeht, in den Entwicklungsprozess ein. Sie bestimmen maßgeblich die Modellbildung und Modellierung, die der späteren Realisierung zu Grunde liegt. Die in der Analysephase gewonnene Information soll zur weiteren Aufbereitung in ein semantisches Modell überführt und angereichert werden, so dass eine frühe Spezifikation für die Anforderungen des umsetzenden Softwaresystems entsteht. Während statische Anforderungen für den gesamten Entwicklungszeitraum und ggf. darüber hinaus gelten, besitzen dynamische Anforderungen vor allem eine Zeitabhängigkeit. Ein Beispiel für eine dynamische Produktanforderung ist „die effizienteste Lösung wählen“. Bei der Kontextabhängigkeit wird es aufwändiger und bezieht sich zum einen auf eindeutige Anforderungen und zum anderen auf die Situation in der Systemumgebung selbst. Kontextabhängige Anforderungen wie zum Beispiel „das Leistungsverhalten ist gegenüber der Vorversion zu verbessern“. Bei expliziten und impliziten Anforderungen wird es noch komplexer, so können die Anforderungen nicht nur in einen Kontext eingebunden werden, sondern indirekt formuliert bzw. umschrieben sein, wie zum Beispiel bei einer impliziten Anforderung „das System soll in der neuesten, objektorientierten Technologie implementiert werden“. Schließlich soll aus den in diesem Modell erkannten Strukturen ein grundlegender Entwurf erstellt werden, der in Quellcode überführt wird und über Anpassungen von bereits zur Verfügung stehenden Modulen ergänzt und zu einer fertigen Softwarelösung erweitert wird. Wiedergabe von Anforderungen mit Unterstützung eines Produktkonfigurators Anforderungen können auch mit weiteren Möglichkeiten wie Produktkonfiguratoren analysiert und erfasst werden. Ein Konfigurator gehört aus unternehmenssicherer und fachspezifischer Sicht zu den bedeutendsten Softwaresystemen der heutigen Zeit. Im Rahmen der Globalisierung ist es für viele Unternehmen aus betriebswirtschaftlicher Denkweise überlebenswichtig die individuelle Gestaltung ihrer Produkte im nationalen, sowie auch im internationalen Markt behaupten zu können. In diesem Zusammenhang ist ein Produktkonfigurator entstanden, mit dem die klassisch aufgebaute Funktionalität eines Konfigurators optimiert und erweitert werden kann. Dabei liegt der Fokus darauf, die Grundsätze und Anforderungen der Nutzer zu verstehen und eine zielführende Lösung zur vollständigen Anforderungserfüllung zu finden und gegebenen falls zu empfehlen. Das Ansprechen eines breiteren Marktes und die Zufriedenstellung der Nutzeranforderungen waren dabei von entscheidender Bedeutung. Institut für Rechnergestützte Ingenieursysteme 35 4.5. Entwurfsoptimierung für Aufspannungen von Integrierten Schaltungen mittels Case-based Reasoning Yuchun Sun, Leila Zehtaban, Dieter Roller Einführung Eine Schlüsselkomponente für viele Halbleiterbausteine ist die elektrostatische Aufspannung des Wafers, d.h. der Halbleiterscheibe, während der Produktion. Derartige elektrostatische Ausspannungen (englisch electrostatic chuck, kurz ESC oder E-chuck) sind praktisch unverzichtbar bei der vakuumbasierten und plasmabasierten Halbleiterfertigung. Das ESC befindet sich am Sockel der Einheit und ist ein extrem kompliziertes elektromechanisches Teil mit vielen Komponenten, siehe Abb. 1. Der Entwurf bzw. das Design eines ESCs ist eine schwierige Aufgabe, bei der eine Vielzahl von Parametern berücksichtigt weren müssen. Einer der oft benutzten Ansätze auf diesem Gebiet basiert weitgehend auf der Wärmeverteilung eines Wafers, wobei eine Analyse von verschiedenen Oberflächendesigns für ein ESC durchgeführt wird. Abb. 1. Heat budget of a wafer Neuer Ansatz In diesem Projekt wird der Ansatz des Case-based Reasoning (CBR) gewählt. Dabei ist es das Ziel, für das System das existierende Konstruktions- bzw. Entwicklungswissen nutzbar zu machen. Die Evaluation des Lösungsansatzes erfolgt durch eine Simulation. Eine etwas weitergehene Beschreibung des Projekts findet der Leser im englischen Teil. 36 Forschung und Lehre im Überblick 4.6. CAD-Modell-Ontologie für Datenaustausch und Modellkomposition D. Roller, B. K. Ane, Z. Errahmouni Hintergrund Das Ziel eines rechnergestützten Designs ist die Erstellung eines Satzes von Modellen eines Produkts, der konsistent ist und alle relevanten Aspekte beinhaltet. Derartige Produktinformation wird verarbeitet, gespeichert und zwischen verschiedenen CAD-Anwendungen kommuniziert. Wenn jedoch Modelle zwischen verschiedenen CAD-Anwendungen ausgetauscht werden, sind Inkompatibilitäten sehr wahrscheinlich, die dadurch entstehen, dass verschiedene Systeme oft auf unterschiedlichen geometrischen Kernsystemen bestehen. Die Konsequenz ist eine möglicher Verlust von Informationen. Ziel dieses Projekts ist die Entwicklung einer CAD-Modell-Ontologie, die alle relevanten Konstruktionsinformationen eines 3D-Modells abdeckt. Das Konstruktionsinformationsmodell beinhaltet Wissen über sich selbst sowie über den tecnischen Inhalt. Damit kann diese Ontologie als gemeinsame Kommunikationsbasis für die Interoperabilität zwischen verschiedenen CAD-Systmen genutzt werden. Protégé-OWL CAD Modell-Ontologie Eine Konstruktions-Ontologie ermöglicht die Formalisierung der Semantik von CAD-Objekten und damit die Formalisierung und Identifizierung von CAD-Modellierungskonzepten und deren dynamischen Verhalten. Auf diese Weise kann das entsprechende Konstruktionswissen beschreiben und gemeinsam genutzt werden. In diesem Projekt wird Protégé-OWL genutzt um eine CAD Modell-Ontology zu beschreiben. Eine OWL-Ontologie beinhaltet die Beschreibung von Klassen, Klasseninstanzen und deren Eingenschaften. Mittels einer derartigen Modell-Ontologie können logische Konsequenzen abgeleitet werden und damit Fakten, die nicht explizit in der Ontologie repräsentiert sind, sich aber aus der Semantik ergeben. Eine Protégé-OWL-basierte CAD Modell-Ontologie wurde als Beispiel für die Kommunikation zwischen Autodesk Inventor v.2014 und früheren Versionen dieses Systems entwickelt. Abb. 1 zeigt als Beispiel eine Computermaus, die zur Validierung dieser Ontologie dienen soll. (a) Grundplatte (b) Seitenrahmen (c) Abdeckung (d) Fertiger Entwurf Abb. 1: Solid model Komponenten für eine Computermaus Institut für Rechnergestützte Ingenieursysteme 37 <Declaration> <Class IRI=”#MouseComputer”/> </Declaration> <SubClassOf> <Class IRI=”#MouseComputer”/> <ObjectSomeValuesFrom> <ObjectProperty IRI=”#HasParts”/> <Class IRI=”#Parts1”/> </ObjectSomeValuesFrom> </SubClassOf> ... <SubClassOf> <Class IRI=“#2D_Sketch”/> <ObjectSomeValuesFrom> <ObjectProperty IRI=”#hasFeature”/> <Class IRI=”#Arc”/> </ObjectSomeValuesFrom> </SubClassOf> ... Abb. 2: Beschreibung des Computermaus-Designs in OWL/XML Diese Ontologie ist mächtig genug, um sowohl die Konsistenz als auch die uniforme Interpretation beim Modellaustausch und bei einer Modellkomposition zu gewährleisten. Abb. 2 zeigt die Beschreibung der Computermaus in OWL/XML-Syntax, welche mittlels der CAD Modell-Ontologie generiert wurde. 38 Forschung und Lehre im Überblick 4.7. Applikation von Fuzzy Klassifizierung und Fuzzy Mustererkennung für verteilte Produktion und globale Belieferungsketten D. Roller, E. Engesser Hintergrund Globale Konzerne haben heute die Herausforderung einer verteilten Produktion an vielen Standorten auf der ganzen Welt. Zur Versorgung der Standorte sind globale Belieferungsketten erforderlich. Es besteht die Herausforderung der Bedarfs- und Versorgungsplanung der globalen Produktionswerke und deren Belieferungsketten. Eine Klassifizierung der Bedarfe und der Versorgung der Produktion ist für die Planung und Steuerung von Teilebedarfen erforderlich. Aufgabenstellung der Forschungsarbeit ist die Bedarfsprognose von globalen Belieferungsketten. Dabei wird die Komplexität der aggregierten Planung untersucht. Die Problemstellung der Synchronisation von Bedarfe und deren Versorgung bei vorhersagbarer Variabilität ist ebenfalls Bestandteil der Forschungsarbeit. Ziel der Forschungsarbeit ist die Verwendung der Methoden Fuzzy Klassifizierung und Fuzzy Mustererkennung zur Lösungsfindung der Problematik. Dabei werden die Klassifizierungsmethoden Fuzzy C-Means (FCM) und Improved Fuzzy Clustering (IFC) angewandt. Zusätzlich werden Bedarfs- und Belieferungsmuster mit Fuzzy Mustererkennung gefunden. Hierfür werden die Methoden Multi Feature Pattern Recognition (MFPR) und Fuzzy Interference System Type 2 (FIS 2) mit neuralen Netzwerken genutzt. Die Lösungen der genannten Methoden werden mit der Applikation PROCAS (Process Optimization, Control, Analysis and Simulation) realisiert. PROCAS benützt eine Data Warehouse Datenbank für multidimensionale Fuzzy Klassifizierung von Daten und Business Intelligence (BI) Funktionalitäten. Abbildung 1 zeigt ein Beispiel einer verteilten Produktion: Abbildung 1: Verteilte Produktion und globale Belieferungsketten Forschungsproblematik und Zielsetzung Ziel der Forschungsarbeit ist Methoden und Anwendungen für die Planung und Steuerung von verteilter Produktion und globalen Belieferungsketten zu erstellen. Die Methoden unterstützen Bedarfsprognosen von Produkten für globale Märkte. Klassifizierungen von Bedarfen und Belieferungskonstellationen werden erstellt. Die Klassifizierungen unterstützen Analysen unterschiedlicher Marktsituationen. Diese Analysen helfen bei Entscheidungsfindungen, wenn Maßnahmen bei volatilen Märkten anstehen. Maßnahmen sind z.B. Korrekturen von Belieferungskapazitäten. Institut für Rechnergestützte Ingenieursysteme 39 Methodik Die Forschungsarbeit setzt den Schwerpunkt auf Objekt basierende Fuzzy Clustering Algorithmen. Der Algorithmus berechnet einen Fehler oder ein quantitatives Maß zu jeder möglichen Cluster Partition. Eine Bewertungsfunktion wird verwendet um den absoluten Fehler oder Qualität zu minimieren oder maximieren. Die ideale Lösung wird erreicht, wenn Cluster Partitionen als beste Auswertung bewertet werden. FCM ist ein oft verwendeter Typ eines Fuzzy Clustering Algorithmus für Strukturidentifikation. Beim FCM Clustering Algorithmus wird angenommen, dass eine Anzahl an c Clustern bekannt sind. Der FCM Algorithmus teilt ein Daten Set X={x1,x2,…,xn} in c Cluster. Jedes Cluster c wird als Cluster Prototyp vi dargestellt. Der FCM Clustering Algorithmus versucht eine Objektfunktion mit zwei vorherigen Informationen zu minimieren. Die Anzahl an Cluster c und der Fuzziness Parameter m sind wie folgt: (1) IFC ist ein neuer verbesserter Fuzzy Clustering Algorithmus. Das Verfahren wird für Prognoseprobleme verwendet. Die IFC Objektfunktion ist in (2) beschrieben: (2) In (2) ist µikimp der verbesserte Zugehörigkeitswert von dem k.ten Eingangsvektor im i.ten Cluster, i=1…c und m ist der Grad des Fuzziness Parameters, der die Überschneidung des Clusters bestimmt. Das Optimum der Objektfunktion JmIFC von (3) wird bei Minimierung erreicht. Die Mustererkennung wird als Prozess zur Identifizierung von Strukturen in Daten verwendet. Jede Eingangsbetrachtung wird als multidimensionaler Merkmalvektor betrachtet. Jede Komponente wird Merkmal genannt. Ziel des Mustererkennungssystems ist jeden Eingangswert zu einem der c möglichen Musterklassen oder Datencluster zuzuordnen. Der prinzipielle Prozess der Klassifikation und Mustererkennung wird in Abbildung 2 gezeigt: Abbildung 2: Prinzipieller Prozess der Klassifikation und Mustererkennung Prototyp PROCAS ist ein neues Forschungstool als Prototyp. Bestehende und neue Prozessdesigns für verteilte Produktion und globalen Belieferungsketten können modelliert, simuliert und optimiert werden. Planungs-, Simulations- und Echtdaten können mit Fuzzy Klassifizierung und Fuzzy Mustererkennung analysiert werden. PROCAS simuliert die Produktions- und Belieferungsmodelle. Die Ergebnisse werden in einer Data Warehouse Datenbank gespeichert. Anhand dieser Daten berechnet PROCAS die Fuzzy Klassifizierung und Fuzzy Mustererkennung. In Abbildung 3 ist die Architektur des Data Warehouse dargestellt: 40 Forschung und Lehre im Überblick Abbildung 3: Data Warehouse Architektur PROCAS Prognosen für zukünftige Bedarfe sind wesentlich zur Entscheidungsfindung von Belieferungsketten. In PROCAS können Bedarfsprogosen von verteilten Produktionswerken und die Versorgung der globalen Belieferungsketten klassifiziert werden. Klassifizierungskriterien des Bedarfs sind das Auftragsvolumen und die Produktvarianz über der Zeit. Die Mustererkennung findet Ähnlichkeiten zwischen Prognosen und dem realen Bedarf. Die Anwendung unterstützt Fehlerberechnung und bestimmt die Ungewissheit von Prognosen. In Abbildung 4 ist die Mustererkennung Abstand Prognose zum Bedarf zu sehen: Abbildung 4: Mustererkennung Abstand Bedarfsprognose und eingetroffener Bedarf Institut für Rechnergestützte Ingenieursysteme 41 Abschließende Bemerkung und zukünftige Arbeit Die Fuzzy Klassifizierungsmethoden FCM und IFC sind erfolgreiche Ansätze Bedarfe und Versorgung von verteilter Produktion in globalen Belieferungsketten zu klassifizieren. Fuzzy Mustererkennung verbessert die Bedarfsprognose, indem Bedarfsmuster berechnet und mit Realitätsbedarfsmuster verglichen werden. PROCAS unterstützt mit diesen Fuzzy Methoden Bedarfsprognosen und aggregiertes Planen von Bedarfen. Desweiteren können Synchronisationen von Bedarfen und deren Versorgung bei prognostizierter Variabilität für verteilte Produktion und globalen Belieferungsketten berechnet werden. Die zukünftige Forschungsarbeit beinhaltet das Verbessern der Methoden zum Finden von typischen Mustern der Märkte und deren Versorgung. Die typischen Muster und Klassifizierung sollen zukünftig in die Data Warehouse Datenbank als Bibliothek gespeichert werden. Weitere Schritte sind das Testen der Fuzzy Methoden mit echten industriellen Produktiv- und Versorgungsdaten. 42 Forschung und Lehre im Überblick 4.8. Datenbank-Design für interaktive Ähnlichkeitsvergleiche und DatenRetrieval D. Roller, L. Zehtaban Hintergrund Die Wiederverwendung von technischem Wissen bereits hergestellter Produkte findet für die zukünftige Optimierung neuer Produkt-Designs beim Hersteller sowie beim Designer in hohem Maße Beachtung. Die Wiederverwendung von aufgebautem Know-how hat das Potenzial die Produktqualität zu verbessern, die Bearbeitungszeit des Designs zu verkürzen und die Kosten zu senken. Laut Ullmann beeinflussen Entscheidungen in der Konzeptphase des Produkt-Designs die Kosten zu 70%. Einer der Schlüsselfaktoren für eine zuverlässige Erreichbarkeit von aufgebautem Wissen, um dieses wieder zu verwenden, ist eine Klassifizierung der gesamten CAD/CAM Produktdaten in einer Datenbank. Methodik Um Produktdaten zu standardisieren wurde in diesem Projekt das Opitz-Klassifizierungssystem angewendet und implementiert. Das klassifizierte Know-how betrifft sowohl die Geometrie als auch die Funktionalität der Daten von bereits konzipierten und hergestellten Produkten. Darüber hinaus wurde eine umfassende Toolbox zum Ähnlichkeitsvergleich entwickelt, die eine Datenbank und neue quantitative Ähnlichkeitsalgorithmen für das genaue Suchen und Auffinden ähnlicher Anforderungen und Bedingungen beinhaltet. In einem ähnlichkeitsbasierten Datenbankdesign gibt es zwei bedeutende Herausforderungen, die in den folgenden Abschnitten erläutert werden. Anschließend werden zwei Methoden für das Datenbankdesign aufgezeigt um auch potentielle Probleme, die durch diese Herausforderungen verursacht werden, zu vermeiden. Herausforderungen Das Ablaufverhalten von sowohl paarweisem Ähnlichkeitsvergleich als auch dynamischer Umgebung sind zwei wichtige Kernpunkte, die in einer interaktiven Datenbank bei der Anwendung der Ähnlichkeitssuche berücksichtigt werden müssen. Ablaufverhalten Eine paarweise Ähnlichkeitssuche in einer Datenbank hat ein bestimmtes Ablaufverhalten. S3,4 S1,2 (1) S5,6 S4,5 S2,3 (2) (3) (4) (5) (6) S1,6 Abb. 1: Ablaufverhalten von paarweisem Ähnlichkeitsvergleich: Jedes Modell hat eine große Ähnlichkeit mit seinem direkten Nachbarn obwohl das erste und letzte Modell nicht viel Ähnlichkeit haben. Institut für Rechnergestützte Ingenieursysteme 43 Das bedeutet, dass sich in einer Datenbank mit ähnlichen Modellen die Kriterien für die Erkennung von Ähnlichkeiten allmählich ändern, nachdem mehrmals ein Ähnlichkeitsvergleich erfolgt ist. Zum Beispiel zeigt S1, S2 in Abb.1 den prozentualen Anteil der Ähnlichkeit zwischen Bild 1 und Bild 2. S2,3 zeigt den prozentualen Anteil der Ähnlichkeit zwischen Bild 2 und 3 und so weiter. Es ist zu erkennen, dass S1,S2 und S2, S3 ungefähr den gleichen prozentualen Anteil der Ähnlichkeit aufzeigen, S1,6 sich jedoch auf einen sehr unterschiedlichen und weit weniger prozentualen Anteil der Ähnlichkeit beziehen. Mit anderen Worten, sollte die paarweise Ähnlichkeitssuche in einer Domäne mit unterschiedlichen Objekten fortgesetzt werden, wird nach einer Anzahl von Objekten eine triviale Ähnlichkeit zwischen dem ersten und dem letzten Objekt festgestellt. Ein kontinuierlicher Ähnlichkeitsvergleich könnte eine Isolation von der richtigen Richtungssuche verursachen. Dynamische Umgebung Jedes freigegebene neue Design muss in der Datenbank abgespeichert werden und auch unmittelbar für die anschließende Ähnlichkeitssuche und Abfrage zur Auswahl stehen. Folglich sollte der Suchalgorithmus der Datenbank flexibel und klassifiziert sein, um neue Einträge an der richtigen Stelle in der Datenbank zu übernehmen. Zielsetzung Die Anwendung des Opitz Klassifizierungssystems in diesem Projekt als Standardisierungstechnik ermöglicht einen Ähnlichkeitsvergleich zwischen zwei 3D-Modellen. Dabei erfolgt dies durch Vergleich von einzelnen Stellen zweier Opitzcodes. Da jede Stelle für eine bestimmte Eigenschaft eines räumlichen Modells reserviert ist, ist es möglich Prioritäten einiger Eigenschaften im Ähnlichkeitsvergleichsprozess zu setzen. Demzufolge werden zwei Möglichkeiten für die Ähnlichkeitsnachfrage in der Datenbank wie folgt betrachtet. Erste Möglichkeit: Ähnlichkeitsvergleich mit äquivalenter Priorität für alle Stellen Wenn alle Stellen im Opitz-Code die gleiche Priorität besitzen, besteht die Möglichkeit, dass sich die Ähnlichkeitskriterien sukzessive verändern, was bereits bei der „dynamischen Umgebung“ der Ähnlichkeitssuche behandelt wurde. Um diese Veränderung zu verhindern wird in unserer vorgeschlagenen Methode die Datenbank in Cluster aufgeteilt, wobei jedes Cluster einen „Header“ besitzt, siehe Abb.2. Darüber hinaus wird die gesamte Anzahl der Ähnlichkeitsformen zwischen zwei ähnlichen Opitz-Codes mit Berücksichtigung der Reihenfolge und der Anzahl der Ähnlichkeitsstellen nach Sim(n,i) berechnet, wenn n die Anzahl der gesamten Stellen und i die Anzahl der ähnlichen Stellen im Code ist, siehe Gleichung (1). Mit anderen Worten, nach (1) berechnet, haben zwei ähnliche Opitz-Codes eine ähnliche Form unter allen möglichen Ähnlichkeitsformen. n n Sim(n, i ) = ∑ i =1 i wobei i ≤ n (1) Der Suchprozess in der Betrachtungsweise d.h., dass die Ähnlichkeitssuche mit äquivalenter Priorität für alle Stellen, in zwei Phasen durchgeführt wird um für die Ähnlichkeitssuche das bestmögliche Ergebnis zu erreichen. Diese zwei Phasen, das horizontale und das vertikale Suchen, werden im folgenden Abschnitt beschrieben. 44 Forschung und Lehre im Überblick • Horizontales Suchen: Dies ist ein individuelles Suchen im „Header“. Sofern ein Header ein annehmbares Ergebnis der Ähnlichkeit präsentiert, wird der Header für das vertikale Suchen ausgewählt. Andernfalls wird der aktuelle Header ignoriert und der nächste Header überprüft. • Vertikales Suchen: Beinhaltet das Suchen im Cluster. Die zweite Phase des Ähnlichkeitsvergleichs wird im Cluster eines bestimmten „Header“ durchgeführt. Clusters Headers Beinhaltet die Produktinformationen mit zugehöriger Signatur Abb.2: Klassifizierung und Schichten der Daten in der Datenbank Zweite Möglichkeit: Ähnlichkeitsvergleich mit priorisierten Stellen Für diese Voraussetzung wurde eine interaktive Kommunikation über die Datenbank betrachtet. Der Anwender bestimmt und wählt die Stellen nach Priorität aus. Im Allgemeinen wird der Wert der Stellen bei einem Ähnlichkeitsvergleich nach (2) berechnet. Wert einer Stelle = (100/ Anzahl der Stellen)*100% (2) In diesem Modell enthält nur der Opitz-Code einen identischen Wert für die ausgewählten Stellen die abgefragt werden und jede weitere Ähnlichkeit wird ignoriert. Nachdem der Anwender die Prioritäten in einem aktiven System gesetzt hat werden die ähnlichsten Designs im „ Header“ gefunden und aufgerufen. Diese Methode begünstigt die flexible Einstellung der Ähnlichkeitssuche bezogen auf die „Dynamische Umgebung“ wie zuvor behandelt. Wie bereits erwähnt, können zwei ähnliche Opitz-Codes mit äquivalenten Prioritäten der Stellen nach (2) berechnet, eine ähnliche Form zwischen allen möglichen Ähnlichkeitsformen haben. Diese mathematische Gleichung verändert sich zu (3), wenn die Stellen Priorität haben. In dieser Gleichung ist n die Anzahl der addierten Stellen im Opitz-Code und x ist die Anzahl der priorisierten Stellen. n− x n − x Sim(n − x, i ) = ∑ wobei i ≤ n-x (3) i =1 i Die Anzahl der Möglichkeiten Stellen zu priorisieren, ohne deren Reihenfolge zu berücksichtigen, d.h. P(n,i) ist nach (4) berechnet, wenn n die Anzahl des Opitz-Codes und i die Anzahl der priorisierten Stellen sind. n P ( n, i ) = ∑ i (4) i =1 Die Anzahl der Möglichkeiten die angeordneten Stellen zu priorisieren nach (1) berechnet, wo n die Anzahl des Opitz-Codes und i die Anzahl der priorisierten Stellen ist. Die Anzahl der resultierenden Modelle sowie die Qualität der Ergebnisse hängt von der Anzahl der Modelle in der Datenbank ab. Institut für Rechnergestützte Ingenieursysteme 45 4.9. BPM in der Produktentwicklung D. Roller, F. Baumann Problemstellung: Mangelnde Strukturiertheit im NPD Im Rahmen dieser Untersuchung soll die Anwendbarkeit moderner Geschäftsprozessmodellierungsansätze, insbesondere in der Sprache BPMN (Business Process Model and Notation), in der wissensbasierten technischen Produktentwicklung (vornehmlich im Bereich NPD, New Product Development) betrachtet und bewertet werden. Die Geschäftsprozessmodellierung, welche ursprünglich aus dem Bereich des stark Wissens-Prozess orientierten Dienstleistungssektor stammt, wird als Möglichkeit gesehen den Produktentwicklungsprozess deutlicher zu strukturieren, zu unterstützen und zu integrieren. Häufig ist im Bereich der Produktentwicklung zwar ein Prozess implementiert, doch wird ist dieser nur selten beschrieben und kann deshalb die Stärken des BPM nicht umsetzen. Zu den Vorteilen einer expliziten Geschäftsprozessmodellierung gehören neben den Möglichkeiten der qualitativen Kontrolle, des präskriptiven Charakters für Neu- und Quereinsteiger (Siehe auch Vertreterregelungen etc.) auch die Möglichkeit der Nutzung im Sinne des TQM (Total Quality Management) und der kontinuierlichen Verbesserung. Abb. 1: Darstellung der Zusammenhänge versch. Stakeholder bei der Entwicklung (ISTZustand) Der aktuell angenommene Zustand der Zuständigkeiten und Zusammenhänge der verschiedenen Beteiligten im Produktentwicklungsprozess ist in Abb. 1 dargestellt. Hier ist zu erkennen, dass es ein vielfältiges Geflecht an Abhängigkeiten und Zuständigkeiten gibt, die eine teilweise Redundanz, einen erhöhten Kommunikationsaufwand und tendenziell eine große Gefahr der Nicht-Beachtung von Anforderungen bzw. eine Fehleinschätzung derer bedingt. In Abbildung 2. ist dieselbe Situation der Produktentwicklung nach der Einführung des Forschungsgegenstands dargestellt, hierbei ist zu erkennen, dass das Geschäftsprozessmodell 46 Forschung und Lehre im Überblick einen zentralen Anlauf- und Kommunikationspunkt darstellt, der das Beziehungsgeflecht entzerrt und kontrollierbar macht. Aufgrund ihrer jeweiligen technischen Distanz zum eigentlich zu entwickelnden Produkt lassen sich die Stakeholder klar gliedern und mit den jeweils passenden Attributen in die Prozessmodellierung integrieren. Abb. 2: Darstellung des Zusammenhangs verschiedener Stakeholder bei der Entwicklung mittels BPM (SOLL-Zustand) Ziele Um Produktivitätssteigerungen im Bereich der technischen Produktentwicklung zu erreichen soll in diesem Forschungsprojekt eine Methode zur Einführung der Geschäftsprozessmodellierung sowie eine Anpassung der Modellierung, und deren Komponenten, an die Bedürfnisse und Rahmenbedingungen dieses Bereichs entwickelt werden. Ebenso ist damit einhergehend eine Verbesserung der Verständlichkeit der Prozessabläufe und der internen Kommunikation angestrebt und verbunden. Lösungsansatz 1. Untersuchung und Bewertung der bisherigen Einsatzmöglichkeiten, Einführungsstrategien und Begleitstrukturen von Geschäftsprozessmodellierung aus anderen Bereichen (insbesondere Finanz- und Dienstleistungssektor) in das Arbeitsfeld der technischen Produktentwicklung. 2. Untersuchung der vorherrschenden Bedingungen, Einschränkungen und Besonderheiten des Bereichs der Produktentwicklung um daraus abgeleitet Notwendigkeiten für den zu entwickelnden Ansatz und Rahmenbedingungen zu formulieren. Institut für Rechnergestützte Ingenieursysteme 47 3. Adaption und Zusammenlegung bereits bestehender Strategien um eine qualitativ hochwertige Lösung für den Bereich der Produktentwicklung zu erreichen. 4. Entwicklung begleitender Rahmenwerke und Hilfsmittel zur Einführung der formulierten Methode. Evaluation Die Evaluation soll so stattfinden, dass abgeschätzt werden kann ob der neu zu entwickelnde Ansatz einen Vorteil im Bereich der Produktentwicklung bietet. Diese Betrachtung soll quantitativ und qualitativ durchgeführt werden. Für den monetären Faktor, welcher das hauptsächliche Kriterium darstellt, muss eine geeignete Darstellungsmöglichkeit gefunden werden. Die Evaluation soll nach Möglichkeit an einem Sachverhalt der Industrie, mit einem Kooperationspartner durchgeführt werden. Phasen Aufgeteilt ist diese Arbeit in die Phasen 1.) Recherche 2.) Bewertung und Vergleich, 3.) Strukturierung der Subprojekte 4.) Ausformulierung des neuen Ansatzes 5.) Implementierung 6.) Evaluation des Ansatzes und evtl. iterative Korrektur und Verbesserung Abb. 3: Diagramm der Phasen des Forschungsprojekts "BPM in der Produktentwicklung" 48 Forschung und Lehre im Überblick Unterprojekt A) Optische Modell-Erkennung von BPMN-Modellen Ein Problem bei der Untersuchung von BPM Metriken, Methoden und Ähnlichem ist die fehlende Datengrundlage in Form von validen, echten Modellen. In diesem Unterprojekt soll ein Ansatz entwickelt werden um 1. Modelle der Sprache BPMN, welche im Internet als Graphiken verfügbar sind, als solche Modelle zu erkennen und 2. diese Modelle in ein Format umzuwandeln, welches die anschließende digitale Bearbeitung ermöglicht. Sinnvoll ist dieses Vorgehen, da viele Prozessbibliotheken von Firmen vorgehalten, aber nicht veröffentlicht werden da es sich hierbei um betriebswirtschaftlich relevantes Wissen handelt. Eine Nutzung von im Internet verfügbaren, über Bildersuchmaschinen auffindbaren, graphischen Modellen würde das Problem vermindern. Der Ansatz dieser Untersuchung basiert auf der Verwendung verfügbarer und quelloffener Bibliotheken zur Komponentenerkennung in graphischen Darstellungen. Der Ansatz hierbei ist, die Einzelteile eines Modells als solche zu erkennen (Identifizierung), zu beschriften (Labeling) und anschließend, basierend auf ihrer geometrischen Anordnung in Graphen umzuwandeln. Unterprojekt B) Entwicklung einer Aufwandsschätzmethode zur Erstellung von Geschäftsprozessmodellen Ein weiteres Problem welches im Bereich der Geschäftsprozessmodellierung erkannt wurde, ist die Tatsache, dass es bislang keine Methoden gibt um eine präskriptive Aufwandsschätzung vorzunehmen. Es existieren eine Reihe von Guidelines, Best-Practices und Vorschriften zur Modellierung und Erstellung dieser Modelle, allerdings fehlt bislang eine wissenschaftliche Untersuchung zur Aufwandschätzung. In diesem Projekt soll, basierend auf Aufwandschätzmethoden aus anderen Domänen, wie z. B. CoCoMo aus dem Bereich der Softwareentwicklung, eine Untersuchung auf ein mögliches Adaptionsszenario durchgeführt werden und dessen Potential untersucht werden. Nach Beschreibung einer Methode zur Aufwandschätzung soll eine Evaluation zu deren Aussagekraft und –genauigkeit durchgeführt werden. Institut für Rechnergestützte Ingenieursysteme 49 4.10. Abschlussarbeiten, Praktika und Fachstudien Entwung einer Schnittstelle zur multidisziplinären Entwurfsoptimierung im Bereich Städteplanung Diplomarbeit Architekten im Bereich Städtebau befassen sich mit der Planung großflächiger Stadtstrukturen. Diese Aufgabe wird zunehmend komplexer, da gegenwärtig verstärkt Technologien entwickelt werden, die bei der Planung mitberücksichtigt werden müssen (z. B. Elektromobilität, moderne Gebäudetechnik, IKT, etc.). Da die verschiedenen Aspekte vernetzt und voneinander abhängig sind, müssen sie im Sinne der integrativen Planung gleichzeitig betrachtet werden. Unter diesen Bedingungen ist es für Städtebauarchitekten eine besondere Herausforderung einen optimalen Entwurf zu finden. Im Bereich multidisziplinärer Entwurfsoptimierung existieren bereits Ansätze zur Lösung derartiger Probleme. Durch eine entsprechende Formulierung der Teilprobleme aus den verschiedenen Planungsfeldern und deren Verknüpfung zu einem Gesamtproblem lassen sich optimale Lösungen, z. B. durch evolutionäre Algorithmen, automatisch ermitteln. Bevor das Optimierungsproblem an einen Lösungsalgorithmus übergeben werden kann, muss es jedoch relativ aufwändig formal korrekt definiert werden. Ziele der Arbeit: Ziel dieser Arbeit ist es zu klären, wie typische Planungsprobleme aus dem Bereich Städteplanung auf verfügbare Verfahren zur multidisziplinären Entwurfsoptimierung automatisch abgebildet werden können. Die notwendigen Technologien, d. h. Geoinformationssysteme, CAD-Anwendungen und Simulationswerkzeuge zur Städteplanung einerseits und SoftwareUmgebungen zur Optimierung andererseits, existieren bereits seit mehreren Jahren am Markt. Im Vordergrund dieser Arbeit steht der kombinierte Einsatz dieser Technologien. Die zentrale Aufgabe ist es, einen Prototyp in Java zu entwickeln, der demonstriert, wie diese Schnittstelle realisiert werden kann. Bearbeiter: Oleg Martin Projektkoordinator: M.Sc. J. Eichhoff Prüfer: Prof. Dr. D. Roller Zeitraum: 19.06.2013 - 19.12.2013 50 Forschung und Lehre im Überblick Conceptualization and Implementation of a Prototype for the Realistic Simulation of Vehicles Testing Masterarbeit The Daimler FleetBoard GmbH offers, amongst others, services for vehicle management and transport management to logistics companies. The main part of these services includes the recording of vehicle positions via GPS using a special hardware in the vehicles and a server based software solution at FleetBoard. LiveVehicleSim (software simulator) generates predefined tours for single vehicles and so provides the live data needed for more realistic tests. However, the simulation lacks of optimum data realism and mass data generation. This Thesis is based on analyse and simulation of the existing possibilities of connecting a mass data positions generated by LiveVehicleSim. With this implementation, the quality assurance department will be able to simulate the whole fleets of vehicles and the need for realistic mass live vehicle simulation will be eliminated. Objectives: • Analyse the possibilities for generation of realistic vehicle behaviour and make a suitable selection for the further progress. It should consider the effort of its elaboration and suitable licences for third party software, if any is used. • Develop a refined concept based on the previous selection. It will discuss the data source for the simulation and the simulation itself in detail and suggest possible ways of implementation. • Implementation of a prototype for the concept. The prototype has to enable the simulation of the all fleets at the same time using the previously developed concepts and algorithms. • Evaluate the quality of the data generated by the prototype against the actual customer data and previously generated data using the old mechanismsRvehicles-testing. Requirements: • Familiarity with The existing environment of the LiveVehicleSim including Eclipse, Tomcat, and MySQL. • Programming in JAVA. Bearbeiter: John Alexander Velandia Vega Projektkoordinator: M.Sc. Leila Zehtaban Prüfer: Prof. Dr. D. Roller Zeitraum: 24.04.2013 - 24.10.2013 Institut für Rechnergestützte Ingenieursysteme 51 Benutzerverwaltung und Sicherheitskonzepte im Geschäftsprozessmanagement Diplomarbeit Diese Arbeit soll sich mit den Themen Benutzerverwaltung und verwendete/mögliche Sicherheitskonzepte im Geschäftsprozessmanagement beschäftigen. Fragestellungen die durch diese Arbeit beantwortet werden sollen, sind „Wie werden Benutzerzuordnungen (technisch) vorgenommen?“, „Welche Möglichkeiten der Kopplung mit bestehenden Systemen existieren oder könnten angedacht werden?“, „Wie können multi-Rollen effektiv umgesetzt werden?“, „Welche Möglichkeiten zur automatischen (temporären) Zuweisung von Rollen existieren?“, „Wie kann die Modellierung notwendige Sicherheitskonzepte berücksichtigen?“, „Wie sind Meta-Rollen umgesetzt?“, „Wie feingranular ist die Rechteverwaltung gegenwärtiger Systeme? Können Ansätze aus sozialen Netzwerken integriert werden?“ Teilaufgaben • Untersuchung bisheriger Benutzerverwaltungs- und Sicherheitsmanagement Ansätze • Implementierung einer Lösung zur automatisierten Verteilung und Verwaltung von Benutzerrollen, basierend auf vorhandener Technologie • Implementierung eines (erweiterten) Sicherheits- und Benutzerkonzepts in die BPMS Activiti Literatureinstieg • Mechanismen zur Sicherheitszertifizierung formalisierter Geschäftsprozesse, Wonnemann C. H., 2011, http://www.freidok.uni-freiburg.de/volltexte/8384/ • Kritische Betrachtung von BPM auf Basis von Cloud Computing, Kulik C., 2011, http://dbis.eprints.uni-ulm.de/786/ Bearbeiter: Johannes Kessel Projektkoordinator: Dipl.-Inf. F. Baumann Prüfer: Prof. Dr. D. Roller Zeitraum: 11.04.2013 - 11.10.2013 52 Forschung und Lehre im Überblick Internetgestützte Textanalyse zur Extraktion von Produktentwicklungswissen anhand von semi-strukturierten Dokumenten Diplomarbeit Zahlreiche Produktspezifikationen sind über das Internet z.B. in Form von Web-Seiten oder PDFs zugänglich. Unternehmen, die existierende Produkte als Einzelteile, Baugruppen, Geräte oder Apparate in einer von ihnen zu konstruierenden Maschine oder Anlage verbauen möchten, benötigen diese Spezifikationen, um die Kompatibilität mit dem Gesamtsystem und die Erfüllung der Konstruktionsziele sicherzustellen. Die hierfür relevanten Informationen sind in den Spezifikationsdokumenten sehr oft in tabellarischer Form dargestellt (vgl. Abb. 1 und 2: Teile der Produktspezifikation zu IBM High IOPS SSD PCIe Adaptern). Abbildung 1 : Leistungsmerkmale verschiedener Festplattensysteme Abbildung 2 : Kompatibilität zwischen Server und Festplattensystemen Ziel: Ziel dieser Diplomarbeit ist zunächst ein theoretischer Vergleich existierender Methoden zur Extraktion der in einer Produktspezifikationen benannten: • Produkte • Produktmerkmale und deren Ausprägungen • Restriktionen zwischen Produkten/Produktmerkmalen Nach der begründeten Auswahl eines geeigneten Verfahrens soll ein Software-Prototyp in JAVA realisiert werden, der die Anwendbarkeit des Verfahrens praktisch demonstriert. Als Plattform zur Entwicklung des Prototypen soll Google App Engine dienen (vgl. https://developers.google.com/appengine/). Bearbeiter: Fan Zou Projektkoordinator: M.Sc. J. Eichhoff Prüfer: Prof. Dr. D. Roller Zeitraum: 07.03.2013 - 06.09.2013 Institut für Rechnergestützte Ingenieursysteme 53 Metriken in Geschäftsprozessmodellen und BPMN Bachelorarbeit Aufgrund einer Vielzahl an unterschiedlichen Metriken im Bereich der Geschäftsprozessmodelle bzw. deren Modellierung (BPM) und deren unterschiedlichen Repräsentationsformen wie z. B. BPMN (Business Process Model and Notation) oder Ereignisgesteuerten Prozessketten (EPC) ist es notwendig einen aussagekräftigen Vergleich der verschiedenen Metriken aufzustellen. Allgemeine Fragestellungen nach der Qualität der Modelle bei Verwendung von Process/Workflow Pattern, der allgemeinen Qualität verschiedener Modelle, Klassifikationen von Modellen sowie Ähnlichkeitsanalysen und –suchen sollen mithilfe ausgewählter Metriken beantwortet werden. Im Zuge dieser Arbeit, gilt es entsprechende Modellpools als Versuchsgrundlage zu sichten, einzuordnen und auf Ihre Tauglichkeit bezüglich des Untersuchungsgebiets zu betrachten. Ein weiterer Schritt stellt die Sammlung und der Vergleich verschiedener Metriken in BPMN dar. Metriken derselben Domäne aber anderer Darstellungsformen sollen gegebenenfalls auf ihre Trans-formierbarkeit untersucht werden. Die Arbeit soll ebenfalls die beispielhafte Implementierung ausgewählter Metriken, in einem ausbaufähigen Softwaresystem auf Basis bekannter Technologien, beinhalten. Die Arbeit soll einen Überblick über die vorhandenen Metriken des BPM in der Sprache BPMN liefern, deren Vorteile und Grenzen kritisch betrachten und den Grundstein für weiterführende Arbeiten im Bereich der bewertenden Betrachtung des BPM bieten. Teilaufgaben • Erstellung eines Katalogs verschiedener (verfügbarer) BPMN-Modelle • Untersuchung und Vergleich von Metriken des BPM und der BPMN • Implementierung eines Systems zur Anwendung ausgewählter Metriken auf BPMN 2.0 Modelle Bearbeiter: Özgür Kibarogullari Projektkoordinator: Dipl.-Inf. F. Baumann Prüfer: Prof. Dr. D. Roller Zeitraum: 18.02.2013 - 20.08.2013 54 Forschung und Lehre im Überblick Entwicklung einer Vorgehensweise zur Testautomatisierung im Rahmen des Produktdatenmanagement am Beispiel der Hella KGaA Diplomarbeit Beim Austausch von standortübergreifenden Produktentwicklungen wird bei HELLA das Produktdatenmanagement (PDM) verwendet. Um für diese komplexen und vielfältigen Funktionalitäten den reibungslosen Ablauf weltweit zu gewährleisten, sind im ReleaseManagement intensive Softwaretests notwendig. Momentan werden alle Testfälle manuell durch Fachpersonal durchgeführt. Dies führte bisher zu erheblichem zeitlichen Aufwand. Zugleich liegt kein geprüfter optimierter Testprozess vor. Durch den Einsatz von automatisierten Softwaretests verringert sich der zeitliche Aufwand. Begleitend kann eine konkrete Aussage über die Software-Qualität getroffen werden. Die Hauptaufgabe dieser Arbeit ist die vorhandenen Prozesse dieser Softwaretests zu analysieren, nach neuen innovativen Methoden zu recherchieren und diese optimierend in den Prozessablauf zu integrieren. Aufgabenstellung: • Analyse SOLL-IST Prozess: geeignete Testprozesse mit dem Ziel der Prozessverbesserung Betrachten und Überprüfen der Systemumgebung und deren Technologien zum Testautomatisieren • Durchführen der technischen Umsetzung • Zielsetzung: • Sachziele: Der zeitliche Aufwand für die manuelle Ausführung vom Fachpersonal soll verringert werden, so dass sich das Personal anderen Tätigkeiten widmen kann. • Qualitätsziele: Es soll eine konkrete Aussage über die Software-Qualität getroffen werden können. Zugleich soll die Qualität der Testfälle gesichert werden, da die Ergebnisse nur so gut sind wie die Testfälle selbst. Bearbeiter: Huimei Liu Projektkoordinator: M.Sc. Leila Zehtaban, Dipl.Kfm, MBA Pascal Borst Prüfer: Prof. Dr. D. Roller Zeitraum: 26.11.2012 - 31.05.2013 Institut für Rechnergestützte Ingenieursysteme 55 Konzeptionierung eines Repositories zur Planverwaltung und –bearbeitung Diplomarbeit Ziel der Arbeit ist die Konzeptionierung eines Repositories zur Verwaltung und Bearbeitung von Plänen in den Domänen der Stadtentwicklung und Produktentwicklung. Bei den Plänen handelt es sich unter anderem um Modelle von Geschäfts-, Konstruktions- und Produktentwicklungsprozessen. Die Pläne und Modelle sollen in dieser Arbeit als gleichwertig betrachtet und deren Gemeinsamkeiten herausgearbeitet werden. Es ist darauf einzugehen, dass Pläne/Modelle aus einzelnen Elementen bestehen, die in voneinander trennbaren Arbeitsschritten zusammengefügt wurden, bestehen. Durch die Berücksichtigung von Kollaborationen, ist nicht unbedingt eine zeitliche, sondern eine logische Abhängigkeit dieser Elemente und Bearbeitungsschritte ausschlaggebend. Arbeitsschritte bzw. Bearbeitungsschritte, Elemente und Pläne selbst stehen zueinander in einem Verhältnis, das zum einen analysiert werden muss und zum anderen durch Restriktionen definiert ist. Diese Arbeit soll ein Konzept eines erweiterbaren und flexiblen Restriktionsschemas beinhalten. Weitere Stichworte für die Teilaspekte, die in dieser Arbeit betrachtet werden sollen, sind: • Versionierung/Historie und Variantenkontrolle der zu verwaltenden Modelle • Kollaboration bei der Erstellung/Pflege von Plänen/Modellen • Definition eines Interfaces • Dokumentation der Schnittstellen und des Bedienkonzepts, sowie allgemeine Dokumentation des zu erarbeitenden Konzepts • Konsistenz und Korrektheit der Modelle/Pläne • Rechtemanagement und Integritätskonzepte Das Ergebnis dieser Arbeit soll ein Konzept inklusive einer geplanten Architektur sein. Das Konzept soll ausserdem noch durch eine prototypische Implementierung belegt werden. Bearbeiter: Savas Kalyoncu Projektkoordinator: Dipl.-Inf. Felix Baumann, M.Sc. Julian Eichhoff Prüfer: Prof. Dr. D. Roller Zeitraum: 05.11.2012 - 07.05.2013 56 Forschung und Lehre im Überblick Analyse und Vergleich von Systemen zur computerunterstützten Übersetzung (CAT) für die Produktentwicklung Bachelorarbeit Ein Forschungsgegenstand am Institut für Rechnergestützte Ingenieursysteme ist die Untersuchung, in wie weit sich natürlichsprachliche textuelle Anforderungsbeschreibungen von einer Einzelsprache (z. B. Deutsch) in eine andere (z. B. Englisch) automatisch übersetzen lassen. Für diese Problemstellung kommen unterschiedliche Systeme zur computerunterstützten Übersetzung (CAT) in Frage, die bereits am Markt verfügbar sind (z. B. Google Translate). Gegenstand dieser Bachelorarbeit ist der theoretische und empirische Vergleich gegenwärtig verfügbarer CAT-Systeme hinsichtlich der oben genannten Problemstellung. Zunächst sollen die zur Übersetzung verwendeten Methoden in Bezug auf ihre Anwendbarkeit für den Bereich Produktentwicklung theoretisch verglichen werden. Der Auswahl adäquater Methoden folgt eine praktische Gegenüberstellung. Hierfür soll die erzielbare Übersetzungsqualität am Beispiel von Anforderungsbeschreibungen in Deutsch und in Englisch untersucht werden. Ziele der Arbeit: • Erstellung einer Marktübersicht gegenwärtig verfügbarer CAT-Systeme • Begründete Auswahl adäquater CAT-Systeme für den Bereich Produktentwicklung • Methodischer Vergleich der identifizierten CAT-Systeme hinsichtlich der Übersetzung von Anforderungsspezifikationen • Entwicklung eines geeigneten Untersuchungsverfahrens und der dafür notwendigen (formellen) Repräsentationen • Dokumentation der Arbeit Grundkenntnisse in objektorientierter Programmierung und in formalen Beschreibungssprachen werden vorausgesetzt. Kenntnisse in Java und Fähigkeiten im Gebiet der Computerlinguistik sowie Wort- und Satzsemantik können während der Arbeit erworben werden. Bearbeiter: Tobias Bonnet Projektkoordinator: Dipl.-Inf. A. Chamakh, M.Sc. Julian Eichhoff Prüfer: Prof. Dr. D. Roller Zeitraum: 05.11.2012 - 07.05.2013 Institut für Rechnergestützte Ingenieursysteme 57 Internetgestützte Textanalyse zur Extraktion von Produktentwicklungswissen mittels OntoUSP: eine Machbarkeitsanalyse Diplomarbeit Bisherige Ansätze zur Extraktion von Produktentwicklungswissen aus Texten sind auf manuell vorbereitetes Vorwissen angewiesen, um die syntaktischen Strukturen eines Textes zu interpretieren. Dabei handelt es sich z.B. um die Bereitstellung von Lexika, Domänenontologien oder Trainingsdaten, bei denen die Zielwerte bereits vorgegeben sind. Erst kürzlich wurde mit OntoUSP ein Verfahren für das unüberwachte Lernen von Ontologien auf Grundlage von unstrukturierten Texten vorgestellt (Poon & Domingos 2010). Der Lernprozess in OntoUSP benötigt kein derartiges Vorwissen und arbeitet allein auf den zur Verfügung gestellten Texten. Das Ergebnis des Lernprozesses sind Konzepte und Relationen für eine prototypische Ontologie, eine lexikalische Zuordnung von synonymen Begriffen zu den Konzepten bzw. Relationen, sowie eine Taxonomie zur Abstraktion der gefundenen Konzepte und Relationen. Ziel dieser Diplomarbeit ist es zu prüfen, wie OntoUSP dazu eingesetzt werden kann Produktentwicklungswissen aus Textdokumenten zu extrahieren, die über das Internet verfügbar sind. Diese Dokumente könnten z.B. als HTML-Seiten oder PDF-Dateien vorliegen und von einem Server bereitgestellt werden. Das zu extrahierende Produktentwicklungswissen gliedert sich wie folgt: • Produktmerkmale (X): Teilmenge der von OntoUSP extrahierten Konzepte • Ausprägungen von Produktmerkmalen (x): Teilmenge der von OntoUSP extrahierten Konzepte • Zugehörigkeiten von Merkmalsausprägungen zu Merkmalen: Teilgraph der extrahierten Taxonomie (x ist-ein X) Die Möglichkeiten dieses Wissen mittels OntoUSP zu extrahieren, gilt es zunächst theoretisch zu prüfen. Anschließend soll ein Software-Prototyp in JAVA realisiert werden, der die Anwendbarkeit des Verfahrens praktisch demonstriert. Als Plattform zur Entwicklung des Prototypen soll Google App Engine dienen (vgl. https://developers.google.com/appengine/). Bearbeiter: Chen Wang Projektkoordinator: M.Sc. Julian Eichhoff Prüfer: Prof. Dr. D. Roller Zeitraum: 06.11.2012 - 08.05.2013 58 Forschung und Lehre im Überblick Entwicklung und bewerten eines Konzeptes zur effizienten Programmierung von Koordinatenmessgeräten zur Messung verschiedener Bauteilpaletten in einer Aufspannung Diplomarbeit Im Laufe der Entwicklung von Verbrennungsmotoren werden geometrische Messdaten der Motorbauteile zu verschiedenen Zeitpunkten der Lebensdauer eines Motors gemessen und bewertet. Eine wichtige Information dabei ist neben der Masshaltigkeit die Ermittlung von Spielen und Verschleissen aus der Paarung jeweils passender Messwerte entsprechender Motorbauteile. Für CNC-gestützte Messmaschinen liegt es nahe, durch entsprechende Messprogrammkonfiguration auch die bedienerlose Zeit weitestgehend zu nutzen. Dazu hat man in der Vergangenheit für gleiche Bauteile sogenannte Palettenmessungen eingeführt, die auch für Einzelbauteile eingesetzt werden können. Bei entsprechender Maschinengröße entsteht der Wunsch, durch passende gleichzeitige Anordnung von Paletten unterschiedlicher Bauteile, die Maschinenlaufzeit in die bedienerlose Zeit noch konsequenter auszudehnen. Hierfür soll eine passende Systematik auf der Basis der vorhandenen „Einzel“-Palettenprogramme unter Berücksichtigung der zur Messvorbereitung erforderlichen Informationen entwickelt und bewertet werden. Aufgabenstellung: • Analyse der bisher verwendeten Messprogramme • Analyse des Messplanungsprozesses mit dem Ziel der Prozessverbesserung • Entwurf einer flexiblen und effizienten Messprogrammstruktur, die das ggfs. erforderliche Nachmessen einzelner Bauteile unterstützt • Bewertung der Leistungsfähigkeit der optimierten Messprogramme Zielsetzung: • Objektorientierte Programmierung für das entwickelte Messprogrammkonzept • Reduzierung der Bedienereingriffe auf ein absolut notwendiges geringes Mass • Vollautomatischer Programmablauf nach dem gezielten Start durch den Bediener Bearbeiter: Jie Li Projektkoordinator: Prof. Dr. D. Roller, Dipl.-Ing. Hans-Peter Eisele Prüfer: Prof. Dr. D. Roller Zeitraum: 02.11.2012 - 04.05.2013 Institut für Rechnergestützte Ingenieursysteme 59 Analyse und Auswertung von gewichteten Anforderungen in technischen Spezifikationen Diplomarbeit Ein Forschungsgegenstand am Institut für Rechnergestützte Ingenieursysteme ist die Untersuchung, in wie weit sich textuelle Anforderungsbeschreibungen im AutomotiveUmfeld automatisch in Spezifikationen umsetzen lassen, um daraus Entwürfe oder sogar fertige (Teil-)Programme und schließlich Softwaresysteme zu generieren, die diese Anforderungen realisieren. Die gestellten textuellen Anforderungen sollen zunächst auf geeignete Weise erfasst und automatisch als solche erkannt werden. Die ermittelten Anforderungen sollen anschließend als „schwache“ und „starke“ Anforderungen klassifiziert werden. Für das Erkennen der Anforderungsklassen müssen Konzepte und Regeln definiert werden. Dabei sollen Datenstrukturen für diese Anforderungsklassen entworfen werden. Die entwickelten Datenstrukturen sollen domänenspezifische Methoden und Ontologien unterstützen. Schwerpunkte der Diplomarbeit: • Einarbeiten in bestehende Werkzeuge und Methoden zur Anforderungsanalyse • Identifikation und Klassifikation von Anforderungen • Entwurf geeigneter Datenstrukturen für Anforderungen und Anforderungsklassen • Erstellung eines Tools für die gewichtete Auswertung bzw. Klassifikation der Anforderungen in Absprache mit dem Projektkoordinator Voraussetzungen: Grundkenntnisse in objektorientierter Programmierung und in formalen Beschreibungssprachen werden vorausgesetzt. Kenntnisse in Java und Fähigkeiten im Gebiet der Computerlinguistik sowie Wort- und Satzsemantik können während der Arbeit erworben werden. Bearbeiter: Felix Zwirn Projektkoordinator: Dipl.-Inf. A. Chamakh Prüfer: Prof. Dr. D. Roller Zeitraum: 13.09.2012 - 15.03.2013 60 Forschung und Lehre im Überblick Methodik zur Optimierung von OLAP-Berechnungen auf großen Datenmengen Diplomarbeit Im Rahmen der Diplomarbeit soll eine Methodik für die Datenverarbeitungsprozesse zur automatischen, periodischen Erstellung umfassender Reports aus Data Warehouse-Daten erarbeitet, prototypisch implementiert und optimiert werden. Hierfür sind die spezifischen Anforderungen, die sich aus einem konkreten Anwendungsfall ergeben, abzuleiten (siehe unten). Mit diesen Vorgaben sollen geeignete bestehende Methoden und Lösungsansätze recherchiert und auf die Eignung für den Anwendungsfall untersucht werden. Insbesondere ist das Performance-Verhalten der Lösungsalternativen zu untersuchen. Basierend auf dieser Analyse ist ein geeignetes Verfahren zu implementieren, abzuwandeln, oder, falls bestehende Ansätze nicht ausreichen, neu zu entwickeln. Die Implementierung soll in eine größere Datenbereinigungs- und Auswertungssoftware integrierbar sein. Hierbei sind folgende Punkte zu bearbeiten: • Herleitung der Anforderungen für den spezifischen Anwendungsfall. • State-of-the-Art-Analyse: Recherche nach vorhandenen Methoden, Technologien und Werkzeugen in folgenden Anwendungsgebieten: Datentransport in einer Data-WarehouseUmgebung (ETL), rechenintensive Abfragen an das Warehouse, Beschleunigung und Optimierung von OLAP-Abfragen. Prüfung dieser auf Eignung für den Einsatz in der zu entwickelnden Methodik. • Analyse der recherchierten Methoden im Hinblick auf ihre Eignung für den Anwendungsfall. • Gegenüberstellung der geeignetsten Methoden, insbesondere in Bezug auf ihre Performanz. • Implementierung eines Verfahrens bzw. Weiterentwicklung eines bestehenden oder – falls kein geeignetes vorhanden – Entwurf eines eigenen Verfahrens und dessen Integration in das System. • Verifikation ausgewählter Lösungselemente und damit verbundener Methoden auf Basis von Beispielen (siehe Hintergrund und Problem-Domäne). Diese Diplomarbeit wird in Kooperation mit dem IAT der Universität Stuttgart durchgeführt. Bearbeiter: Michael Prib Projektkoordinator: Dipl.-Ing. Dipl.-Inf. M. Kintz, M.Sc. A. Horch Prüfer: Prof. Dr. D. Roller Zeitraum: 01.08.2012 - 31.01.2013 Institut für Rechnergestützte Ingenieursysteme 61 “Process Engine“ als Werkzeug der Automatisierung der Projektabwicklung in Unternehmen Diplomarbeit In Industrieunternehmen sind unterschiedliche, oft stark diverse Vorgehensweisen bei der Abwicklung von Projekten gefordert. So kann beispielsweise die Abwicklung der Projekte mit einer Anzahl von Excel-Dateien durchgeführt werden. Dies gewährleistet zwar die erforderliche Flexibilität, andererseits gibt es Fehlerquellen durch Redundanzen in der Datenhaltung, durch fehlerhafte Eingaben, durch versehentliches Löschen von Daten oder Modifizieren von Formeln. Zudem erfordert diese komplexe Excel-Datensammlung eine längere Einarbeitungszeit, was eine effektive Vertreterregelung stark erschwert. Diese Diplomarbeit soll in Kooperation mit einem industriellen Kooperationspartner bearbeitet werden. Dabei sollen die bisherigen erzielten Ergebnisse, die Auswertung der Schwachstellen- und Risikoanalyse der Modellierung, die Implementierung des Datenbankschemas und die Prozesslandschaft aus der Diplomarbeit „Automatisierung der Projektabwicklung in Unternehmen“ übernommen werden. Kernthema dieser Arbeit ist die Schaffung aller Voraussetzungen für den Umstieg in der Projektbearbeitung der IS AG von Excel-basierter auf eine Datenbank-basierte Arbeitsweise. Die Ausführung der Benutzungsoberflächen und Konnektoren als Web-Clients erlaubt ebenfalls deren Einbindung in die „Process Engine“. Die sich daraus ergebenden Vorteile sind nach Abschluss der obengenannten Kernthemen auszuarbeiten. Die Arbeit bietet Einblick in ein praxisbezogenes Forschungsgebiet und wird in Zusammenarbeit mit einem Kooperationspartner aus der Industrie durchgeführt. Schwerpunkte der Diplomarbeit: • • • Erstellung von Benutzungsoberflächen zur Dateneingabe bzw. Datenüberprüfung Konnektoren (Import/Export) zwischen Datenbank und den Benutzeroberflächen sowie Microsoft Office Programmen (Word, Excel, Outlook) Erarbeitung einer Vorgehensweise zum Umstieg von der Excel-basierten dezentralen Projektbearbeitung auf eine Datenbank-basierte Projektbearbeitung Nachweis der Funktionalität der erstellten Oberflächen und Konnektoren im Praxiseinsatz Bearbeiter: Yangyang Gao Projektkoordinator: Dr. Holger Claus, Dipl.-Inf. F. Baumann, Dipl.-Inf. A. Chamakh Prüfer: Prof. Dr. D. Roller Zeitraum: 26.07.2012 - 25.01.2013 62 Forschung und Lehre im Überblick Implementierung einer optimierten Abstandsfunktion für das Retrieval und für Ähnlichkeitsvergleiche von nicht rotationssymmetrischen Teile Masterarbeit Beschreibung nur in englischer Sprache verfügbar: Reusing engineering data has opened a new opportunity to improve product quality, shorten design time and reduce costs using know-how in the design process. Any manufacturer has an accumulated know-how related to design, production and performance of existing and previously manufactured products. Accessibility and possibility of reusing this accumulated knowledge is a key factor for optimizing design and performance of a new product. Presently, the Institute of Computeraided Product Development Systems (IRIS) performs a research over product data categorization, searching and comparison of product information. The current Master thesis aims to visualize and validate the classification and retrieval of non-rotational parts by using Opitz code as a Group Technology (GT) coding system. GT is a manufacturing methodology in which similar parts are grouped in one category. Similarity may refer to geometry, manufacturing process or functionality of products. Objectives: • Study the different methodologies of shape classifications, specially different models of GT and Opitz coding system • Investigate the feature extraction of non-rotational parts of products based on Opitz code • Automatic Opitz code generation for non-rotational parts • Study and implementation of an optimum distance function for Opitz • Validate the system Requirements: • Familiarity with feature recognition and similarity comparison concept • Programming in MATLAB • Familiarity with CAD concept Bearbeiter: Javier Aguilera Díez Projektkoordinator: M.Sc. Leila Zehtaban Prüfer: Prof. Dr. D. Roller Zeitraum: 17.07.2012 - 16.01.2013 Institut für Rechnergestützte Ingenieursysteme 63 Entwicklung von Layout-Konzepten und Algorithmen zur komponentenneutralen Beschreibung von Materialflusssystemen Diplomarbeit Für die Konzeptionsphase von Maschinen und Anlagen werden am IRIS in einer Kooperation mit dem ISW Methoden und Werkzeuge für den simulationsgestützten Variantenvergleich entwickelt. Für die automatische Erstellung der Varianten von Transfersystemen ist es nötig, die gewünschten Materialflusseigenschaften unabhängig von zu verwendenden Komponenten zu beschreiben. Eine solche Beschreibungsform muss Möglichkeiten bieten, den konkreten Materialflussverlauf auf Abschnitten des gewünschten Materialflusspfades undefiniert zu lassen. Das Softwaresystem soll für diese Abschnitte automatisch Lösungen erzeugen. In dieser Arbeit soll ein Konzept für die Vorgabe und Lösung eines Materialflusspfades mit undefinierten Abschnitten erarbeitet und implementiert werden. Die Vorgabe des Materialflusspfades soll einerseits mit Elementen geschehen, für welche der Verlauf durch Einschränkungen der Freiheitsgrade der zu transportierenden starren Körper definiert ist. Diese Einschränkungen sollen anhand der Handhabungsfunktionen der VDIRichtlinie 2860 beschrieben werden. Andererseits sollen Abschnitte modellierbar sein, die den Verlauf des Materialflusspfades offen lassen und lediglich die Anfangs- und Endbedingungen definieren. Für die anschließende Variantenbildung sollen vorhandene Algorithmen untersucht und ein Algorithmus entwickelt werden, welcher für die undefinierten Pfadabschnitte unter Verwendung vorgegebener Pfadbausteine Lösungsvarianten generiert. Eine prototypische Umsetzung, bei der die Algorithmen an zweidimensionalen Problemstellungen einer Beispielapplikation erprobt werden, soll die Einsatzfähigkeit der erarbeiteten Konzepte demonstrieren. Bearbeiter: Benjamin Behrens Projektkoordinator: Dipl.-Ing. A. Neyrinck, Dipl. Inf. A. Chamakh Prüfer: Prof. Dr. D. Roller, Prof. Dr. P. Klemm Zeitraum: 11.06.2012 - 11.12.2012 64 Forschung und Lehre im Überblick Optimierung von Feature-Erkennung bzw- wiedergewinnung mittels Group Technology Masterarbeit Die Anerkennung und Popularität von 3D CAD Software im Bereich Produkt-Design führt zu einer großen Anzahl von 3D CAD Modellen und sehr viel Know-How. Das Ziel ist es, diese angesammelten Informationen auf Konzepte, wie die Wiederverwendung von Produktinformationen, Transfer von Know-How sowie 3D Such- und Vergleichsfunktionen anzuwenden. Die Anwendung der erwähnten Methoden zielt auf die Optimierung des Produkt-Designs durch Verbesserung der Qualität, die Minimierung der Entwurfszeiten und eine Kostenreduktion ab. Hierzu führt das Institut für Rechnergestützte Ingenieursysteme (IRIS) ein Forschungsprojekt über die Kategorisierung von Produktdaten sowie Such- und Vergleichsfunktionen für Produktinformation durch. Dem entsprechend liegt der Fokus dieser Masterarbeit auf dem Ansatz der Group Technology (GT), um Merkmale von Modellen zu kategorisieren. Im Wesentlichen ist GT eine fertigungstechnische Methode, in welcher gleichartige Teile in eine Kategorie gruppiert werden. Gleichartigkeit kann sich auf die Geometrie, den Fertigungsprozess oder die Funktionalität des Produktes beziehen. Es gibt zahlreiche Ansätze basierend auf der GT Klassifizierungsmethodik. Opitz Code ist hiervon ein erfolgreicher Ansatz, der schon in verschiedenen Systemen integriert wurde. Opitz bietet eine gängige Lösung zur Kategorisierung der Daten und Optimierung der entsprechenden Datenwiederbeschaffung. Diese Masterarbeit hat die Zielsetzung das OpitzSystem vollständig vom Ansatz bis zur Implementierung auszuwerten und im Vergleich mit anderen, ebenfalls GT basierten Methoden, zu beurteilen. Schwerpunkte der Masterarbeit • • • • Erarbeitung, Überprüfung und Analyse des Opitz Systems anhand Literatur Effizienter Vergleich von verschiedenen Ansätzen für die Implementierung des OpitzSystems Vorschlag und Implementierung des geeignetsten Verfahrens, um das Opitz System bezüglich leistungsfähiger Datenwiederbeschaffung zu verwenden Untersuchung der automatischen Code Generation für das Opitz System Voraussetzungen: • • • Grundkenntnisse der Feature-Erkennung und von Vergleichskonzepten Kenntnisse von CAD Systemen und CAD-Konzepten Programmierung in MATLAB Bearbeiter: Alfonso Fernández Noblejas Projektkoordinator: M.Sc. L. Zehtaban Prüfer: Prof. Dr. D. Roller Zeitraum: 16.01.2012 - 17.07.2012 Institut für Rechnergestützte Ingenieursysteme 65 Automatisierung der Projektabwicklung in Unternehmen Diplomarbeit In Industrieunternehmen sind unterschiedliche oft stark unterscheidende Vorgehensweisen bei der Abwicklung von Projekten gefordert. So kann beispielweise die Abwicklung der Projekte mit einer Anzahl von Excel-Dateien durchgeführt werden. Dies gewährleistet zwar die erforderliche Flexibilität, andererseits gibt es Fehlerquellen durch Redundanzen in der Datenhaltung, durch fehlerhafte Eingaben, durch versehentliches Löschen von Daten oder Modifizieren von Formeln. Zudem erfordert diese komplexe Excel-Datensammlung eine längere Einarbeitungszeit, was eine effektive Vertreterregelung stark erschwert. Diese Diplomarbeit soll in Kooperation mit der Innovations-Solutions IS AG bearbeitet werden. Dabei soll ein Datenbanksystem erstellt werden, welches die erforderliche Flexibilität gewährleistet, jedoch die obengenannten Fehlerquellen vermeidet und die Bedienung deutlich vereinfacht. Dazu sind zunächst die Geschäftsprozesse zu analysieren und zu strukturieren, die mit dem Datenbanksystem abzubilden sind. Dann ist die bisherige Excel-Datenstruktur dahin gehend zu untersuchen, wie diese Struktur die Abbildung der Geschäftsprozesse derzeit erlaubt. Daraus sind Anforderungen an eine Datenstruktur abzuleiten, welche dann die Abbildung der Geschäftsprozesse gewährleisten kann. Die entworfene Datenstruktur ist dann in eine Datenbank zu überführen und die Eignung für die verschiedenen Geschäftsprozesse nachzuweisen. Wesentlich ist dabei auch die Dokumentation der Prozesse und Strukturen, was potentielle Fehlerquellen aufdeckt und den späteren Wartungsaufwand reduziert. Die Arbeit bietet Einblick in ein praxisbezogenes Forschungsgebiet und wird in Zusammenarbeit mit einem Kooperationspartner aus der Industrie durchgeführt. Schwerpunkt der Diplomarbeit: • • • • Strukturanalyse der Geschäftsprozesse Analyse der bisher verwendeten Excel-Datenstruktur Entwurf einer flexiblen, Geschäftsprozess-optimierten Datenstruktur für eine Datenbank Umsetzung der erarbeiteten Datenstruktur in ein geeignetes Datenbanksystem Bearbeiter: Felix Baumann Projektkoordinator: Dr. H. Claus, R. Stauss, Dipl.-Inf. A. Chamakh Prüfer: Prof. Dr. D. Roller Zeitraum: 02.01.2012 - 03.07.2012 66 Forschung und Lehre im Überblick CAD Feature Recognition of Machining Parts Diplomarbeit Beschreibung nur in englishcenr Sprache verfügbar: During the last two decades, 3D scanning technology has further advanced and successfully facilitated the reconstruction of complex engineering parts. In Reverse Engineering, surface reconstruction is performed by recognizing every face of features on a machining part that is derived from a set of points cloud. A feature, in computer-aided design (CAD), represents a region of a part with some significant geometric and topological patterns. The most common type of feature is the “form feature” (e.g., round holes, slots, bosses, pockets, etc.) which contains both shape information and parametric information. Feature recognition applies a set of logic and rules used to identify faces of an object. The classical Kyprianou's feature recognition method (1980) was aimed to encode parts for group technology (GT). The purpose of GT is to systematically classify objects based on their manufacturing method. Kyprianou's work involved classifying faces into primary and secondary groups and, then, identifying features according to patterns of these primary or secondary faces. A primary face is one with multiple boundaries, also called "hole-loops", or mixed concave and convex boundaries. A concave boundary is a set of concave edges, where the solid angle over the edge is more than 180. Meanwhile, secondary faces refer to all the other faces. By using features to build up shape models, the design process becomes more efficient, because the shape of features can be pre-defined. Features can be directly associated to manufacturing information so that these information can be retrieved in downstream applications. Furthermore, knowledge of features can be stored and reusable for use either in its original or modified designs for developing a new model. Therefore, a research is attempted to obtain a better understanding on the properties and characteristics of 2D (i.e., points, lines, planes, circles, ellipses, triangles, polygons, spline curves) and 3D (i.e., cube, spehere, cylinder, cone, pyramid, prism, torus) geometric primitives and the rules to be setup for recognizing them as features in a CAD model. Fig.-1. Vector graphics consists of geometrical primitives (Wikipedia, 2011) Objectives: 1. Understanding the state-of-the-art of CAD feature recognition. 2. Identifying the properties and characteristics of 2D and 3D geometric primitives. 3. Developing an algorithm on C++ programming language for recognition of features on machining parts. Bearbeiter: Dursun Kemal Erbas Projektkoordinator: Dr. Bernadetta Kwintiana Ane and MSc Leila Zehtaban Prüfer: Prof. Dr. D. Roller Zeitraum: 14.11.2011 - 15.05.2012 Institut für Rechnergestützte Ingenieursysteme 67 Implementierung von Methoden zur Auswertung textueller Anforderungen in einem WRSPM-Umfeld Diplomarbeit Forschungsgegenstand am Institut für Rechnergestützte Ingenieursysteme ist die Untersuchung, in wie weit sich textuelle Anforderungsbeschreibungen im Automotive Umfeld automatisch in Spezifikationen umsetzen lassen, um daraus Entwürfe oder sogar fertige Teilprogramme und schließlich Softwaresysteme zu generieren, die diese Anforderungen realisieren. Die gestellten textuellen Anforderungen sollen hierzu nach einer geeigneten Erfassung semantisch analysiert und kategorisiert werden. Die Berücksichtigung der Anwendungsdomäne „Automotive“ ist hierbei von großer Wichtigkeit, um die Begrifflichkeiten mit umsetzbarer Strukturinformation zu verbinden. Es existieren verschiedene Methoden die Anforderungen in formalen Modellen zu übersetzten. Dazu gehört das „World Requirements Specification Program Machine“ WRSPM ein Referenzmodell das mit Werkzeugunterstützung arbeitet. Ziele der Arbeit: Im Rahmen dieser Diplomarbeit soll für das Open Diagnostic Framework ein Test Framework konzipiert und implementiert werden, das in der Lage ist, OTX-Sequenzen halbautomatisiert zu testen. Hierbei sind folgende Punkte zu bearbeiten: • Implementierung der lexikalischen, syntaktischen und semantischen Analyse von formalen Beschreibungen in WRSPM-Umfeld • Erweiterung semantischer Analysen der WRSPM Methode in formalen Modellen • Erstellung eines Tools für die Modellierung in Absprache mit dem Projektkoordinator • Dokumentation der Arbeit Kenntnisse in objektorientierter Programmierung und in formalen Beschreibungssprachen werden vorausgesetzt. Kenntnisse in Java und Fähigkeiten im Gebiet der Computerlinguistik sowie Wort und Satzsemantik können während der Arbeit erworben werden. Die Arbeit bietet Einblick in ein praxisbezogenes Forschungsgebiet und wird in Zusammenarbeit mit einem Kooperationspartner aus der Industrie durchgeführt. Bearbeiter: M. Tuncer Projektkoordinator: Dipl.-Inf. A. Chamakh Prüfer: Prof. Dr. D. Roller Zeitraum: 03.08.2011 - 02.02.2012 68 Forschung und Lehre im Überblick Entwicklung von Verfahren und Auswertestrategien für neuartige Halbleiter-Gassensoren Masterarbeit Für den Betrieb von Halbleiter-Gassensoren im Dauerlauf wird eine Messhardware erstellt. Dabei sollen verschiedene Messabläufe realisiert und die vorverarbeiteten Messergebnisse an einen PC übertragen werden. Es werden mehrere Sensoren parallel betrieben. Die zu untersuchenden Sensoren weisen ein unerwünschtes Driftverhalten auf, dass durch eine geeignete Betriebsstrategie kompensiert werden soll. Ziel der Arbeit Verschiedene Messabläufe (inkl. Kommunikation zwischen Mikrokontroller und A/D- bzw. D/A-Wandler) für Halbleiter-Gassensoren sind in einem C-Programm abgebildet und gestatten eine Bewertung der Driftkompensation. Systematische Fehler der Messhardware (Offset, Temperaturdrift, etc.) können kompensiert werden. Eine Vorfilterung der Messdaten und Ankopplung eines schnellen A/D-Wandlers erfolgt mit Hilfe eines FPGA. Dazu ist der zeitliche Ablauf für die Ansteuerung und Abtastung realisiert und es sind geeignete Dezimationsfilter im FPGA implementiert, die eine Erhöhung des Signal-zu-Rausch Abstands und eine Reduktion der Taktrate gestatten. Die Datenübertragung zum übergeordneten PC (USB oder SPI) erlaubt die parallele Datenerfassung mehrerer Messsysteme z.B. unter Matlab oder Labview. Die Wirksamkeit der Driftkompensation ist untersucht und bewertet. Hierbei sind folgende Punkte zu bearbeiten: • Einarbeitung in die bereits vorhandene Hardware und Programmierumgebung • Erstellung einer Strategie zur Kalibrierung des Messsystems • Implementierung der Vorfilterung auf einem FPGA, z.B. in VHDL • Erstellen eines C-Programmes zur Steuerung des Messablaufs, Einstellen der SollSpannungen, Auslesen der Analog-Digital-Wandler und Datenübertragung zum übergeordneten PC • Erstellen eines Programmes zur Datenübernahme (Matlab, Labview) und Visualisierung durch den PC • Wissenschaftliche Bewertung der Driftkompensation • Schriftliche Dokumentation und Präsentation der Arbeit (Folienvortrag) Bearbeiter: Michael Lee Parker Projektkoordinator: Dr. Thomas Brosche Prüfer: Prof. Dr. D. Roller Zeitraum: 21.07.2011 - 20.01.2012 Institut für Rechnergestützte Ingenieursysteme 69 Geo Business Model Engineering Projekt Informatik Städte sind komplexe Systeme, die sich durch ein vielschichtiges Beziehungsgeflecht zwischen der Bebauungsstruktur, den Infrastrukturnetzen (Strom, Wasser, Abwasser, Straßen, Bahnen, Telekommunikation) und dem Verhalten der Bewohner kennzeichnen. Um eine Dienstleistung in einer Stadt zu etablieren, ist es notwendig zu untersuchen, wie das zugehörige Geschäftsmodell unter Berücksichtigung dieser Wechselwirkungen optimal in das System Stadt eingebettet werden kann. Methoden aus den Bereichen des Business Process/Model Engineering und dem Systems Engineering können dazu beitragen diese Fragen zu beantworten. Unklar bleibt jedoch wie diese Methoden maschinell unterstützt werden können, damit sie der Komplexität von Stadtsystemen gerecht werden. Dieses Projekt betrachtet eine Facette der genannten Problemstellung, nämlich die Bewertung, inwiefern eine gegebene Dienstleistung zu den Orten passt, an denen sie angeboten werden soll. Hierbei liegt der Fokus auf der kombinierten Nutzung verschiedener Datenquellen (Sensordaten, Geoinformationssysteme, formale Dienstleistungsbeschreibungen, etc.), um eine automatische Bewertung zu ermöglichen. An die Zielsetzung knüpfen folgende Aufgaben: • Auswahl einer geeigneten Repräsentation zur formalen Beschreibung von Dienstleistungen unter spezieller Berücksichtigung der ortsbezogenen Eigenschaften • Auswahl geeigneter Datenquellen, die als Indikatoren (Features) für die ortsbezogenen Dienstleistungseigenschaften herangezogen werden können • Entwicklung einer Abbildung von den Daten auf die Dienstleistungseigenschaften (Feature Fusion) • Konzeption und prototypische Implementierung einer Software zur automatischen Bewertung von Dienstleistungen auf Grundlage der o. g. Punkte Bearbeiter: Omar Abada, Thorsten Ohler, Ilhan Tas Betreuer: Dipl.-Inf. F. Baumann, M.Sc. J. Eichhoff Prüfer: Prof. Dr. D. Roller Zeitraum: 24.04.2013 - 24.10.2013 70 Forschung und Lehre im Überblick Entwicklung eines Testbed für den empirischen Vergleich verschiedener Methoden des maschinellen Lernens im Bezug auf die Erlernung von Produktentwicklungswissen Projekt Informatik Problemstellung: Bis dato wurden einige Ansätze entwickelt, um Produktentwicklungswissen anhand von existierenden Konstruktionen, Konstruktionsverläufen und anderen Beobachtungsdaten zu erlernen (Datamining). Zumeist wurden die entwickelten Ansätze jedoch nur in Bezug auf Trainings-/Validierungsdaten einer spezifischen Domäne erprobt und ein Vergleich mit alternativen Methoden blieb in der Regel aus. Zielsetzung: Damit unterschiedliche Ansätze, die gleiche oder ähnliche Aufgaben im Bereich der automatischen Erlernung von Produktentwicklungswissen adressieren, leichter verglichen werden können, soll ein computergestütztes Testbed entwickelt werden. Anhand der in der Literatur beschriebenen Ansätze soll ein methodisches Vorgehen und Bewertungskriterien für deren empirischen Vergleich erarbeitet werden. Die entwickelte Methode und die zugehörigen Bewertungskriterien sollen in einer computergestützten Testumgebung für Lernalgorithmen implementiert werden. Vorhandene Software/Lösungen sind zu untersuchen und ggf. mit einzubeziehen. Aufgaben: • Projektplanung und -steuerung • Zielorientierte Literaturanalyse • Konzeption, Realisierung und Dokumentation des Testbeds • Integration und Anpassung verschiedener Machine-Learning Algorithmen • Durchführung eines empirischen Vergleichs mit Hilfe des Testbeds Meilensteine: • Installation und Bereitstellung des Testbeds (hierbei ist auch auf die Dokumentation und die Wiederholbarkeit der Installation zu achten) • Auswahl und Integration/Anpassung von mindestens drei Machine-Learning-Algorithmen in/an die Test-Umgebung • Auswahl und Integration/Anpassung eines Bewertungsschemas zum Vergleich der Lernergebnisse • Durchführung eines Vergleichs der Algorithmen gegen eine gegebene Problemstellung Bearbeiter: Vladislav Ladyzhenskiy, Sebastian Staudenmaier, Mohsen Zarei Betreuer: Dipl.-Inf. F. Baumann, M.Sc. J. Eichhoff Prüfer: Prof. Dr. D. Roller Zeitraum: 05.11.2012 - 07.05.2013 Institut für Rechnergestützte Ingenieursysteme 71 CAP (Computer Aided Planning) mit BPMN-Editoren – ein Vergleich Fachstudie Diese Fachstudie hat zum Ziel, einen umfassendenVergleich von Werkzeugen zur Bearbeitung (Editor) von Geschäftsprozessen in der BPMN Notation (Version 2.0) zu liefern. Es gibt eine Vielzahl an kommerziellen und offenen Werkzeugen, die eine Erstellung und Bearbeitung dieser Modelle erlauben. Doch unterscheiden sich diese in ihrem Umfang, ihrer Qualität, ihrer Leistungsfähigkeit, ihrer Vollständigkeit bezüglich Unterstützung des BPMN Standards und der erweiterten Programmfunktionalität. Im Rahmen der Fachstudie soll zuerst ein aussagekräftiges Bewertungs- und Beurteilungsschema für den weiteren Vergleich erarbeitet werden, eine Sammlung möglicher Kandidaten für den Vergleich erstellt, diese dann untersucht und bewertet werden. Das Ziel ist die Empfehlung eines oder mehrerer Werkzeuge, welches oder welche in einem kleinen oder mittleren Unternehmen, ohne explizite IT- und Geschäftsprozesskenntnisse zum Einsatz kommen könnte. Die Fachstudie erfordert ebenfalls die Aufbereitung und Präsentation des Vorgehensbei der Einführung eines Geschäftsprozess-Editor und der Ergebnisse. Inhaltlich soll sich die Arbeit an der Fachstudie Nr. 75 des Fachbereichs Informatik „Vergleich von BPMN-Modellierungswerkzeugen“ von Bartels, Frank und Völz von 2007 orientieren und diese weiterführen. Aufgrund der Zeitdifferenz zu dieser Arbeit ist eine zusätzliche Untersuchung hinsichtlich der Aktualität und Aussagekraft zu bearbeiten Bearbeiter: Stefan Gerzmann, Matthias Kostka, Matthias Meyer Betreuer: Dipl.-Inf. F. Baumann, Dipl.-Inf. A. Chamakh Prüfer: Prof. Dr. D. Roller Zeitraum: 10.12.2012 - 12.03.2013 Konfiguratior für Projektanforderungen Projekt Informatik Eine allgemeingültige, automatische Extraktion von Anforderungen in einer Dokumentation ist nur schwer zu bewerkstelligen. Die automatisierte Extraktion von Anforderungen mit Ontologien ist umso erfolgreicher und genauer, je strukturierter die Anforderungen formuliert sind. Das Ziel dieses Projekts ist die Definition und Erstellung eines Konfigurators um Anforderungen simulieren zu können. Der Konfigurator soll dabei in der Lage sein, vorgegebene Anforderungen aufzugreifen und auch neue Anforderungen in der Ontologie zuzufügen. Bearbeiter: Burak Erkus, Dinko Jakupovic, Kheriddine Oueslati Betreuer: Dipl.-Inf. A. Chamakh Prüfer: Prof. Dr. D. Roller Zeitraum: 06.06.2013 -06.12.2013 72 Forschung und Lehre im Überblick Fahrzeugdiagnose 2015 Diplomarbeit Bearbeiter: Marco Serra Projektkoordinator: Prof. O. Eggenberger Prof. O. Eggenberger Prüfer: Zeitraum: 01.11.2011 - 02.05.2012 CAD Design Ontology Praktikum Bearbeiter: Zineb Errahmouni Betreuer: Dr. Bernadetta Kwintiana Ane Zeitraum: 06.06.2013 - 01.08.2013 Similarity-based Product Retrieval for Computer Aided Design and Manufacturing Praktikum Bearbeiter: Ludovic Jean Betreuer: MSc. Leila Zehtaban Zeitraum: 01.06.2012 - 31.07.2012 Methods of Functional Decomposition in Product Design Praktikum Bearbeiter: Nabil Malki Betreuer: MSc. Leila Zehtaban Zeitraum: 03.06.2013 - 31.07.2013 Virtual Reality CAD Design Praktikum Bearbeiter: Elodia Edele Ekomy Betreuer: Dr. Bernadetta Kwintiana Ane Zeitraum: 06.06.2013 - 01.08.2013 Product Data Translation Praktikum Bearbeiter: Youssef Berrada Betreuer: Dr. Bernadetta Kwintiana Ane Zeitraum: 06.06.2013 – 01.08.2013 Institut für Rechnergestützte Ingenieursysteme 73 5. Mitarbeit in Gremien und Forschungseinrichtungen 5.1 Universitätsinterne Mitwirkung Roller, D.: • ord. Professor für Grundlagen der Informatik • Geschäftsführender Direktor des Instituts für Rechnergestützte Ingenieursysteme • Sprecher des Vorstandes des Institutsverbunds für Informatik • Sprecher des Vorstands des Informatik Verbund Stuttgart • Mitglied des Vorstandes der Zentralen Dienste Informatik • Mitglied des Informatik Verbund Stuttgart • Mitglied in Berufungskommissionen • Stv. Mitglied der Fachkommission für das Landesgraduierten Förderungsgesetz • Mitglied des Fakultätsrats der Fakultät 5 "Informatik, Elektrotechnik und Informationstechnik" • Mitglied des Promotionsausschusses der Fakultät 5 "Informatik, Elektrotechnik und Informationstechnik" • Mitglied des Habilitationsausschusses der Fakultät 5 "Informatik, Elektrotechnik und Informationstechnik" • Mitglied im Prüfungsausschuss des Studienganges Autip • Mitglied im Prüfungsausschuss des Studienganges Mechatronik Stv. Mitglied im Prüfungsausschuss des Studienganges Informatik • Stv. Mitglied des Prüfungsausschuss Softwaretechnik • Mitglied der Studienkommission Automatisierungstechnik • Mitglied des Prüfungsausschuss Automatisierungstechnik Eggenberger, O.: • Professor für Informatikanwendungen • Stv. Geschäftsführender Direktor des Instituts für Rechnergestützte Ingenieursysteme • Vorsitzender des Prüfungsausschuss Informatik • Stellvertretender Vorsitzender des Prüfungsausschusses Softwaretechnik • Mitglied im Prüfungsausschuss Wirtschaftsinformatik • Mitglied des Fakultätsrats der Fakultät 5 "Informatik, Elektrotechnik und Informationstechnik" • Mitglied des Promotionsausschusses der Fakultät 5 "Informatik, Elektrotechnik und Informationstechnik" 74 Forschung und Lehre im Überblick • Mitglied des Habilitationsausschusses der Fakultät 5 "Informatik, Elektrotechnik und Informationstechnik" Baumann, F.: • Gleichstellungsbeauftragter der Fakultät 5 • Mitglied im Prüfungsausschuss Infomatik und Softwaretechnik • Mitglied der Deutschlandstipendienkommission Chamakh, A.: • • Mitglied im Prüfungsausschuss des Studienganges Informatik Mitglied des Prüfungsausschuss Softwaretechnik Unger-Zimmermann, M.: • Brandschutzhelfer • Erste Hilfe Beauftragte Zehtaban, L.: • Mitglied des “Girl’s Day” Programm an der Universität Stuttgart Institut für Rechnergestützte Ingenieursysteme 75 5.2 Nationale und internationale Aktivitäten Roller, D.: Leitungsfunktionen: • Honorarprofessor an der Universität Kaiserslautern, Fachbereich Informatik • Vertrauensdozent der Gesellschaft für Informatik e.V. • Sprecher der GI-Fachgruppe "GRIB - Graphik im Ingenieurbereich" • Vertreter der Gesellschaft für Informatik e.V. im VDI • Vorsitz des internationalen Programmkomitees der 10th International Conference on Cooperative Design, Visualization and Engineering, Alcudia, Spanien, 22.-25.09. 2013 • Leiter des Weiterbildungslehrgangs "Programmieren in C", 17.-21.06.2013, Technische Akademie, Esslingen • Leiter des Weiterbildungslehrgangs "Objektorientierte Programmierung in C++", 19.21.11.2012, Technische Akademie, Esslingen • Vorsitz des internationalen Programmkomitees der 9th International Conference on Cooperative Design, Visualization and Engineering, Osaka, Japan, 02.-05.09. 2012 • Leiter des Weiterbildungslehrgangs "Objektorientierte Programmierung in C++", 04.06.07.2012, Technische Akademie, Esslingen • Leiter des Weiterbildungslehrgangs "Programmieren in C", 18.-22.06.2012, Technische Akademie, Esslingen • Vorsitz des International Workshop on Advanced Design Concepts and Practice, “ADCP2012”, Karlsruhe, 08.05.2012 • Sitzungsleiter der Session Knowledge engineering and ontologies, TMCE 2012, Karlsruhe 08.05.2012 Mitarbeit in Programmkomitees: • Mitglied des internationalen Programmkomitees der 10th International Conference on Cooperative Design, Visualization and Engineering, Alcudia, Spanien, 22.-25.09. 2013 • Mitglied des International Program Committee (IPC) for the IASTED International Conference on Computer Graphics and Imaging (CGIM 2011), Innsbruck, Österreich, 12.14.02. 2013 • Mitglied des Programmkomitees der INFOCOMP 2012, The Second International Conference on Advanced Communications and Computation, Venedig, Italien, 21.26.10.2012 • Mitglied des International Program Committee (IPC) für die IASTED International Conference on Computer Graphics and Imaging (CGIM), Kreta, Griechenland, 18.-20.6. 2012 • Mitglied des Programmkomitees International Workshop on Advanced Design Concepts and Practice, ADCP2012, Karlsruhe, 07.-11.05.2012 76 • Forschung und Lehre im Überblick Mitglied des internationalen Programmkomitees der 9th International Conference on Cooperative Design, Visualization and Engineering, Osaka, Japan, 02.-05.09. 2012 Gutachtertätigkeiten: • Gutachter für Tenth International Symposium on Tools and Methods of Competitive Engineering, (TMCE 2014) Budapest, Ungarn • Mitglied des Editorial Bord of The Sxcientific World Journal • Gutachter für The National Agency for the Evaluation of Universities and Research Institutes (ANVUR), Italien • Gutachter für Ministero dell ' Istruzione, dell ' Università e della Ricerca, Italien • Gutachter für ADVCOMP 2011 • Gutachter für Elsevier-Verlag für geplante Fachbücher • Gutachter für Beiträge zur CGIM 2011 Conference • Gutachter für International Journal of Computer Integrated Manufacturing • Mitglied des Grand Review Committee, Consorzio Interuniversitario, Bologna • Gutachter für Österreichische Forschungsförderungsgesellschaft • Gutachter für "ACM Transactions of Graphics" • Mitglied der Gutachterkommission ”Ingenieurwissenschaft”, Ministerium für Wissenschaft, Forschung und Kunst des Landes Baden-Württemberg • Mitglied der Gutachterkommission ”Innovative Projekte/Kooperationsprojekte”, des Landes Baden-Württemberg • Gutachter für Berufungsverfahren Mitgliedschaft in Fachgremien: • Mitglied des Kuratoriums der IT-Akademie Esslingen • Mitglied der Gesellschaft für Informatik e.V. • Mitglied des Fachbereichs "Graphische Datenverarbeitung" der Gesellschaft für Informatik e.V. • Mitglied des Leitungsgremiums des Fachbereichs "Graphische Datenverarbeitung" der Gesellschaft für Informatik e.V. • Mitglied des GI-Beirats • Mitglied der GI-Fachgruppe ”4.2 Rechnergestütztes Konstruieren” • Mitglied der GI-Fachgruppe ”GRIB - Graphik im Ingenieurbereich" Institut für Rechnergestützte Ingenieursysteme 77 Ane, B. K.: Leitungsfunktionen: • Vorsitz des Symposia on Bioinformatics, The 2nd Cybernetics Summer School (CSS) 2013, Ostrava, Czech Republic, 19.-23.08.2013 • Vorsitz des International Symposium on Manufacturing and System Engineering (ISOMSE), World Automation Congress (WAC) 2012, Puerto Vallarta, Mexico, 24.28.06.2012 Mitarbeit in Programmkomitees: • Mitglied des Programmkomitees des International Symposium on Tools and Methods of Competitive Engineering (TMCE) 2012, Budapest, Hungary, 11.-14.12.2014 • Mitglied des Programmkomitees des International Conference on Computer, Control, Informatics and its Applications (IC3INA) 2013, Jakarta, Indonesia, 19.-20.11.2013 • Mitglied des Programmkomitees des 3. International Conference on Advanced Communications and Computation (INFOCOMP) 2013, Lisbon, Portugal, 17.-22.11.2013 • B. K. Ane: Mitglied des Programmkomitees des 13. International Symposium on System Engineering (ISOMSE), World Automation Congress 2012, Puerto Vallarta, Mexico, 24.28. Juni 2012 • Mitglied des Programmkomitees des International Symposium on Tools and Methods of Competitive Engineering (TMCE) 2012, Karlsruhe, Germany, 07.-11.05.2012 Gutachtertätigkeiten: • Associate Editor für Journal of Intelligent Automation and Soft Computing • Gutachter für IEEE Transactions on Control Systems Technology • Gutachter für IEEE Transaction on Information Technology in Biomedicine • Gutachter für IEEE Systems Journal Gutachter für Journal of Information Sciences, Elsevier Science • Gutachter für International Journal of Computer Aided Engineering and Technology • Gutachter für Journal of Optic and Laser in Engineering • Gutachter für Journal of Applied Mathematics and Computation • Gutachter für International Journal of Technological Innovation, Entrepreneurship and Technology Management (TECHNOVATION) Mitgliedschaft in Fachgremien: • Mitglied der Prüfungskommission für die Vergabe des Doktorgrades, Bengal Engineering and ScienceUniversity, West Bengal, Indien • Mitglied der Prüfungskommission für die Vergabe des Doktorgrades, Anna University, Chennai, Indien 78 Forschung und Lehre im Überblick Opletal, S: Gutachtertätigkeiten: • Gutachter für ADVCOMP 12 und ADVCOMP 13 • Mitglied des redaktionellen Gremiums des "International Journal on Advances in Intelligent Systems", 2008 - 2013 • Mitglied des redaktionellen Gremiums des "International Journal on Advances in Software", 2008 - 2013 Zehtaban, L.: Leitungsfunktionen: • Leiter der Sitzung “Geometric Modeling and Visualization” auf der International CAD Conference and Exhibition (CAD’12), Niagara Falls, Canada, 14.06.2013 • Leiter der Sitzung “CAD Support” auf der International CAD Conference and Exhibition (CAD’13), Bergamo, Italy, 20.06.2013 Mitgliedschaft in Fachgremien: • Mitglied des "International Collaboration Innovation Team Project" der Tsinghua University, China • Mitglied des “Work Placement in a Forign Country” Internship Program, Polytech Marseille, France Gutachtertätigkeiten: • Gutachter für das International Journal of Product development (IJPD) 2013 Institut für Rechnergestützte Ingenieursysteme 79 6. Veröffentlichungen und Vorträge 6.1 Veröffentlichungen Bücher: • Roller, D.: CAD – Grundlagen graphischer Ingenieursysteme, GGT Studium & Weiterbildung, 2012, 168 Seiten • Roller, D.: Programmierung in C++, GGT Studium & Weiterbildung, 2012, 168 Seiten • Roller, D.: Informatik, eine Einführung für Naturwissenschaftler und Ingenieure, 2. erweiterte Auflage, GGT Studium & Weiterbildung, 2012, 168 Seiten Beiträge in Büchern, Fachzeitschriften und Tagungsbänden: • Zehtaban, L., Roller, D.: Beyond Similarity Comparison: Intelligent Data Retrieval for CAD/CAM Designs. In: Computer-Aided Design and Applications, Les Piegl (Ed.), Vol. 10, Nr. 5, 2013, 311 Digital Workflows Inc, Dundas, Ontario, Canada, ISSN 1686-4360, pp. 789-802 • Ane, B.K.: Remote Sensing: Searching Better Accuracy for Greenhouse Gasses Monitoring. In: Proceeding of The International Conference on Computer, Control, Informatics and its Applications (IC3INA) 2013, IEEE Xplore, ISBN 978-1-4799-1078-6, pp. 1-6 • Subashini, P., Krishnaveni, M., Ane, B.K. and Roller, D.: SVM-based Classification for Identification of Ice Types in SAR Images using Color Perception Phenomena, in: Proceeding of The 4th International Conference on Innovations in Bio-Inspired Computing and Applications (IBICA) 2013, Ostrava, Czech Republic, Springer International Publishing, pp. 285-293, ISBN: 978-3-319-01780-8 • Zehtaban, L., Roller, D.: CAD Feature Extraction Using Opitz Coding System. In: International CAD Conference and Exhibition Final Program, Les Piegl (Ed.), 311 Digital Workflows Inc., Ontario Corp. 002250165, Dundas, Volume 10, 2013, ISSN 2291‐1987, the proceedings of the 2013 International CAD Conference and Exhibition (CAD'13), Bergamo, Italy, June 2013, CD/DVD version, pp. 221-222 • Roller, D., Engesser, E.: Application of Fuzzy Classification and Fuzzy Pattern Recognition for Distributed Production and Global Supply Chain, in: Pedrycz, W., Reformat, M. Z. (Ed.), Proceedings of the 2013 IFSA World Congress International Fuzzy System Association, NAFIPS , Edmonton, Canada, June 2013, ISBN: 978-1-4799-0347-4, CD/DVD version, pp. 1412-1417 • Roller, D., Engesser, E.: Process Modeling for Development and Production Control of Fuel Powered and Electric Drives Production, in: Proceedings of the 3rd IASTED Asian Conference on Modeling, Identification and Control (AsiaMIC), Phuket, Thailand, April 2013, ISBN: 978-0-88986-957-8, CD/DVD version, no print version, track 799-022, pp. 1-8 • Ane, B. K., Erbas, D. K., Zehtaban, L. and Roller, D.: CAD Feature Recognition of Machining Parts. Poster Session, in Proceeding of 12th International Conference on Intelligent Systems Design and Applications (ISDA) 2012, Kochi, India 80 Forschung und Lehre im Überblick • Ane, B. K. and Roller, D.: Eco-Design: Ontology Modeling for Measurement of Product Recyclability-level. in Proceedings of World Automation Congress (WAC) 2012, Puerto Vallarta, Mexico, IEEE Xplore, ISBN: 978-1-4673-4497-5 • Zehtaban, L., Roller, D.: Quantitative Similarity Comparison based on Group Technology: Improving Quality of Data Retrieval for CAD/CAM, In: International CAD Conference and Exhibition Final Program, Les Piegl (Ed.), 311 Digital Workflows Inc., Ontario Corp. 002250165, Dundas, Vol. 9, 2012, ISSN 2291-1987, the Proceedings of the 2012 International CAD Conference and Exhibition (CAD'12), Niagara Falls, Canada, June 2012, CD/DVD version, paper 45 • Zehtaban, L., Roller, D.: Systematic Functional Analysis Methods for Design Retrieval and Documentation, in: The XXXIII. International Conference on Mechanical Engineering Design and Manufacturing (ICMEDM 2012), World Academy of Science, Engineering and Technology (WASET), Phuket, Thailand, December 2012, printed version, pISSN 2010-3767X, Issue 72, pp. 226-231 • Ane, B. K. and Roller, D.: Collaborative Design: Using CAD kernel in knowledge-based environment, Proceedings of Tools and Wavelet Based Methods of Competitive Engineering Symposium (TMCE 2012), Karlsruhe, Germany, Millpress: RotterdamNetherlands, 2012, ISBN: 978-90-5155-082-5, pp. 45-54 • Subashini, P., Krishnaveni, M., Ane, B. K., Roller, D.: Wavelet based image denoising using Ant Colony Optimization technique for identifying ice classes in SAR imagery, Proceeding of Soft Computing Models in Industrial and Environmental Applications (SOCO 2012), Ostrava, Czech Republic, Springer Verlag: Heidelberg-Germany, 2012, ISBN: 978-3-642-32921-0, pp. 399-407 • Ane, B. K., Erbas, D. K., Zehtaban, L. and Roller, D.: Intelligent system for feature-based recognition of machining parts from points cloud, Proceeding of 12th International Conference on Hybrid Intelligence System (HIS 2012), Pune, India, IEEE Xplore: New Jersey-USA, ISBN: 978-1-4673-5114-0 • Roller, D., Engesser, E.: Modeling, Simulation and Fuzzy Decision Making of Distributed Production Control and Supply Chain Methodologies, in: 14th (IASTED Conference on Control and Applications (CA), Crete, Greece, June 2012, Publisher: ACTA Press, Calgary, Canada, 2012, ISBN: 978-0-88986-937-0. Track 781-044, pp. 1-8 Technische Berichte: • Roller, D., Zehtaban, L. (Ed.): Advanced Topics in Graphical Engineering Systems – Knowledge Based Systems (KBS), Bericht Nr. IRIS-2/2013, 91 Pages • Roller, D., Zehtaban, L. (Ed.): Advanced Topics in Graphical Engineering Systems – Product Development Optimization: PLM and CAD, Bericht Nr. IRIS-1/2013, 108 Pages • Roller, D., Zehtaban, L. (Ed.): Advanced Topics in Graphical Engineering Systems – 3D Geometric Modeling for CAD/CAM, Bericht Nr. IRIS-3/2012, 140 Pages • Roller, D., Zehtaban, L. (Ed.): Advanced Topics in Graphical Engineering Systems – Agile Manufacturing and Group Technology, Bericht Nr. IRIS-2/2012, 129 Pages • Roller, D: (Ed.): “IRIS: Forschung und Lehre im Überblick / Research and Lecturing Overview, Ausgabe 2012, Bericht Nr. IRIS-1/2012, 184 Seiten Institut für Rechnergestützte Ingenieursysteme 81 6.2 Vorträge D. Roller: • "Programmieren in C", 17.06.2013, Technische Akademie, Esslingen • "Objektorientierung mit Grundlagen von C++", Technische Akademie, Esslingen, 19.11.2012 • "Objektorientierung mit Grundlagen von C++", Technische Akademie, Esslingen, 04.07.2012 • "Programmieren in C", 18.06.2012, Technische Akademie, Esslingen • Hot spots and advanced solution approaches in computer aided product development, TMCE 2012, Karlsruhe, 08.05.2012 • "Brennpunkte und aktuelle Lösungsansätze der rechnergestützten Produktentwicklung", IS Innovations Solutions AG, Stuttgart, 24.01.2012 B. K. Ane: • “Remote Sensing: Searching Better Accuracy for Greenhouse Gasses Monitoring”, Plenary speech, The International Conference on Computer, Control, Informatics and its Applications (IC3INA) 2013, Jakarta, Indonesia, 19.-20. 11.2013 • “Knowledge Spillover: Diffusion and Value of Healthcare Information Technology“, Special lecture at Faculty of Economics, Avinashilingam Deemed University for Women, Coimbatore, India, 07.08.2013 • “Adaptive Intelligent Systems for Recognition of Cancerous Cervical Cells“, Symposia on Bioinformatics, The 2nd Cybernetics Summer School (CSS 2013), Faculty of Electrical Engineering and Computer Science, VSB-Technical University of Ostrava, Czech Republic, 23.08.2013 • “Agent-based Computer Supported Collaborative Design“, VSB-Technical University of Ostrava, Czech Republic, 07.02.2012 • “Collaborative Design: Using CAD Kernel in Knowledge-based Environment“, Industry tutorial in the Tools and Methods of Competitive Engineering Symposium (TMCE 2012), Karlsruhe, Germany, 07.-11.05.2012 • “Data Mining“, Special lecture at Department of Computer Science, Avinashilingam Deemed University for Women, Coimbatore, India, 16.+25.08.2012 • “Pattern Recognition“, Special lecture at Department of Computer Avinashilingam Deemed University for Women, Coimbatore, India, 20.08.2012 Science, • “Pattern Recognition on Cervix Cancer Cells based on 2D Cervical Cytological Digital Images“, Special lecture at Faculty of Engineering, Avinashilingam Deemed University for Women, Coimbatore, India, 31.08.2012 • “Synthetic Aperture Radar for Environment and Oceanic Observation“, Special lecture at Faculty of Engineering, Avinashilingam Deemed University for Women, Coimbatore, India, 28.08.2012 82 • Forschung und Lehre im Überblick “Synthetic Aperture Radar: Concept and Current Applications“, PSG College of Technology, Coimbatore, India, 24.08.2012 • “Bio-inspired Artificial Neural Network“, Expert lecture in the Workshop of SoftComputing, Bandung Institute of Technology, Bandung, Indonesia, 11.-12.10.2012 • “SVM-based Classification for Identification of Ice Types in SAR Images using Color Perception Phenomena“, The 4th International Conference on Innovations in Bio-Inspired Computing and Applications (IBICA) 2013, Ostrava, Czech Republic, 22.-24.08.2013 • “Early Detection of Cancerous Cervical Cells Based on 2D Cervical Cytological Digital Images: Size, Shape, Color and Texture“, 2nd Technical Course in Medical Imaging Using Bio-inspired and Soft Computing (MIBISOC) 2012, Parma, Italy, 21.-25.02.2012 • “Collaborative Design: Using CAD Kernel in Knowledge-based Environment“, Symposium on Tools and Methods of Competitive Engineering Symposium (TMCE) 2012, Karlsruhe, Germany, 07.-11.05.2012 • “Eco-Design: Ontology Modeling for Measurement of Product Recyclability-level“, World Automation Congress (WAC) 2012, Puerto Vallarta, Mexico, 24.-28.06.2012 • “Wavelet Based Image Denoising Using Ant Colony Optimization Technique for Identifying Ice Classes in SAR Imagery“, SOCO 2012, Ostrava, Czech Republic, 07.09.2012 • “Intelligent System for Feature-based Recognition of Machining Parts From Points Cloud“,12th International Conference on Hybrid Intelligence System (HIS) 2012, Pune, India, 04.-07.12.2012 • “CAD Feature Recognition of Machining Parts. Poster Session“, The 12th Int. Conf. on Intelligent Systems Design and Applications (ISDA 2012), Kochi, India, 27.-29.11.2012 E. Engesser: • "Application of Fuzzy Classification and Fuzzy Pattern Recognition for Distributed Production and Global Supply Chain", IFSA 2013, Edmonton, Canada, 28.06.2013 • "Process Modeling for Development and Production Control of Fuel Powered and Electric Drives Production", AsiaMIC 2013), Phuket, Thailand, 11.04.2013 • "Simulation and Fuzzy Decision Making of Distributed Production Control and Supply Chain Methodologies", IASTED CA 2012, Crete, Greece, 20.06.2012 F. Baumann: • “Automatisierung der Projektabwicklung in Unternehmen”, Lightning Talks der Informatik 2012, Braunschweig, 17.09.2012 L. Zehtaban: • ”CAD Feature Extraction Using Opitz Coding System”, International CAD Conference and Exhibition (CAD’13), Bergamo, Italy, 20.06.2013 • ”Quantitative Similarity Comparison based on Group Technology: Improving Quality of Data Retrieval for CAD/CAM”, International CAD Conference and Exhibition (CAD’12), Niagara Falls, Canada, 20.06.2012 Institut für Rechnergestützte Ingenieursysteme • 83 ”Systematic Functional Analysis Methods for Design Retrieval and Documentation”, International Conference on Mechanical Engineering Design and Manufacturing (ICNEDN 2012), Phuket, Thailand, 24.12.2012 84 Forschung und Lehre im Überblick 7. Forschungskontakte 7.1 Besucher ... eine Auswahl 27.11.2013 Herr Dr. George Perera, MSc. Software-Anwendungsentwickler und Beratung, Stuttgart 11.07.2013 Herr Dipl.- Inf. Hans Peter Eisele, Truck Product Engineering, Daimler AG, Stuttgart 11.07.2013 Herr Michael Krauter, Truck Product Engineering, Daimler AG, Stuttgart 07.02.2013 Herr PD. Dr. Michael Schanz, Manager Software Development LS, FARO Europe GmbH & Co. KG, Korntal-Münchingen 07.02.2013 Herr Dr. Rolf Heidemann, Advance Development Engineer, FARO Europe GmbH & Co. KG, Korntal-Münchingen 23.01.2013 Herr Javier Stillig, Gruppenleiter, Robert Bosch GmbH, Stuttgart 13.12.2012 Herr Dipl.- Inf. Hans Peter Eisele, Truck Product Engineering, Daimler AG, Stuttgart 03.09.2012 Herr Tsuyoshi Kato, Chief Representative, Herr Masaya Noguchi, iCAD LTD, Tokyo, Japan 25.07.2012 Herr Dr. Holger Claus, Mitglied des Aufsichtsrat, IS Innovations Solutions AG, Stuttgart 03.07.2012 Herr Dr.- Ing. Benno Goldberg, President and CEO, Global Engineering GmbH, München 19.06.2012 Herr Dipl.- Ing. Jong-Hyun Suk, Principal Research Engineer, Ssangyong Motor Company, Gyeonggi-do, Korea 12.06.2012 Herr Ralf Stauss, Abteilungsleiter, IS Innovations Solutions AG, Stuttgart 12.06.2012 Herr Dipl.-Ing. Youkhana Danalzadeh, Geschäftsführer, IS Innovations Solutions AG, Stuttgart Institut für Rechnergestützte Ingenieursysteme 85 12.06.2012 Herr Dr. Holger Claus, Mitglied des Aufsichtsrat, IS Innovations Solutions AG, Stuttgart 16.05.2012 Herr Dipl.-Inform. Wirt.Mathias Landhäuser, Wissenschaftlicher Mitarbeiter, Institut für Technologie (KIT), Karlsruhe 02.05.2012 Herr Prof. Daniel J. Cox, College of Computing, Engineering and Construction, University of North Florida, USA 02.05.2012 Herr Werner Mäuerle, Software Ingenieur, Intergraph PP&M GmbH, Süßen 02.05.2012 Herr Dipl.-Inform. Alexander Simianer, Leiter Software-Entwicklung, Intergraph PP&M GmbH, Süßen 02.05.2012 Frau Dr. Irene Teich, Wissensarchitektin, OntoComputing, Hoyerswerda 02.05.2012 Herr Dr. Peter Schnupp, Geschäftsführer, OntoComputing, Hoyerswerda 02.02.2012 Herr Dipl.-Ing. Jochen Retter, Manger Research & Development, Berger Elektronik GmbH, Sindelfingen 02.02.2012 Herr Dr. Thomas Brosche, Robert Bosch GmbH, Stuttgart 86 Forschung und Lehre im Überblick 7.2. Kooperationspartner Berger Elektronik GmbH Research & Development Kolumbusstraße 15 D-71063 Sindelfingen Universitat de Illes Balears Cra. de Valldemossa, Mm 7.5 E-07071 Palma de Mallorca Spain Camtek GmbH Werkstraße 24 D-71384 Weinstadt-Endersbach Bandung Institute of Technology Department of Industrial Engineering Ganesha 10, Bandung 40132, West Java Indonesia CIM BASE GmbH Einsteinstraße 11 D-74372 Sersheim Daimler AG Planung Auftrags- und Produktionssteuerung Integrierte Produktionsabsicherung Bela-Barenyi-Straße 050-B251 D-71059 Sindelfingen Clemson University 244 Fluor Daniel Building Clemson, SC USA Delft University of Technolopgy Jaffalaan 9 2628 BX Delft The Netherlands Robert Bosch GmbH Postfach 30 02 40 D-70442 Stuttgart Universität Ilmenau Postfach 10 05 65 D-98684 Ilmenau Germany SmardCAD Deutschland GmbH Von-Leist-Straße 5 D-89250 Senden-Aufheim Universität Kaiserslautern Erwin-Schrödinger-Straße 57 D-67663 Kaiserslautern Avinashilingam Deemed University for Women Department of Computer Science Thadagam Post Coimbatore 641043, Tamil Nadu India Tsinghua University Beijing 100084 China Aix Marseille Université 3 Place Victor Hugo, 13331 Marseille Cédex 3, France Ecole Polytechnique Universitaire de Marseille Départment Génie Industriel et Informatique Domaine Universitaier de Saint-Jérome 13397 Marseille Cedex 20, France Palacky University Olomouc Institute of Molecular and Translational Medicine,Faculty of Medicine and Dentistry Hněvotínská 5, 77900 Olomouc Czech Republic Institute of Computer-aided Product Development Systems 87 88 Research and Lecturing Overview English Part Englischer Teil Institute of Computer-aided Product Development Systems 89 90 Research and Lecturing Overview Foreword The Institute of Computer-aided Product Development Systems originally descends from the department of Graphical Engineering Systems of the former Institute of Computer Science. It has been founded in fall 2002. The abbreviation IRIS comes from its german name „Institut für Rechnergestützte Ingenieursysteme“. IRIS is responsible for the continuous development of computer science lectures for study programs external to the faculty of computer science, electrical engineering and information technology. It is actively involved in the execution of the lectures and provides numerous courses in winter terms as well as in summer terms. In the study programs of computer science and software technology lectures are provided to under graduate students as well as to the graduate students. In particular, IRIS is responsible for the reinforcement stream “Graphical Engineering Systems”. For the study program mechatronics the main subject “CAD and product models” is taught. In the field of research, the activities are focussed on the development of technologies and systems for engineering applications. This report contains an overview about the various activities, engagements and projects IRIS is involved in. In respect to lecturing, the most important contributions within the reporting periode are: • Computer science courses (lectures, lab work, practicals) given in study programs from engineering, business and arts faculties. • Lectures, lab works, praticals, seminars and compact courses hold within the study programs computer science, software technology and automation technology • 1034 examinations performed. • 28 Master thesies, Bachelor thesis, Diploma theses and study projects supervised and evaluated. • 5 Doctorial theses supervised. • Lecturing program expanded through 4 additional advanced vocational training courses. Within the research activities, the work was organised in 9 projects which to a large extend have been financed by third parties. Also lead functions for 12 international symposia have been taken. Additionally 9 scientific events have been supported by active participation in their committees. Further working results in the field of research are: • Dissemination of actual research results in 31 presentations at workshops and congresses. • Publication of 14 papers in journals and proceedings books. • Editing of 3 text books and 5 Technical report volumes. Further more, a significant amount of work went into the active participation in numerous university internal committees as well as external scientific bodies. A big effort also was serving in several review bords for national and international research works and research proposals. Institute of Computer-aided Product Development Systems 91 92 Research and Lecturing Overview Table of content English part Foreword ................................................................................................................................. 89 Table of content ...................................................................................................................... 91 1. Team and equipment ......................................................................................................... 93 1.1. Team ........................................................................................................................ 93 1.2. Computing equipment ............................................................................................. 98 2. Courses .............................................................................................................................. 100 2.1. Courses hold in reporting period ........................................................................... 100 2.2. Description of courses ........................................................................................... 103 3. Symposia and advanced vocational courses .................................................................. 105 3.1. Management of advanced training courses ............................................................ 105 3.2. Lead functions of scientific events ........................................................................ 105 3.3. Work in program committees ................................................................................ 105 4. Research work .................................................................................................................. 107 4.1. Overview of research area ..................................................................................... 107 4.2. Machine Learning for Computer-aided Conceptual Design .................................. 109 4.3. A Knowledge Base for cross-system Aggregation and Integration of Problem relevant Information .............................................................................................. 112 4.4. Analysis and Evaluation of Requirements Documentation for Automotive Industry Applications ............................................................................................ 115 4.5. Design Optimization of Electrostatic Chuck using Cased-based Reasoning......... 117 4.6. CAD Design Ontology for Data Exchange and Model Composition .................... 120 4.7. Application of Fuzzy Classification and Fuzzy Pattern Recognition for Distributed Production and Global Supply Chain ................................................. 122 4.8. A Database Design for an interactive Similarity Comparison and Data ..................... Retrieval ................................................................................................................. 126 4.9. BPM in Product Development ............................................................................... 129 4.10. Theses, Student Projects and Laboratories .......................................................... 133 5. Functions in scientific panels........................................................................................... 139 5.1. University internal functions.................................................................................. 139 5.2. National and international activities ...................................................................... 141 Institute of Computer-aided Product Development Systems 93 6. Publications and presentations........................................................................................ 145 6.1. Publications ............................................................................................................ 145 6.2. Presentations .......................................................................................................... 147 7. Research contacts ............................................................................................................. 149 7.1. Visitors ................................................................................................................... 149 7.2. Cooperation partners from industry ....................................................................... 151 Anhang / Annex: ................................................................................................................... 153 IRIS Aktivitäten in Bildern / IRIS activities in pictures ............................................... 153 Aus dem Pressearchiv / From the press archive............................................................ 165 Frühere Veröffentlichungen / Previous publications .................................................... 173 Frühere Dipom- und Studienarbeiten / Previous diploma theses and student projects ............................................................................................................. 186 94 Research and Lecturing Overview 1. Team and equipment 1.1. Team Director Univ.-Prof. Hon.-Prof. Dr. D. Roller Dpty Manager Univ.- Prof. Dr. O. Eggenberger Technical Service M. Unger-Zimmermann Secretary C. Bachmann Diploma and Project Candidates Scientific Team Dr. B. K. Ane 1) F. Baumann A. Chamakh J. Eichhoff F. Hasby 3) U. Hezel M. Krishnaveni 4) S. Opletal Prof. P. Subashini Y. Sun 6) L. Zehtaban 1) 6) since 15.07.2012, until 30.09.2013 2) 5) Student Temporaries B. Behrens T. Bonnet Y. Berrada D. Erbas J. Diez S. Gerzmann Y. Gao Ö. Kibarogullari E. Ekomy J. Kessel S. Moskalenkov Z. Errahmouni S. Kalyoncu A. Noblejas J. Grunert J. Lie M. Parker L. Jean H. Liu M. Prib J. Vega M. Kostka 2) E. Engesser Bachelor / Master Candidates V. Ladyzhenskiy M. Tuncer N. Malko M. Oleg M. Meyer C. Wang A. Purwa F. Wang S. Staudenmaier F. Zou F. Zwirn M. Zarei since 01.07.2012, 3) since 10.10.2013, 4) until 07.03.2013, 5) until 07.03.2013, Institute of Computer-aided Product Development Systems Management Managing director Prof. Dr. Dieter Roller Chair, Full Professor (computer science), Honorary Professor (CAD/CAM-Technology), Doctor (computer science), Diplomingenieur (Elektrotechnik) Research domain: Graphical data processing, product modelling, CAD / CAM-technology, information management E-Mail: dieter.roller@informatik.uni-stuttgart.de +49-(0)711 / 685-88 303 Deputy manager Prof. Dr. Otto Eggenberger Professor (computer science), Doctor (computer science), Diplominformatiker Research domain: Operating systems, system management E-Mail: otto.eggenberger@informatik.uni-stuttgart.de +49-(0)711 / 685-88 356 Sekretary Christl Bachmann Admin/sales apprenticeship, courses in pc and data processing Working domain: Correspondence, telefon service E-Mail: christl.bachmann@informatik.uni-stuttgart.de +49 (0)711 / 685-88 304 Technical Services Maria Unger-Zimmermann Diplomingenieur (FH) Working domain: System management E-Mail: maria.unger-zimmermann@informatik.uni-stuttgart.de +49 (0)711 / 685-88 316 95 96 Research and Lecturing Overview Research Staff Akram Chamakh Diplominformatiker Research domain: CAD / CAM-Technology E-Mail: akram.chamakh@informatik.uni-stuttgart.de +49 (0)711 / 685-88 335 Julian Eichhoff Master of Science Research domain: Rechnergestützte Produktentwicklung E-Mail: julian.eichhoff@informatik.uni-stuttgart.de +49 (0)711 / 685-88 313 Felix Baumann Diplominformatiker Research domain: Process support in Product development E-Mail: felix.baumann@informatik.uni-stuttgart.de +49 (0)711 / 685-88 315 Third party financed research staff and guest researchers Leila Zehtaban Master of Science (M. Sc.) Research domain: Design optimization, similarity comparison for product design E-Mail: leila.zehtaban@informatik.uni-stuttgart.de +49 (0)711 / 685-88 327 Institute of Computer-aided Product Development Systems Fariz Hasby Master of Science domain: Cooperative Design E-Mail: fariz.hasby@informatik.uni-stuttgart.de +49 (0)711 / 685-88 293 Visiting scietist Dr. Bernadetta Kwintiana Ane Doctor of Philosophy (Ph.D.), Master of Science (M. Sc.) Research domain: Product Design, Design Optimization, Design of Experiments E-Mail: ane@informatik.uni-stuttgart.de +49 (0)711 / 685-88 318 Erik Engesser Diplomingenieur (FH) Research domain: Methodologies production planning and manufacturing control and logistic supply chain concepts, process design, workflow, simulation, optimization E-Mail: erik.engesser@informatik.uni-stuttgart.de +49 (0)711 / 685-88 326 Yuchun Sun Bachelor of Engineering Research domain: Electrostatic chuck design E-Mail: yuchun.sun@informatik.uni-stuttgart.de +49 (0)0711 / 685-88-326 97 98 Research and Lecturing Overview Sascha Opletal Diplominformatiker Research domain: Intelligent CAD systems, semantics of product models E-Mail: sascha.opletal@ informatik.uni-stuttgart.de +49 (0)711 / 685-88 304 Uwe Hetzel Diplomingenieur Research domain: Computer-aided Engineering +49 (0)711 / 685-88-304 Institute of Computer-aided Product Development Systems 99 1.2. Computing Equipment Management and Secretariat Intel Core i7 Windows 7 (64-bit) Intel Core i5 Windows 7 (64-bit) - HP Mini5102n Windows 7 Technical Services Intel Core i5 Windows 7 (64-bit) - Samsung X 10 - Win XP HP ColorLaserjet 3600DN Brother MFC9450 CDN HP Colorinkjet CP 1700 HP Scanjet G2410 -Lenovo Think Pad T530 Intel Core I7, Windows 7(64-bit) -Lenovo Think Pad X230 Tablet Intel Core I5, Windows (64-bit) HP 8540w Core i7 Windows 7 (64-bit) Research Staff IntelCore 2 Duo Windows XP fresine Dell Insp.8200 Windows XP Intel C2D E 8400 HP Laserjet 4000 Windows XP Linux Windows XP HP Laserjet 1200 AMD Athlnon Windows XP Intel Core 7 Windows 7 (64-bit) ada -Lenovo Think Pad X230 Tablet Intel Core I7, HPLaserjet 4100 Windows (64-bit) prolog ravioli Ext.CD-Brenner Ext.CDXamaha Brenner HP Scanjet 5470c cobol Windows (64-bit) algol uml IntelCore 2 Duo -Lenovo Think Pad X230 Tablet Intel Core I7, HP Scanjet 5470c Canon PIXMA iP 4700 barilla gramigna 100 Research and Lecturing Overview Advanced Lectures Intel Core i7 Windows 7 (64-bit) Intel Core i7 Windows 7 (64-bit) Intel Core i7 Windows 7 (64-bit) HPLaserjet 4050 pascal bucatini cpp gramigna HP D530CMT Pentium 4 Windows XP Intel C2D E 8400 Intel Core i5 Windows XP Linux Windows 7 ColorLaserJet 5550DN trenette uml Fujitsu PRIMERGY TX 100 S3p Linux HP D530CMT Pentium 4 Linux HP Proliant ML350 spock Windows- SunFire X2100 WindosServer 2008 fresine HP Draftmaster (DINA0 Plotter) 3D-Drucker MakerBot Replicator 2X Institute of Computer-aided Product Development Systems 101 2. Courses 2.1. Courses hold in reporting period The following table lists the courses given by the IRIS team at the Universität Stuttgart during the reporting period. The titles of the lectures appear in the language they have been hold. A brief description of the content of the courses is given in English in chapter 2.2. Winter semester 2013/2014 Course Z Length/Type Grundlagen der Informatik I ( Geodäsie, Geoinformatik, Erneuerbare Energien) Roller 2V Übungen zu Grundlagen der Informatik I (Geodäsie und Geoinformatik) Roller/Eichhoff 2x1Ü Übungen zu Grundlagen der Informatik I (Erneuerbare Energien) Roller/Baumann 4x1Ü Fachstudie "Vergleich von ADEPT2 und BPMN" Roller/Baumann 4P Programmierung in C++ Roller/UngerZimmermann 2KK Seminar Methoden und Systeme der CAD-Technologie Roller/Baumann 2S Hauptseminar CAD/CAM-Technologie Roller/Chamakh 2HS Fachpraktikum NC Programmierung mit PEPS Roller/Chamakh 4Ü Seminar Advanced Topics in Graphical Engineering Systems Roller/Zehtaban 2S Einführung in die Technische Informatik (Softwaretechnik) Eggenberger 3V Übungen zu Einführung in die Technische Informatik (Softwaretechnik) Eggenberger/Eich 4x1Ü -hoff Fachpraktikum Serveradministration Eggenberger 4Ü Kolloqium Rechnergestützte Ingenieursysteme Roller 2K Kolloquium Systemsoftware für PCs Eggenberger 2K Course Lecturer Length/Type Aspekte der Mechatronik: Aufgabengebiete der Automatisierungstechnik, Ringvorlesung Roller et al 2V Informatik II (Geodäsie und Geoinformatik) Roller 2V Übungen zu Informatik II (Geodäsie und Geoinformatik) Roller/UngerZimmermann 2x2Ü Summer semester 2013 102 Research and Lecturing Overview Informatik II ( Erneuerbare Energien) Eggernberger 2V Übungen zu Informatik II (Erneuerbare Energien) Eggenberger/NN 2Üx6 Grundlagen der graphischen Ingenieursysteme Roller/Chamakh 3V Übungen zu Grundlagen der graphischen Ingenieursysteme Roller/Chamakh 2x1Ü CAD und Produktmodelle Roller/Chamakh 3V Übungen zu CAD und Produktmodelle Roller/Chamakh 1Ü Projekt Informatik "Geo Business Model Engineering" Roller/Baumann, Eichhoff 4Ü Projekt Informatik "Konfigurator für Projektanforderungen" Roller/Chamakh 4Ü Programmierung in C++ Roller/UngerZimmermann 2KK Seminar Methoden und Systeme der CAD-TechnologieCAD - Mustererkennung in der Produktentwicklung und grafischer Bearbeitung Roller/Chamakh 2S Hauptseminar CAD/CAM-Technologie- Prozessorientierte Produktentwicklung Roller/Baumann 2HS Seminar Advanced Topics in Graphical Engineering Systems Roller/Zehtaban 2S Fachpraktikum Serveradministration Eggenberger 4Ü Kolloquium Rechnergestützte Ingenieursysteme Roller 2K Kolloquium Systemsoftware für PCs Eggenberger 2K Course Lecturer Length/Type Grundlagen der Informatik I ( Geodäsie, Geoinformatik, Erneuerbare Energien) Roller 2V Übungen zu Grundlagen der Informatik I (Geodäsie und Geoinformatik) Roller/Chamakh 2x1Ü Übungen zu Grundlagen der Informatik I (Erneuerbare Energien) Roller/Chamakh 4x1Ü Fachstudie "CAP (Computer Aided Planning) mit BPMNEditoren - ein Vergleich" Roller/Baumann, Chamakh 4P Projekt Informatik "Entwicklung eines Testbeds für den empirischen Vergleich verschiedener Methoden des maschinellen Lernens" Roller/Baumann, Eichhoff 4Ü Programmierung in C++ Roller/UngerZimmermann 2KK Seminar NC Programmiersysteme Roller/Chamakh 2S Hauptseminar CAD/CAM-Technologie Roller/Chamakh 2HS Winter semester 2012/2013 Institute of Computer-aided Product Development Systems 103 Fachpraktikum NC Programmierung mit PEPS Roller/Chamakh 4Ü Product Development Systems Ane/Roller 2V Seminar Advanced Topics in Graphical Engineering Systems Roller/Zehtaban 2S Einführung in die Technische Informatik (Softwaretechnik) Eggenberger 3V Übungen zu Einführung in die Technische Informatik (Softwaretechnik) Eggenberger 4x1Ü Fachpraktikum Installation und Administration von Betriebssystemen Eggenberger 4Ü Kolloquium Rechnergestützte Ingenieursysteme Roller 2K Kolloquium Systemsoftware für PCs Eggenberger 2K Course Lecturer Length/Type Informatik II (Geodäsie und Geoinformatik) Roller 2V Übungen zu Informatik II (Geodäsie und Geoinformatik) Roller/UngerZimmermann 2Ü Informatik II ( Erneuerbare Energien) Eggernberger 2V Übungen zu Informatik II (Erneuerbare Energien) Eggenberger/NN 6x2Ü Grundlagen der graphischen Ingenieursysteme Roller/Chamakh 3V Übungen zu Grundlagen der graphischen Ingenieursysteme Roller/Chamakh 2x1Ü CAD und Produktmodelle (identisch mit GGI) Roller/Chamakh 3V Übungen zu CAD und Produktmodelle (identisch mit GGI) Roller/Chamakh 1Ü Programmierung in C++ Roller/UngerZimmermann 2KK Methoden und Systeme der CAD-Technologie- CAD Roller/Chamak 2S Advanced Topics in Graphical Engineering Systems Roller/Zehtaban 2S Seminar Systemadministration Eggenberger 2S Fachpraktikum Installation und Administration von Betriebssystemen Eggenberger 4Ü Kolloquium Rechnergestützte Ingenieursysteme Roller 2K Kolloquium Systemsoftware für PCs Eggenberger 2K Summer semester 2012 Length: Type: Number of hours per week V: = Lecture, Ü: = Lab work, P: = Practical, S: = Seminar, H: = Advanced seminar K: = Kolloquium, KK:= Compact course 104 Research and Lecturing Overview 2.2. Description of Courses The following paragraphs contain a translated description of the content of selected courses given regularly by IRIS staff. Lecture "Introduction into Computer Science I" 2V+1Ü Fundamentals (domains of computer science, information representation in the computer), computer networks and internet (net topologies and communication architecture, introduction into the internet, internet applications), computer architecture (processor, peripherals, storage devices), operating systems (objectives of operating systems, introduction into UNIX, LINUX, DOS/WINDOWS), application programs (text processing, spread sheets, data bases and technical information systems, CAD, simulation systems), foundation of application oriented programming (introduction into software engineering, programming languages), programmig in C / C++ (lexical structure, data types, pointers, control elements, input/output). Lecture "Introduction into Computer Science II (Programming)" 2V+1Ü Basic elements in C++ (declarations, keywords, program control, operators, data types, pointers). Using subroutines (purpose, parameter passing, return values), introduction into the paradigm of object orientation (software quality and factors of software engineering, problems and principles of object orientation, object-oriented software development), object-oriented programming in C++ (additional keywords in C++, classes, genericity, inheritance, abstract classes, polymorphism, overloading operators, input/output classes, combination of objects, programming conventions). Lecture "Foundation of Graphical Engineering Systems" 3V+1Ü Content: Requirements for CAD Systems, two dimensional models, three-dimensional models, interactive model generation, introduction into modification technology and parametric modeling, methods for model modification, foundations of parametric modeling, approaches and methods for parametric variants generation, selected application examples, overview of further modeling approaches, data management in CAD. Lecture "CAD and Product Models" 3V+1Ü Content: Identical to Foundation of Graphical Engineering Systems, taught in different curricula. Product Development Systems 2V Engineering Design (Current Practices in Engineering Design, History of Geometric Modelling), Abstraction and Modelling (Needs Assessment, Concept Development, Axiomatic Design, Graphical Models, Solid Models), Optimal Design (Design Constraints and Optimization), Design Implementation (Feature-based CAD/CAM/CAPP), Robust Design (Design of Experiment, Response Surface Methodology), Requirements for CAD Systems, CAD Product Data Management. Advanced Seminar "Contemporary Issues of CAD/CAM Technology" 2H This upper division seminar deals with several topics of CAD/CAM technology currently being under research. Institute of Computer-aided Product Development Systems Laboratory Course "Programming in C++" 105 2KK The foundations of object-oriented programming are introduced and discussed by means of C++. After introducing the basics of the object oriented paradigm, the course addresses most of the C++ syntax also covering some essential C basics. Main objective of this course is to impart knowledge on proven methodologies to allow object oriented software engineering. Additionally, the course covers a variety of practical training sessions. Colloquium "Graphical Engineering Systems" 2K Covered are actual subjects from the area of graphical engineering systems in form of presentations and discussions. Foundations of Computer Science II (Application software) 2V Main topics are spread sheet calculation and data base technologies. Combinatoral and sequential net works 2Vx1Ü Fundamentals (Logic, Boolean Algebra, sets, coding, numeral systems), switching algebra, switching functions (main approach, normal forms, minimal forms) minimizing switching functions (Quine McClusky, Karnaugh-Veitch-Diagram) circuits with several outputs (adder, decoder, encoder, multiplexer, demultiplexer, ROM, PAL, PLA), hazards, delay and feedback, flipflops, memory, automata, concept of sequential circuits, reduction of states. Seminar "Advanced Topics in Graphical Engineering Systems" 2S The first objective of this seminar is to train students how to investigate, learn and search about a specific scientific topic using open literature. The second objective is to prepare students to give a presentation professionally and academically and manage the discussion after a presentation. In addition they learn how to write a scientific report. 106 Research and Lecturing Overview 3. Symposia and advanced vocational courses The following chapters contain a summary of organised symposia and congresses as well as provided advanced vocational trainings. 3.1. Management of advanced vocational training courses These courses are usually hold in german language. Only the titles in the following list have been translated to English. • D. Roller: “Programming in C”, 17.-21.06.2013, Technische Akademie, Esslingen • D. Roller: “Introduction into object orientation with fundamentals of C++”, 19.21.11.2012, Technische Akademie, Esslingen • D. Roller: “Introduction into object orientation with fundamentals of C++”, 04.06.07.2012, Technische Akademie, Esslingen • D. Roller: “Programming in C”, 18.-22.06.2012, Technische Akademie, Esslingen 3.2. Lead functions of scientific events • D. Roller: Chair of the international program committee for the 10th International Conference on Cooperative Design, Visualization and Engineering, Alcudia, Spain, 22.25.09. 2013 • D. Roller: Chair of the international program committee for the 9th International Conference on Cooperative Design, Visualization and Engineering, Osaka, Japan, 02.05.09. 2012 • B. K. Ane: Chair of the International Symposium on Manufacturing and System Engineering (ISOMSE), World Automation Congress (WAC) 2012, Puerto Vallarta, Mexico, 24.-28.06.2012 3.3. Work in program committees • D. Roller: Member of the International Program Committee for the 10th International Conference on Cooperative Design, Visualization and Engineering, Alcudia, Spanien, 22.25.09. 2013 • D. Roller: Member of the International Program Committee (IPC) for the IASTED International Conference on Computer Graphics and Imaging (CGIM 2011), Innsbruck, Austria, 12.-14.02. 2013 • D. Roller: Member of Program Committee of the INFOCOMP 2012, The Second International Conference on Advanced Communications and Computation, Venice, Italy, 21.-26.10.2012 • D. Roller: Member of the International Program Committee (IPC) for the IASTED International Conference on Computer Graphics and Imaging (CGIM), Crete, Greece, 18.20.06.2012 Institute of Computer-aided Product Development Systems 107 • D. Roller: Member of program committee International Workshop on Advanced Design Concepts and Practice, ADCP2012, Karlsruhe, 07.-11.05.2012 • D. Roller: Member of the international program committee for the 9th International Conference on Cooperative Design, Visualization and Engineering, Osaka, Japan, 02.05.09. 2012 • B. K. Ane: Member of Program Committee of International Symposium on Tools and Methods of Competitive Engineering (TMCE) 2012, Budapest, Hungary, 11.-14.12.2014 • B. K. Ane: Member of Program Committee of International Conference on Computer, Control, Informatics and its Applications (IC3INA) 2013, Jakarta, Indonesia, 19.20.11.2013 • B. K. Ane: Member of Program Committee of The Third International Conference on Advanced Communications and Computation (INFOCOMP) 2013, Lisbon, Portugal, 17.22.11.2013 • B. K. Ane: Member of Program Committee of The 13th International Symposium on System Engineering (ISOMSE), World Automation Congress 2012, Puerto Vallarta, Mexico, 24.-28. Juni 2012 • B. K. Ane: Member of Program Committee of International Symposium on Tools and Methods of Competitive Engineering (TMCE) 2012, Karlsruhe, Germany, 07.-11.05.2012 108 Research and Lecturing Overview 4. Research Work 4.1. Overview of research area The working domain can be characterised by: "Product Modelling and Information Management for Engineering Applications" In the center of this research there is modelling and evaluation of semantical information within technical processes. The research focus is on computer applications, particularly in the field of computer integrated product development. The following figure demonstrates the typical phases of a product life cycle as it usually already is supported by software systems in a partially integrated manner. The research projects at IRIS are centered along the graphics oriented engineering applications and the information management in such an environment. - 3D- Solid Models - Parts Drawings - Circuit Diagrams - Sketches - Funktion Diagrams Engineering Design (CAD) Concept Design - Assembly Drawings - Fixture Plans Manufacturing Planing (CAP) Product Data Maintenance and Recycling Quality Assurance (CAQ) - Mounting/Dismounting Plans - Product Views - Explosion Dreawings - Trend-Diagrams - Histograms - Optical Error Recognition Manufacturing (CAM) - Manufacturing Simulation - Process Visualisation Graphics oriented aspects in product life cycle An area with a very high potential for innovative solutions is the computer-based representation of product development knowledge and its retrieval. Also an automatic or semiautomatic use of such a knowledge base is of interest. Methods and algorithms for this field are currently the center of our research activities. Hereby the link to CAD and the integration of the different development phases are of interest. Primary application fields are mechanical engineering, plant engineering and automotive design as well as in medical applications. Also it is investigated how some of the research results can be transferred to other application areas like medical applications. Basic approaches that are used as an underlying support are object oriented data bases, feature technology and parametric modeling. Institute of Computer-aided Product Development Systems 109 Currently the ongoing research is organized in the following projects: • Machine Learning for Computer-aided Conceptual Design • A Knowledge Base for cross-system Aggregation and Integration of Problem relevant Information • Analysis and evaluation of requirement documentation for Automotive Industry Applications • Design Optimization of Electrostatic Chuck using Case-based Reasoning • CAD Design Ontology for Data Exchange and Model Composition • Application of Fuzzy Classification and Fuzzy Pattern Recognition for Distributed Production and Global Supply Chain • A Database Design for an interactive Similarity Comparison and Data Retrieval • BPM in product development In the following chapters these research projects are briefly described in terms of the problem field and the solution approach. 110 Research and Lecturing Overview 4.2. Machine Learning for Computer-aided Conceptual Design D. Roller, J. Eichhoff Functional Decomposition in Conceptual Design It’s widely accepted by theory and practitioners that decisions affecting a product’s fundamental concept have significant impact on its whole life cycle. Hence, diverse methodical approaches emerged over the last decades to support the conceptual phase in product design. One of its most famous is certainly functional decomposition. This method starts from a so called primary function, i.e. some desired overall purpose for which the product is used for. Functional decomposition then expands this primary function to a model of various subfunctions required for realizing the primary function. Its goal is an incremental approach towards technical, more practical design tasks. In doing so, systematic variation of resulting function models may avoid early design fixation and helps to discover innovative solutions. Several graphical languages have been developed for representing the different aspects of functional models. In this work we focus on so called conversion-oriented function models. They depict the conversion of signals, materials, and energy within some network of functions (see Fig. 1). Fig. 1: Possible primary function of a bread cutter (following Sridharan & Campbell 2004) – a bread is cut to bread slices by using human and electrical energy. Within the process of material conversion electrical energy is transformed to mechanical energy. Creating Function Models with Graph Rewriting Systems Our primary goal is to support and eventually fully automate the creation of such models. The current state-of-the-art holds some promising approaches towards this that can be subsumed under the term grammatical design. These approaches use graph rewriting systems, which incrementally transform a simple initial graph used for describing the primary function into a fully evolved function model (see Fig. 2). All allowed transformations are predefined by a set of production rules. From a syntactical point of view production rules comprise a sequence of elementary graph operations (e.g. addition or deletion of vertices and edges). However, on a semantical layer these rules represent product design knowledge as shown by the following figure. Institute of Computer-aided Product Development Systems 111 Fig. 2: Example of a function model (following Sridharan & Campbell 2004) – simplified function structure of a bread cutter. Fig. 3: Example of a production rule (following Sridharan & Campbell 2004) – the left-hand side comprises preconditions that have to be met before the rule can be applied. In this case two arbitrary functions requiring the shown input resp. output flows must be part of the current function model. Given this, the right-hand side will be applied, i.e. both functions will be connected via a new conversion function. Machine Learning for Production Rule Generation Hence, before a graph rewriting system can be practically used, there is yet the problem to be solved that all relevant design knowledge has to be formalized in form of production rules. This not trivial problem has been known as “knowledge engineering bottleneck” since the early days of expert systems and is still not sufficiently solved. 112 Research and Lecturing Overview Our approach to this builds on the idea of using machine learning for generating production rules. Existing function models, though incomplete and fragmentary, serve as input data for our learning algorithms. The challenge is to develop a learning method that generates production rules, which can be used efficiently and effectively for graph rewriting, in spite of the incomplete data. In addition to this we develop a method for applying production rules that avoids unnecessary or unconstructive graph operations. This in turn positively affects the learning process since the learning algorithms’ runtime depends on the efficiency of the underlying graph rewriting system. Institute of Computer-aided Product Development Systems 113 4.3. A Knowledge Base for cross-system Aggregation and Integration of Problem relevant Information S. Opletal, D. Roller The CAD system of the future should be able to execute obvious or intended steps automatically and thereby reduce the user’s workload. Today’s CAD systems are mostly passive during the design process, as the user is needed as the driving and creative force. The user has to decide on how the needed functionality of a new product can be realized and how that goal finds its representation with geometric data. Although there has been a development of comfortable input and modification techniques, the currently available systems are primarily being used to protocol individual design steps and development results of the human designer. Those CAD solutions can only decide minimal solutions using assistant-modules or resolving dependencies on a parameter change provided all dependencies are fully specified and all needed data is available. They do not give advice or suggestions on how a problem is to be viewed in relation to others and which direction a solution could take with regard to them. The goal of an intelligent CAD system should therefore focus on removing this sharp gap and should shift the problem solving more into the direction of the computer. This should enable the user to focus on functional aspects of his work, on the “what”, not the “how”. Semantic connection of design information Knowledge management requires overview of the dependencies of the involved data in a contextual evaluable manner. The design history and the knowledge accumulated during the process have to be made available for subsequent projects, from which the need arises to acquire the relationships of the involved data. The provision of information where it is actually relevant and needed is a big challenge. After all, only information that is applicable within a provided context is considered to be knowledge. To support this task, the knowledge processor contains a knowledge base, that allows to semantically annotate the stored elements of design processes. The challenge is to universally integrate different representation forms of information and to identify and represent the internal and external relations to other information pieces. The following excerpt from the free available ontology OpenCyc shows the entry of the topic “square”: „A specialization of Rectangle, Rhombus, and RegularPolygon. Each instance of Square is a foursided polygon whose sides are all of equal length and whose internal angles are all of equal measure (viz. 90 degrees)“ A Type of: quadrilateral, rectangle, regular polygon, rhombus shaped thing Instance of: mereotopology concept, surface geometry concept, type of two dimensional shape This text provides a specification and a contextual position to related shapes as well as information how an instance should be created. It is possible to express the aspect of specification e.g. in the widely used data format STEP (ISO 10303-21) by using an EXPRESS schema as shown in Fig.1 – left side, the corresponding instance is shown on the right side. The relation of square to rectangle is visible in the schema definition given by the SUBTYPE relation as well as the geometric validation properties represented by the constraint WR1. 114 Research and Lecturing Overview The identification of relations is a main challenge of the knowledge-based design, as knowing about a context of information is crucial for many tasks. This involves the analysis of earlier completed and proven designs and subsequent the recognition, the optimization and the reuse of suitable solutions for a new design task. The automated analysis for relationship of the three exemplary textual representations above can only be solved, if they contain identical of transformable descriptions or in this case through the addition of geometric analysis tools as the feature recognition. SCHEMA example; ENTITY point; x: REAL; y: REAL; z: OPTIONAL REAL; END ENTITY; ENTITY rectangle; start_point: point; end_point: point; END_ENTITY; ENTITY square; SUBTYPE OF (rectangle); WHERE WR1: (SELF\end_point.x – SELF\start_point.x = SELF\end_point.y – SELF\start_point.y); END_ENTITY; END_SCHEMA; ISO-10303-21; HEADER; FILE SCHEMA (('example')); ENDSEC; DATA; #1=POINT(10.0, 10.0, $); #2=POINT(20.0, 20.0, $); #3=SQUARE(#1, #2); ENDSEC; END-ISO-10303-21; EXPRESS Schema STEP Instantiation Figure 1. STEP: Schema and Instantiation Application of relational connected design information A human designer derives the problem solving capability through education, experience and creativity. As the individual expression of these elements is different from person to person, a huge possibility exists that two persons solving an identical problem will come to different solutions. A product development viewed as a challenge for the individual designer is to produce a solution that will be fit for a given purpose by incorporation useful physical, mechanical or dimensional properties. To support this design work, it is required to establish a semantic level next to the geometric representations within a product model in order to support reasoning processes. Not only can the designer take profit of these new possibilities in information processing and reuse, but also will the delivery of conclusions to involved work areas result in a stronger overall informational integration. Abstract of the analysis possibilities when limited to a single product model: Validation – the instance can be validated against the schema. Invalid coordinates can be identified: #2=POINT(20.0, [15.0], $); Completion of missing information – missing values in an instance can be computed by applying the rule set of the schema: #2=POINT(20.0, [y2], $); Abstract of the analysis possibilities when multiple product models are included: Validation – the instance can be validated against the schema. Invalid coordinates can be identified. Reasonable values can be derived from the analysis of design histories of completed projects: #2=POINT(20.0, [20.0], $); or #2=POINT([15.0], 15.0, $); Institute of Computer-aided Product Development Systems 115 Completion of missing information – missing values in an instance can be computed by applying the rule set of the schema. An additional comparison to other projects can yield possible values for the instantiation of the geometry: #1=POINT([x1], [y1], $); #2=POINT([x2], [y2], $); Deriving of boundaries for parameters – the analysis of other projects can yield value boundaries or ranges that need to be avoided: x2-x1>10 General view of the information space – the way how a given geometry is used in other projects and its function there. Which related geometry could be useful and adapted to the current project? To serve as a base for decisions and reasoning within the semantic design, the information derived from the above analysis is transformed into abstract schemes (so-called metaconcepts) (see Fig.2), to keep it applicable for a design task. Shapes SQx Dim_min SQx Dim_max SQx Features Extrusion Ex(SQx) Dim_min Ex Dim_max Ex Rounded_Edges REx Radius_min REx Radius_max REx Rounded_Vertices RVx Radius_min RVx Radius_max RVx Constraints A1_WR1(SQ1) A1_WR1(SQ2) A2_WR2(SQ1) Abstract Geometry Relations Documents Descr(OpenCyc) Descr(Wikipedia) Manual_A1 Schema A1, A2 Projects Name A1 Shapeset SQ1->SQ2 Dim SQ1 Dim SQ2 Features Extrusion E1(SQ1) Function Base Name A2 Shapeset CI1->SQ1->CI2 Dim SQ1 Dim CI1 Dim CI2 Function Connector Information Space Figure 2. Abstract content of a meta-concept A semantic user interface based on the application of meta-concepts is to enable the designer to work and communicate on a more abstract level with the design system, where the goal of the carried out task is the main aspect, not how it is ultimately achieved. The application of these new design methods is similar to the standard design procedures, where instead of drawing the solution for a design task, the selection of objects is followed by the communication of the design intention. The system then evaluates possible solutions and presents them to the designer for choosing and application or further modification. Modern feature-based approaches are extended with dynamic knowledge processing from metaconcepts, which presents meaningful solutions with respect to the working context. Additionally a special focus within the project is on optimization problems and informational needs of parallel executed tasks of product development and team work. To achieve useful connections and results by enhancing aspects of cooperative learning, distributed problem solving and the integration of social networks should yield additional benefits for the organization, access and reuse of applicable knowledge. 116 Research and Lecturing Overview 4.4. Analysis and Evaluation of Requirements Documentation for Automotive Industry Applications D. Roller, A. Chamakh One of the current projects in the Institute of Computer-aided Product Development Systems regards to analysis of the effects of the different application domains in the early textual requirement descriptions. The application domains may include various fields i.e., automotive environments or an automatic translation. Depends on the application, the output could be a final design or an approved (sub) software program based on the early requirements. In this regard, the automation of the software specification analysis would significantly improve the software’s efficiency and the development time. In the proposed method, the specified textual requirements are semantically analyzed and categorized into appropriate collections. The application domain at this point plays a central role to connect the concepts with convertible information structure. In this context, a system was designed to analyze and evaluate the biased requirements. In this system, the analyzed requirements are tested by a Requirements Extractor and Classifier system (REC) whether they are classified as a requirement or not. For this reason, they are divided into classes using ontology. These classes comprise weak requirements, optional requirements, candidate requirements and no requirements. Requirements documents Abb1. Analyzing Converted document Classification Classified document Figure 1. Workflow and technical steps of converting requirements documents into classified documents. The application domain typically provides very specific requirements of the technical system to be used for simulation or management of domain-specific tasks and problems. The arising requirements in this phase from this are incorporated particularly in the requirements analysis. The requirement analysis proceeds to a system development consequently to the modeling and to construct the model for the realization. Institute of Computer-aided Product Development Systems 117 The information obtained in the analysis phase is converted and enriched for the further processing in a semantic model, so that the early specification of the requirements of the software-converting system is created. The static requirements analysis in the development time period and after that the dynamic requirements are especially time dependence. An example of a dynamic product requirement analysis is "to choose the most efficient solution.” When the context dependence is rated high, the analysis will be more complex as it refers to specific needs and effective factors belong to that application has to be considered. A textual example for a context sensitive requirement is the following sentence: "the performance improvement of the previous versions". Considering the explicit and the implicit requirements, it becomes even more complex since the requirements are incorporated not only in the current context but also indirectly connect to some other contexts. An implicit textual example of the requirements is presented by the following phrase: "the system should be implemented with the latest object-oriented technology". In conclusion, the requirement analysis model should be created from the detected structures as a fundamental model. Subsequently, this model is converted into the source code and is supplemented through adjustments of already available modules and is expanded into a completed software solution. Reproduction of requirements using a product configurator The requirements analysis is performed for some other applications as well such as product configurator. Presently, a configurator is one of the company’s main and highly reliable software systems in the most companies. Within the globalization scope, it is vital for almost all companies to be able to present their own individual product design of in the national as well as the international market. In this regard, a product configurator is created to optimize and to extend the classical arrangement of functionalities of the configurator. The focus is to understand the principles and requirements of the user. Besides reaching the targeted solution, another objective is to fulfill and recommend the complete requirements. In addition, the market feedback and the user satisfaction have crucial importance in this approach. 118 Research and Lecturing Overview 4.5. Design Optimization of Electrostatic Chuck using Case-based Reasoning Yuchun Sun, Leila Zehtaban, Dieter Roller Introduction One of the core components of many semiconductor devices is the electrostatic chuck (ESC or E-chuck). Electrostatic chuck (ESC or E-chuck) is an indispensable device widely utilized in the vacuum-based and plasma-based semiconductor processing. ESC located in the bottom of the chamber is an extremely complicated electromechanical part with lots of components, see Figure 1. Figure 1. Heat budget of a wafer Design of an electrostatic chuck is a difficult task considering various parameters which influence the functionality design. One of the leading approaches in this field emphasizes mainly in the wafer thermal distribution uniformity which is based on the analysis of various designs of an ESC surface. Figure 2. A number of ESC different surface designs So far, the open literature on the wafer temperature distribution is very limited. In addition, the discussion with few E-chuck designers in a well-known manufacturer revealed that beside experience, a trial and error method is usually applied in the new designs. This repetitive method is quite time consuming and costly whereas the product quality is not guaranteed. As a solution, the method of Case-based Reasoning (CBR) is used in our project and adopted to the system to manage and reuse the existing knowledge and cases in the design procedure. Subsequently, with simulating the solution, the correctness of the final result is confirmed. Case-based Reasoning Case-based Reasoning (CBR) is a method to construct an intelligent computer reasoner based on the previous successful experiences and know-how. CBR system helps to solve a new Institute of Computer-aided Product Development Systems 119 problem in the way of presenting the similar cases. The complete presentation of the similar cases can inspire the user in designing of a new model. The CBR procedure is rather comparable to the intuitive decision taking method by human. This procedure includes sending a query to the database to search for a similar case, retrieve the similar model adapting the new case and saving the new case in the database. Simulation A simplified thermal finite element model of the heat transfer between the chuck and the wafer was developed to predict the temperature distribution caused by the electrostatic chuck surface shape considering the following hypotheses: 1- Plasma power above the wafer and chuck temperature are both uniform and constants. 2- Heat radiation between the wafer and chamber wall is ignored because their temperature difference is rather small. 3- The rough contact surface of the wafer and the chuck can be considered as an extremely narrow gap due to the small area ratio of contact point to the whole surface. WAFER Type1 WAFER Type 2 WAFER Type 3 Figure 3. Three main categorizations of the chuck surface profile In order to save the computation consumption, it is proposed to model only the common profiles of the various chuck surfaces instead of the complete chuck shape of each surface design. Figure 3 presents three main categorizations of the chuck surface profiles. After simulation of the above three types, it was cleared that the height is the only influential factor on the wafer temperature while width, concavity or convexity and position hardly affect the temperature value. As conclusion, only height and its corresponding temperature value (H→T) should be considered and stored as case information. Design process The design requirement includes temperature data along radium. A polynomial curve Eqn. (1) is approximately fitted by these data, Figure 4. Tc ( R ) =aR n + bR n −1 + cR n − 2 + ... (1) The following steps are used for the best curve fitting: Step 1: Divide the curve into several parts in the position where “tan=0”. Step 2: Take the left part, for instance. Check the temperature difference between the top and bottom, and decide for the number of the required layers. Step 3: Get the highest and the lowest temperature values respectively T1 and T3 as shown in Figure 4, and search for the closest temperature values in the data base to find out their corresponding heights H1 and H 3 . The broken line close to the curve represents the temperature distribution of the surface shape. In this figure, T1 , T3 , H1 , H 3 and R3 are known values, T2 , H 2 , R1 and R2 are variables. 120 Research and Lecturing Overview Step 4: With H1 and H 2 a general contour of the chuck surface can be obtained without some other sizes H, R1 and R2 . In addition, the design of the chuck surface shape should follow two constraints: Constraint 1: The vertical distance between the top and bottom of the whole chuck surface is suggested to be no more than 150 µm considering clamping force weakness. Constraint 2: For easy manufacturing, a two-layer profile is proposed to be applied while the temperature difference in one monotone interval is more than 4°C. Otherwise a one-layer profile is supposed to be applied. R1 R2 R3 A1 = ∫ T1 − Tc dR , A2 = ∫ T2 − Tc dR , A3 = ∫ T3 − Tc dR 0 R1 (2) R2 3 Sum(T2 , R1 , R2 ) = ∑ Ai , T1 > T2 > T3 , R3 > R2 > R1 (3) i =1 As a main component of the system, an optimization algorithm was applied to retrieve the most similar model for temperature distribution from the database. The role of the similarity optimization here is to calculate the sum of the areas A1 , A2 , A3 enclosed by the curve and broken line, which denotes a similarity degree. Figure 4. Requirement curve analysis and its corresponding chuck surface shape This project has been granted by the National Natural Science Foundation of China (51175284) and the Ministry of Science and Technology of the People’s Republic of China (2011ZX02403) Institute of Computer-aided Product Development Systems 4.6. 121 CAD Model Ontology for Data Exchange and Model Composition D. Roller, B. K. Ane, Z. Errahmouni Background The ultimate goal of computer-aided design (CAD) is to produce a set of models of a product that are consistent and cover all aspects of the product. Product information might be stored, processed and communicated in different ways by different CAD applications, according to the scopes for which these have been determinded and will be used for. However, when design have to be exchanged between CAD applications the incompatibility problem might occur, due to different geometric modeling kernels that are used in the various CAD systems. As a consequence, a risk of loss of information semantics might arise when exchanging data between heterogeneous CAD systems. This research aims to develop a CAD design ontology that represents a model of design information necessary for a 3D solid model to become an active object. The design information model embeds knowledge about itself and storing all technical data. Thus, the design ontology is interoperable per se between different CAD applications and can act as a common source of communication between CAD systems. Protégé-OWL CAD Model Ontology A design ontology allows formalizing the semantics of CAD objects, and it thus allows formalizing and identifying the CAD modelling concepts and their dynamic behaviour, in order to express and to share design knowledge. This research project uses the Protégé-OWL to create a CAD model ontology. An OWLontology may include descriptions of classes, properties and their instances. Giving such a design ontology, the OWL formal semantics specifies how to derive its logical consequences, i.e., facts not literally presented in the ontology, but entailed by the semantics. As a result, a Protégé-OWL based CAD design ontology has been developed for communication between the Autodesk Inventor v.2014 and its earlier versions. This ontology has been validated using a computer mouse as a product model as describes in Figure 1. (a) Base (b) Cache (c) Cover Fig. 1: Solid model parts of a computer mouse (d) Final design 122 Research and Lecturing Overview <Declaration> <Class IRI=”#MouseComputer”/> </Declaration> <SubClassOf> <Class IRI=”#MouseComputer”/> <ObjectSomeValuesFrom> <ObjectProperty IRI=”#HasParts”/> <Class IRI=”#Parts1”/> </ObjectSomeValuesFrom> </SubClassOf> ... <SubClassOf> <Class IRI=“#2D_Sketch”/> <ObjectSomeValuesFrom> <ObjectProperty IRI=”#hasFeature”/> <Class IRI=”#Arc”/> </ObjectSomeValuesFrom> </SubClassOf> ... Fig. 2: Description of computer mouse design in OWL/XML The ontology has the precision needed to check consistency and to ensure uniform interpretation when the product models are exchanged or combined. Figure 2 depicts the description of the computer mouse in OWL/XML syntax generated by the CAD model ontology. Institute of Computer-aided Product Development Systems 123 4.7. Application of Fuzzy Classification and Fuzzy Pattern Recognition for Distributed Production and Global Supply Chain D. Roller, E. Engesser Background Global Corporations have to manage distributed production over the whole world. Therefore global supply chains are needed. The problem exists how global production plants and their supply chains can be classified. The classification focuses on demand and supply of production and supply chain. The problem of forecasting demand of a global supply chain is researched. The difficulty of aggregated planning is examined. The problem of supply and demand synchronization of predictable variability is worked out. Objective of the research is to show solutions of the mentioned problems by using fuzzy classification and fuzzy pattern recognition methods. The approach is to use the classification methods Fuzzy C-Means (FCM) and Improved Fuzzy Clustering (IFC). Supply and demand patterns can be found with fuzzy pattern recognition. Therefore the methods Multi Feature Pattern Recognition and Fuzzy Inference System Type-2 (FIS 2) with neural network methods are used. The solution of the mentioned approach is realized by the application PROCAS (Process Optimization, Control, Analysis and Simulation). PROCAS uses a data warehouse database for multidimensional fuzzy classification data and Business Intelligence (BI) functionalities. Fig. 1 shows an example of distributed production: Fig. 1: Distributed Production and Global Supply Chain Research Problem an Objective The objective of the research is to show methods and an application for planning and controlling distributed productions and global supply chains. These methods are explained and an application shows how the realized methods work. The methods support forecasting the demand of products for global markets. Classifications of demand and supply situations can be made. The classification of this situation helps to analyse the current state. These analyse support decision findings for reacting on volatile markets or correcting supply capacities. The methods find regularities in demand and supply in distributed production. Regularities can for example be seasoning behaviour or advertising effects. The recognition of regular demand patterns help to predict the demand behaviour. A precise demand prediction helps the suppliers to produce the correct amount of parts. 124 Research and Lecturing Overview Methodology The research focuses on “objective” based fuzzy clustering algorithms. The algorithm assigns an error or quantitative measure to each possible cluster partition. An evaluation function is used to minimize or maximize the total error or quality. The ideal solution is reached when cluster-partitions are assessed to obtain the best evaluation. FCM is the most commonly used type of fuzzy clustering algorithm for structure identification. In FCM clustering algorithm it is assumed that number of clusters c is known. FCM algorithm divides a data set X={x1,x2,…,xn} into c clusters. Each c cluster is represented with a cluster prototype vi. FCM clustering algorithm tries to minimize an objective function with two prior information number of cluster c and fuzziness parameter m as follows: (1) IFC is a novel improved fuzzy clustering algorithm. The approach is used “Fuzzy Functions” approaches for prediction problems. The IFC objective function is shown in (2): (2) In (2) µikimp is the improved membership value of the kth input vector in ith cluster, i=1…c and m is the degree of fuzziness parameter which determines the overlapping of the clusters. The optimum of objective function JmIFC of (3) is reached by minimizing. Pattern recognition can be defined as a process of identifying structure in data by comparisons to known structure; the known structure is developed through methods of classification. Each input observation is represented as a multidimensional data vector or feature vector where each component is called a feature. The purpose of the pattern recognition system is to assign each input to one of c possible pattern classes or data clusters. The principle processes of classification and pattern recognition is shown in Fig. 2. Fig. 2: Principle Processes of Classification and Pattern Recognition Prototype A) Concept PROCAS is a novel research tool. Existing and innovative process designs for distributed production and global supply chains can be modelled, simulated and optimized. Planned, simulated or reality data can be analysed by fuzzy classification and fuzzy pattern recognition. PROCAS simulates the production and supply chain process models. The results were stored in a data warehouse database. With these results PROCAS calculates the fuzzy classification and fuzzy pattern recognition. In Fig. 3 is the architecture of the data warehouse represented. The data is stored in a multi-dimensional structured database. The database consists of fact tables and dimensional tables. Fact tables correspond to business process measurements events. Fig. 3 shows two multidimensional facts “Production” and “Supply”. Institute of Computer-aided Product Development Systems 125 Fig. 3: Architecture of Data Warehouse PROCAS The dimensional data are used for fuzzy classification and fuzzy pattern matching. The results of fuzzy classification and fuzzy pattern matching are used for fuzzy decision making. Forecasts of future demand are essential for making supply chain decisions. In PROCAS the demand forecasting of distributed production plants and the supply of several global supply chains can be classified. The pattern recognition methods find the similarities or precision between the forecast and the reality demand. The application supports error calculation and determines the uncertainty of the forecast. Fig. 4 shows the distance calculation product variants: Fig. 4: Pattern Recognition Forecast and Reality Distance Concluding Remarks and Future Works The fuzzy classification methods FCM and IFC are successful approaches to classify demand and supply of distributed production and global supply chain. Fuzzy pattern recognition improves demand forecasting by calculating and training forecast and reality demand patterns. Therefore the methods multi feature pattern recognition or FIS 2 with neural network methods are suitable approaches. With these fuzzy methods PROCAS supports demand forecasting, 126 Research and Lecturing Overview aggregated planning of demand and supply and demand synchronization of predictable variability for distributed production and global supply chain. Future works are to improve the methods for finding more typical patterns for markets and their supply. Typical patterns and classifications are stored in data warehouse database. Further steps are to test the application with real industrial production and supply data. Institute of Computer-aided Product Development Systems 127 4.8. A Database Design for an interactive Similarity Comparison and Data Retrieval D. Roller, L. Zehtaban Background The profitable prospective of optimizing a new product design with re-using technical knowledge of already manufactured products has exceedingly attracted interests of manufacturers as well as designers. Re-using the accumulated know-how has the potential to improve product quality, shorten the design lead-time and reduce costs. According to Ullman, product design decisions made at concept stage account for 70% of the cost. One of the key factors for a reliable accessibility to the accumulated knowledge in order to be reused is a classification of the entire CAD/CAM product data in a repository. Methodology Inn this project, Opitz coding system was applied and implemented to standardize an artifact’s data for the classification intention. The classified know-how includes geometrical and functionality data of already designed and manufactured products. In addition, a comprehensive similarity comparison toolbox including a clustered repository and new quantitative similarity algorithm were proposed for an accurate searching and retrieval of the similar requirements and conditions. In a similarity-based database design, there are two major challenges explained in the following paragraphs. Consequently, two methods for database design are illustrated as well to avoid any potential problems raised by these challenges. Challenges ‘Flowing behavior’ of pairwise similarity comparison and ‘responding environment’ are two major issues to be considered in design of an interactive database for similarity searching application. Flowing behavior Pairwise similarity searching in a database has a flowing behavior. It means in a database of similar models, the criteria for similarity detection gradually changes after a number of similarity comparisons occurs. For example, S1,2 in Figure 1 presents the percentage of S5,6 S3,4 S1,2 S4,5 S2,3 S1,6 Figure 1: Flowing behavior of pairwise similarity comparison: every side pairs have a high similarity although the first and the last images are not very similar. 128 Research and Lecturing Overview similarity between image 1 and 2, and S2,3 indicates the percentage of similarity between image 2 and 3 and so on. It is noticeably observed that S1,2 and S2,3 indicate roughly the same percentage however, S1,6 refers to very different percentage and to a far less percentage number. In the other words, if the pair similarity comparison is continued in a domain including variant objects, after a number of objects, there might be just a trivial similarity between the first object and the last object. A continuous similarity comparison may causes isolation from the correct direction of searching. Responding environment Every new successful design has to be saved in the database as well as being immediately available for the subsequent similarity searching and retrievals. Thus the searching algorithm of the database should be flexible and classified to adopt the new members in the right position in the database. Objectives With applying Opitz coding system as standardization technique for the shapes, similarity comparison between two 3D shapes is achieved by one-by-one digits comparison of two Opitz codes. Since each digit is dedicated to a specific feature of the solid model, it is possible to prioritize some features in the similarity comparison process. Therefore, two possibilities are considered for the similarity retrieval in the database as following. First possibility: similarity retrieval with an equivalent priority for all digits When all digits in Opitz code have the same priority, there is a possibility that the similarity criteria changes gradually, refer to the ‘flowing behavior’ of the similarity searching, as discussed before. To prevent this challenge, in our proposed method, the database is divided into clusters in which each cluster has a header, see Figure 2. Furthermore, the total number of the similarity forms between two similar Opitz codes with considering the order and the number of the similar digits is calculated by Sim(n,i) when n is the number of total digits in the code and i is the number of similar digits, Eqn. (1). In the other words, two similar Opitz codes have one of the similarity forms among all the possible forms calculated by Eqn. (1). n n Sim( n, i ) = ∑ i =1 i (1) Where i ≤ n The searching process in this approach i.e., similarity retrieval with an equivalent priority for all digits is performed in two stages to achieve the possible best result for the similarity searching process. These two stages are horizontal searching and vertical searching described as following paragraph. Clusters Headers Inclusive product information with related signature Figure 2: Classification and layers of data in the database. Institute of Computer-aided Product Development Systems • • 129 Horizontal Searching. This is an individual searching in the headers. If a header presents an acceptable result of the requested similarity, the header will be selected to continue for the vertical searching. Otherwise the current header will be ignored and the next header will be examined. Vertical Searching. Contains searching in the clusters. The second phase of similarity comparison will be accomplished in the clusters of the designated headers. Second possibility: similarity retrieval with prioritized digits To refine the results of the retrieval, it is possible to have a quantitative similarity searching; it means the user can choose a specific similarity quantity for the results of the retrieval. In general, the value of the digits for similarity comparison is calculated by Eqn. (2) Value of each digit = (100 / number of digits) * 100% (2) In this model, only the Opitz codes containing an identical value for the prioritized digits are retrieved and any other similarity is ignored. After the user sets the priorities, in an active system, the most similar designs are located in the headers and are retrieved. This method benefits from a flexible attribute of the database referring to the ‘responding environment’ of similarity searching; as discussed before. As mentioned earlier, two similar Opitz codes with equivalent priorities for digits may have one of the singular forms of similarity, calculated by Eqn. (2). This equation is changed to Eqn. (3), when the digits have priorities. In this equation, n is the number of total digits in the Opitz code and x is the number of prioritized digits. n− x n − x Sim( n − x, i ) = ∑ Where i ≤ n-x (3) i =1 i The number of possibilities to prioritize the digits, without considering the order of the digits, i.e. P(n,i), is calculated according to eqn. (4), where n is the number of the Opitz code and i is the number of prioritized digits. n P ( n, i ) = ∑ i (4) i =1 If the order of the digits is considered, the number of possibilities to prioritize the digits is calculated by the Eqn. (1) where n is the number of Opitz code and i is the number of the prioritized digits. Clearly the number of the retrieved models or the quality of the results depends on the number of the models in the database. 130 Research and Lecturing Overview 4.9. BPM in product development D. Roller, F.Baumann Problem: Lack of structure in the NPD In this study, the applicability of modern business process modeling approaches, especially the language of BPMN (Business Process Modeling Notation), in the product development field (also known as NPD, New Product Development) is to be considered and evaluated. The business process modeling, which originally comes from the service sector, which is strongly knowledge-process-oriented, is seen as a way to structure the product development process more clearly, as well as to support and integrate it. Most of the times (in the area of NPD) there is already a process that is implemented but not explicitly described. While not in a written or otherwise documented form there is no way to benefit from the strengths of BPM. Among the advantages of an explicit business process modeling are not only the possibilities of quality control, the prescriptive character for newcomers and career changers (See also representatives regulations, etc.) but also the possibilities of using it as part of TQM (Total Quality Management) and continuous improvement. Figure 1: Illustration of the relationships of the various stakeholders in development (as is condition) The state currently assumed of the responsibilities and relationships of the various parties involved in the product development process is shown in Figure 1. It can be seen that there is a wide web of dependencies and responsibilities, a partial redundancy, increased communication overhead and a tendency to have a high risk of non-compliance with requirements or a misjudgment of those requirements. Figure 2 shows the same situation of product development after the introduction of the research topic presented here. One is to recognize that the business process model represents a central contact and communication point that equalizes the relationships and makes them controllable. Because of their technical Institute of Computer-aided Product Development Systems 131 distance to the actual development, the product stakeholders can clearly be divided and integrated, each with matching attributes in the modeling process. Figure 2: Illustration of the relationship of the various stakeholders in development using BPM (target state) Goals This research project is intended to achieve productivity gains in the area of technical product development by introducing a strategy for the introduction of business process modeling and adaptation of the model and its components which are to be developed to meet the needs and conditions of this area. Similarly, an improvement in the understanding of processes and internal communication is consequently sought and achieved. Approach 1. Investigation and evaluation of existing applications, implementation strategies and support structures of business process modeling from other areas (particularly financial and service oriented sectors). 2. Study of prevailing conditions, limitations and peculiarities in the area of product development derived from needs to be developed for the approach and framework to formulate. 3. Adaptation and merging of existing strategies to achieve a high-quality solution for the area of product development. 4. Development-related frameworks and tools for implementation of the formulated method. Evaluation The evaluation should take place so that it can be estimated that the newly developed approach offers an advantage in terms of productivity gain. This observation should be 132 Research and Lecturing Overview performed quantitatively and qualitatively. For the monetary factor which is the major criterion, a suitable preparative method must be found. The evaluation should be carried out alongside an industrial partner. Phases This research project is divided into phases, which are shown below 1) Review of existing approaches 2) Evaluation and comparison 3) Structuring of the subprojects 4) Formulation of the new approach 5) Implementation 6) Evaluation of the approach and possibly iterative correction and improvement Figure 3: Diagram of the phases of the research project "BPM in product development" Subproject A) Optical detection and recognition model of BPMN models A problem in the study of BPM metrics, methods and the like is the lack of basic data in the form of valid, real-world models. In this subproject it is to develop an approach to 1.) Search for models of the BPMN language, which are available as graphics on the internet and to identify these models as such and 2.) to convert such models into a format which enables subsequent digital processing. This approach makes sense, since many process libraries that are held by companies, are not being published as they represent economically relevant knowledge. The use of these graphics from the internet, findable via image search engines would alleviate the problem. The approach of this study is based on the use of readily and freely available and open-source libraries for component detection in graphs. The approach here is to 1.) recognize as parts such, (i.e. the individual parts of a model) (identification), 2.) to label them and then, 3.) transform them into a graph based on their geometric arrangement. Institute of Computer-aided Product Development Systems 133 Subproject B) Development of a cost estimation method for creating business process models Another problem which has been identified in the area of business process modeling is the fact that there has been no method to make prescriptive effort estimation. There are a number of guidelines, best practices and requirements for modeling and creation of these models, but so far it lacks a scientific study of effort estimation. In this project, based on cost estimation methods from other domains, such as CoCoMo from the field of software development, an investigation of a possible adaptation scenario and its potential is investigated. After description of a method for effort estimation, an evaluation of the validity and accuracy should be performed. 134 Research and Lecturing Overview 4.10. Theses, Student Projects and Laboratories Development of an interface for multidisciplinary design optimization in urban planning Diploma Thesis Candidate: Project coordinator: Examiner: Period: Oleg Martin M.Sc. J. Eichhoff Prof. Dr. D. Roller 19.06.2013 - 19.12.2013 Conceptualization and implementation of a prototype for the realistic simulation of vehicles testing Master Thesis Candidate: Project coordinator: Examiner: Period: Jon Alexander Velandia Vega M. Sc. L. Zehtaban Prof. Dr. D. Roller 24.04.2013 - 24.10.2013 User management and security concepts of business process management Diploma Thesis Thesis Candidate: Project coordinator: Examiner: Period: Johannes Kessel Dipl.-Inf. F. Baumann Prof. Dr. D. Roller 11.04.2013 - 11.10.2013 Internet-based textanalysis for product design knowledege extraction from semistructured documents Diploma Thesis Candidate: Project coordinator: Examiner: Period: Fan Zou M.Sc. J. Eichhoff Prof. Dr. D. Roller 07.03.2013 - 06.09.2013 Metrics in business process models and bpmn Bachelor Thesis Candidate: Project coordinator: Examiner: Period: Özgür Kibarogullari Dipl.-Inf. F. Baumann Prof. Dr. D. Roller 18.02.2013 - 20.08.2013 Institute of Computer-aided Product Development Systems 135 Development and analysis of an automatized testing system for product data management using example of Hella KgaA Diploma Thesis Candidate: Project coordinator: Examiner: Period: Huimei Liu M.Sc. L. Zehtaban Prof. Dr. D. Roller 26.11.2012 - 31.05.2013 Conceptualisation of a repository for the editing and management of plans Diploma Thesis Candidate: Project coordinator: Examiner: Period: Savas Kalyoncu Dipl.-Inf. F. Baumann, M.Sc. J. Eichhoff Prof. Dr. D. Roller 05.11.2012 - 07.05.2013 An analysis and comparison of computer-aided translation systems (CAT) for product development Bachelor Thesis Candidate: Project coordinator: Examiner: Period: Tobias Bonnet Dipl.-Inf. A. Camakh, M.Sc. J. Eichhoff Prof. Dr. D. Roller 05.11.2012 - 07.05.2013 Internet-based text analyses using OntoUSP for product design knowledge extraction: A feasibility study Diploma Thesis Candidate: Project coordinator: Examiner: Period: Chen Wang M.Sc. J. Eichhoff Prof. Dr. D. Roller 06.11.2012 - 08.05.2013 Develop and evaluate a concept for efficient programming of coordinate measuring machines for measuring various palletized parts in a singel set up Diploma Thesis Candidate: Project coordinator: Examiner: Period: Jie Li Prof. Dr. D. Roller, Dipl.-Ing. H. P. Eisele Prof. Dr. D. Roller 02.11.2012 - 04.05.2013 136 Research and Lecturing Overview Analysis and evaluation of the significant requirements for technical specifications Diploma Thesis Candidate: Project coordinator: Examiner: Period: Felix Zwirn Dipl.-Inf. A. Camakh Prof. Dr. D. Roller 13.09.2012 - 15.03.2013 A methodology for the optimization of OLAP calculations on very large data sets Diploma Thesis Candidate: Project coordinator: Examiner: Period: Michael Prib Dipl.-Ing.Dipl.-Inf. M. Kintz, M.Sc. A. Horch Prof. Dr. D. Roller 01.08.2012 - 31.01.2013 “Process Engine“ as a tool for automation of project management in industry Diploma Thesis Candidate: Project coordinator: Examiner: Period: Yangyang Gao Dr. H. Claus, Dipl.-Inf. F. Baumann, Dipl.-Inf. A. Camakh Prof. Dr. D. Roller 26.07.2012 - 25.01.2013 Implementation of an optimized distance function for retrieval and similarity comparison of non-rotational parts Master Thesis Candidate: Project coordinator: Examiner: Period: Javier Aguilera Diez M.Sc. Leila Zehtaban Prof. Dr. D. Roller 17.07.2012 - 16.01.2012 Development of concepts and algorithms for component neutral description of material flow systems Diploma Thesis Candidate: Project coordinator: Examiner: Period: Benjamin Behrens Dipl.-Ing. a. Neyrinck, Dipl.-Inf. A. Camakh Prof. Dr. D. Roller, Prof. Dr. P. Klemm 11.06.2012 - 11.12.2012 Institute of Computer-aided Product Development Systems Optimization of features retrieval using Group Technology Master Thesis Candidate: Project coordinator: Examiner: Period: Alfonso Fernández Noblejas M.Sc. L. Zehtaban Prof. Dr. D. Roller 16.01.2012 - 17.07.2012 Automation of project management procedure in industry Diploma Thesis Candidate: Project coordinator: Examiner: Period: Felix Baumann Dr. H. Claus, R. Stauss, Dipl.-Inf. A. Chamakh Prof. Dr. D. Roller 02.01.2012 - 03.07.2012 CAD feature recognition of machining parts Diploma Thesis Candidate: Project coordinator: Examiner: Period: Dursun Kemal Erbas Dr. Bernadetta Kwintiana Ane and MSc Leila Zehtaban Prof. Dr. D. Roller 14.11.2011 - 15.05.2012 Implementation of methods for analysis of textual requirements in a WRSPM environment Diploma Thesis Candidate: Project coordinator: Examiner: Period: Muhammed Tuncer Dipl.-Inf. A. Camakh Prof. Dr. D. Roller 03.08.2011 - 02.02.2012 Development of procedures and evaluation strategies for novel field-effect transistor sensor Master Thesis Candidate: Project coordinator: Examiner: Period: Michael Lee Parker Dr. Thomas Brosche Prof. Dr. D. Roller 21.07.2011 - 20.01.2012 137 138 Research and Lecturing Overview Automobile diagnosis 2015 Diploma Thesis Candidate: Project coordinator: Examiner: Period: Marco Serra Prof. O. Eggenberger Prof. O. Eggenberger 01.11.2011 - 02.05.2012 Laboratories: Geo business model engineering Projekt Informatik Candidate: Project coordinator: Examiner: Period: Omar Abada, Thorsten Ohler, Ilhan Tas Dipl.-Inf. F. Baumann, M.Sc. J. Eichhoff Prof. Dr. D. Roller 24.04.2013 - 24.10.2013 Development of a testbed for empirical comparison of machine learning methods for learning product development knowledge Projekt Informatik Candidate: Project coordinator: Examiner: Period: Vladislav Ladyzhenskiy, Sebastian Staudenmaier, Mohsen Zarei Dipl.-Inf. F. Baumann, M.Sc. J. Eichhoff Prof. Dr. D. Roller 05.11.2012 - 07.05.2013 Configuration system for project requirements Projekt Informatik Candidate: Project coordinator: Examiner: Period: Burak Erkus, Dinko Jakupovic, Kheriddine Oueslati Dipl.-Inf. A. Chamakh Prof. Dr. D. Roller 06.06.2013 -06.12.2013 CAP (Computer Aided Planning) with BPMN-editors - a comparison Fachstudie Candidate: Project coordinator: Examiner: Period: Stefan Gerzmann, Matthias Kosta, Matthias Meyer Dipl.-Inf. F. Baumann, Dipl.-Inf. A. Chamakh, Dr. H. Claus Prof. Dr. D. Roller 10.12.2012 - 12.03.2013 CAD design ontology Laboratory Candidate: Project coordinator: Period: Zineb Errahmouni Dr. Bernadetta Kwintiana Ane 06.06.2013 - 01.08.2013 Institute of Computer-aided Product Development Systems Virtual reality CAD design Laboratory Candidate: Project coordinator: Period: Elodia Edele Ekomy Dr. Bernadetta Kwintiana Ane 06.06.2013 - 01.08.2013 Product data translation Laboratory Candidate: Project coordinator: Period: Youssef Berrada Dr. Bernadetta Kwintiana Ane 06.06.2013 - 01.08.2013 Similarity-based product retrieval for computer-aided design and manufacturing Internship Candidate: Project coordinator: Period: Ludovic Jean MSc. Leila Zehtaban 01.06.2012 - 31.07.2012 Methods of functional decomposition in product design Internship Candidate: Project coordinator: Period: Nabil Malki MSc. Leila Zehtaban 01.06.2012 - 31.07.201203.06.2013 - 31.07.2013 139 140 Research and Lecturing Overview 5. Functions in Scientific Panels 5.1. University internal functions Roller, D.: • Full professor of computer science fundamentals • Managing Director of Institute of Computer-aided Product Development Systems • Chairman of board of directors of the "Institutsverbund für Informatik" • Chairman of the board of directors of the „Informatik Verbund Stuttgart“ • Member of the board of directors of Central Services Computer Science • Member of the „Informatik Verbund Stuttgart“ • Member of professor appellate proceedings • Deputy member of committee for “Landesgraduierten Förderungsgesetz“ • Member of Faculty Advisory Committee of the Faculty 5 (computerscience, electrical engineering and information technology) • Member of the PhD Committee of Faculty 5 (computerscience, electrical engineering and information technology) • Member of the Habilitation Committee of Faculty 5 (computerscience, electrical engineering and information technology) • Member of Examination Committee of Study Program Autip • Member of Examination Committee of Study Program Mechatronik • Deputy member of the Examination Committee of Study Program Computer Science • Deputy member of Examination Committee of Study Program Software Technology • Member of Study Program Committee for Automation Technology • Member of the Examination Committee of Study Program Automation Technology Eggenberger, O.: • Professor of computer science applications • Deputy Managing Director of Institute of Computer-aided Product Development Systems • Chair of Examination Committee for Study Program Computer Science • Deputy Chair of Examination Committee for Study Program Software Technology • Member of Examination Committee for Study Program Computer Science and Economics Institute of Computer-aided Product Development Systems 141 • Member of Faculty Advisory Committee of the Faculty 5 (computer science, electrical engineering and information technology) • Member of the PhD Committee of Faculty 5 (computer science, electrical engineering and information technology) • Member of the Habilitation Committee of engineering and information technology) Faculty 5 (computer science, electrical Baumann, F.: • Equal Opportunities Officer of Faculty 5 • Member of examination committee Infomatik und Softwaretechnik • Member of the German grants commission Chamakh, A.: • Member of Examination Committee for computer science • Member of Examination Committee for Study Program Computer Science Unger-Zimmermann, M.: • Fire Protection Assistant • First Aid Appointee Zehtaban, L.: • Member and IRIS representer in the “Girl’s Day” program Universität Stuttgart 142 Research and Lecturing Overview 5.2. National and international activities Roller, D.: Lead functions: • Honorary professor at the Universität Kaiserslautern, computer science faculty • Liaison professor to the Society of Computer Science (GI e.V.) • Chairman of GI-group "GRIB - Graphics in the engineering field” • Representative of the „ Gesellschaft für Informatik e.V.“ in VDI • Chairman of the international program committee for the 10th International Conference on Cooperative Design, Visualization and Engineering, Alcudia, Spanien, 22.-25.09. 2013 • Leader of advanced vocational training course "Programming in C", 17.-21.06.2013, Technische Akademie, Esslingen • Leader of advanced vocational training course "Introduction into object orientation with fundamentals of C++", 19.-21.11.2012, Technische Akademie, Esslingen • Chairman of the international program committee for the 9th International Conference on Cooperative Design, Visualization and Engineering, Osaka, Japan, 02.-05.09. 2012 • Leader of advanced vocational training course "Introduction into object orientation with fundamentals of C++", 04.-06.07.2012, Technische Akademie, Esslingen • Leader of advanced vocational training course "Programming in C", 18.-22.06.2012, Technische Akademie, Esslingen • Chair of International Workshop on Advanced Design Concepts and Practice ADCP2012, Karlsruhe, 08.05.2012 • Chair of the Program Committee Session Knowledge engineering and ontologies, TMCE 2012, Karlsruhe 08.05.2012 Work in Program committees: • Member of the international program committee for the 10th International Conference on Cooperative Design, Visualization and Engineering, Alcudia, Spanien, 22.-25.09. 2013 • Member of the International Program Committee (IPC) for the IASTED International Conference on Computer Graphics and Imaging (CGIM 2011), Innsbruck, Austria, 12.14.02. 2013 • Member of Program Committee of the INFOCOMP 2012, The Second International Conference on Advanced Communications and Computation, Venice, Italy, 21.26.10.2012 • Member of the International Program Committee (IPC) for the IASTED International Conference on Computer Graphics and Imaging (CGIM), Crete, Greece, 18.-20.06.2012 • Member of program committee International Workshop on Advanced Design Concepts and Practice, ADCP2012, Karlsruhe, 07.-11.05.2012 • Member of the international program committee for the 9th International Conference on Cooperative Design, Visualization and Engineering, Osaka, Japan, 02.-05.09. 2012 Institute of Computer-aided Product Development Systems 143 Review functions: • Reviewer for Tenth International Symposium on Tools and Methods of Competitive Engineering, (TMCE 2014) Budapest, Ungarn • Member of the Editorial Bord of The Sxcientific World Journal • Reviewer for the National Agency for the Evaluation of Universities and Research Institutes (ANVUR), Italy • Reviewer for Ministero dell ' Istruzione, dell ' Università e della Ricerca, Italy • Reviewer for ADVCOMP 2011 • Reviewer for Elsevier for technical books • Reviewer for CGIM 2011 Conference • Review for the International Journal of Computer Integrated Manufacturing • Member of the Grand Review Committee, Consorzio Interuniversitario, Bologna • Member of review panel of CAD´08, 23.06-27.06.2008, Orlando, USA • Reviewer for "Österreichische Forschungsförderungsgesellschaft" • Gutachter für ASME Transactions, Journal of Computing and Information Science in Engineering (JCISE) • Reviewer for "ACM Transactions of Graphics" • Member of review committee ”Ingenieurwissenschaft”, Ministry of Science BadenWürttemberg • Member of review committee ”Innovative projects/Cooperation projects”, Ministry of Baden-Württemberg • Reviewer for professor appellate proceedings Membership in scientific panels: • Member of the “Kuratorium of IT-Akademie Esslingen • Member of the German Society of Computer Science (Gesellschaft für Informatik e.V.) • Member of section Graphics Data Processing of the Society of Computer science GI e.V. • Member of the executive committee of the section Graphics Data Processing of the Society of Computer science GI e.V • Member of GI-Advisory Panel (GI-Beirat) • Member of GI-Group ”4.2 Rechnergestütztes Konstruieren” • Member of GI-Group ”GRIB - Graphik im Ingenieurbereich" 144 Research and Lecturing Overview Ane, B. K.: Lead functions: • Chair of Symposia on Bioinformatics, The 2nd Cybernetics Summer School (CSS) 2013, Ostrava, Czech Republic, 19.-23.08.2013 • Chair of the International Symposium on Manufacturing and System Engineering (ISOMSE), World Automation Congress (WAC) 2012, Puerto Vallarta, Mexico, 24.28.06.2012 Work in Program committees: • Member of Program Committee of International Symposium on Tools and Methods of Competitive Engineering (TMCE) 2012, Budapest, Hungary, 11.-14.12.2014 • Member of Program Committee of International Conference on Computer, Control, Informatics and its Applications (IC3INA) 2013, Jakarta, Indonesia, 19.-20.11.2013 • Member of Program Committee of The Third International Conference on Advanced Communications and Computation (INFOCOMP) 2013, Lisbon, Portugal, 17.-22.11.2013 • B. K. Ane: Member of Program Committee of The 13th International Symposium on System Engineering (ISOMSE), World Automation Congress 2012, Puerto Vallarta, Mexico, 24.-28. Juni 2012 • Member of Program Committee of International Symposium on Tools and Methods of Competitive Engineering (TMCE) 2012, Karlsruhe, Germany, 07.-11.05.2012 Review functions: • Associate Editor for Journal of Intelligent Automation and Soft Computing • Reviewer for IEEE Transactions on Control Systems Technology • Reviewer for IEEE Transaction on Information Technology in Biomedicine • Reviewer for IEEE Systems Journal • Reviewer for Journal of Information Sciences, Elsevier Science • Reviewer for International Journal of Computer Aided Engineering and Technology • Reviewer for Journal of Optic and Laser in Engineering • Reviewer for Journal of Applied Mathematics and Computation • Reviewer for International Journal of Technological Innovation, Entrepreneurship and Technology Management (Technovation) Membership in scientific panels: • Member of Examination Board for award of PhD degree, Bengal Engineering and ScienceUniversity, West Bengal, Indien • Member of Examination Board for award of PhD degree, Anna University, Chennai, India Institute of Computer-aided Product Development Systems 145 Opletal, S.: Review function: • Reviewer for ADVCOMP 12 und ADVCOMP 13 • Member of the Editorial Board of the "International Journal on Advances in Intelligent Systems", 2008-2013 • Member of the Editorial Board of the "International Journal on Advances in Software", 2008-2013 Zehtaban, L.: Lead functions: • Chair of the Geometric Modeling and Visualization session in International CAD Conference and Exhibition (CAD’12), Niagara Falls, Canada • Chair of the CAD Support session in International CAD Conference and Exhibition (CAD’13), Bergamo, Italy Work in Program committee: • Member of International Collaboration Innovation Team Project of Tsinghua University, China • Partner of “Work Placement in a Forigen Counntry” Internship Program, Polytech Marseille, France Review function: • Reviewer for the International Journal of Product development (IJPD) 2013 146 Research and Lecturing Overview 6. Publications and Presentations 6.1 Publications Books: • Roller, D.: CAD – Grundlagen graphischer Ingenieursysteme, GGT Studium & Weiterbildung, 2012, 168 Seiten • Roller, D.: Programmierung in C++, GGT Studium & Weiterbildung, 2012, 168 Seiten • Roller, D.: Informatik, eine Einführung für Naturwissenschaftler und Ingenieure, 2. erweiterte Auflage, GGT Studium & Weiterbildung, 2012, 168 Seiten Contributions to books, journals and proceedings: • Zehtaban, L., Roller, D.: Beyond Similarity Comparison: Intelligent Data Retrieval for CAD/CAM Designs. In: Computer-Aided Design and Applications, Les Piegl (Ed.), Vol. 10, Nr. 5, 2013, 311 Digital Workflows Inc, Dundas, Ontario, Canada, ISSN 1686-4360, pp. 789-802 • Ane, B.K.: Remote Sensing: Searching Better Accuracy for Greenhouse Gasses Monitoring. In: Proceeding of The International Conference on Computer, Control, Informatics and its Applications (IC3INA) 2013, IEEE Xplore, ISBN 978-1-4799-1078-6, pp. 1-6 • Subashini, P., Krishnaveni, M., Ane, B.K. and Roller, D.: SVM-based Classification for Identification of Ice Types in SAR Images using Color Perception Phenomena, in: Proceeding of The 4th International Conference on Innovations in Bio-Inspired Computing and Applications (IBICA) 2013, Ostrava, Czech Republic, Springer International Publishing, pp. 285-293, ISBN: 978-3-319-01780-8 • Zehtaban, L., Roller, D.: CAD Feature Extraction Using Opitz Coding System. In: International CAD Conference and Exhibition Final Program, Les Piegl (Ed.), 311 Digital Workflows Inc., Ontario Corp. 002250165, Dundas, Volume 10, 2013, ISSN 2291‐1987, the proceedings of the 2013 International CAD Conference and Exhibition (CAD'13), Bergamo, Italy, June 2013, CD/DVD version, pp. 221-222 • Roller, D., Engesser, E.: Application of Fuzzy Classification and Fuzzy Pattern Recognition for Distributed Production and Global Supply Chain, in: Pedrycz, W., Reformat, M. Z. (Ed.), Proceedings of the 2013 IFSA World Congress International Fuzzy System Association, NAFIPS , Edmonton, Canada, June 2013, ISBN: 978-1-4799-0347-4, CD/DVD version, pp. 1412-1417 • Roller, D., Engesser, E.: Process Modeling for Development and Production Control of Fuel Powered and Electric Drives Production, in: Proceedings of the 3rd IASTED Asian Conference on Modeling, Identification and Control (AsiaMIC), Phuket, Thailand, April 2013, ISBN: 978-0-88986-957-8, CD/DVD version, no print version, track 799-022, pp. 1-8 • Ane, B. K., Erbas, D. K., Zehtaban, L. and Roller, D.: CAD Feature Recognition of Machining Parts. Poster Session, in Proceeding of 12th International Conference on Intelligent Systems Design and Applications (ISDA) 2012, Kochi, India Institute of Computer-aided Product Development Systems 147 • Ane, B. K. and Roller, D.: Eco-Design: Ontology Modeling for Measurement of Product Recyclability-level. in Proceedings of World Automation Congress (WAC) 2012, Puerto Vallarta, Mexico, IEEE Xplore, ISBN: 978-1-4673-4497-5 • Zehtaban, L., Roller, D.: Quantitative Similarity Comparison based on Group Technology: Improving Quality of Data Retrieval for CAD/CAM, In: International CAD Conference and Exhibition Final Program, Les Piegl (Ed.), 311 Digital Workflows Inc., Ontario Corp. 002250165, Dundas, Vol. 9, 2012, ISSN 2291-1987, the Proceedings of the 2012 International CAD Conference and Exhibition (CAD'12), Niagara Falls, Canada, June 2012, CD/DVD version, paper 45 • Zehtaban, L., Roller, D.: Systematic Functional Analysis Methods for Design Retrieval and Documentation, in: The XXXIII. International Conference on Mechanical Engineering Design and Manufacturing (ICMEDM 2012), World Academy of Science, Engineering and Technology (WASET), Phuket, Thailand, December 2012, printed version, pISSN 2010-3767X, Issue 72, pp. 226-231 • Ane, B. K. and Roller, D.: Collaborative Design: Using CAD kernel in knowledge-based environment, Proceedings of Tools and Wavelet Based Methods of Competitive Engineering Symposium (TMCE 2012), Karlsruhe, Germany, Millpress: RotterdamNetherlands, 2012, ISBN: 978-90-5155-082-5, pp. 45-54 • Subashini, P., Krishnaveni, M., Ane, B. K., Roller, D.: Wavelet based image denoising using Ant Colony Optimization technique for identifying ice classes in SAR imagery, Proceeding of Soft Computing Models in Industrial and Environmental Applications (SOCO 2012), Ostrava, Czech Republic, Springer Verlag: Heidelberg-Germany, 2012, ISBN: 978-3-642-32921-0, pp. 399-407 • Ane, B. K., Erbas, D. K., Zehtaban, L. and Roller, D.: Intelligent system for feature-based recognition of machining parts from points cloud, Proceeding of 12th International Conference on Hybrid Intelligence System (HIS 2012), Pune, India, IEEE Xplore: New Jersey-USA, ISBN: 978-1-4673-5114-0 • Roller, D., Engesser, E.: Modeling, Simulation and Fuzzy Decision Making of Distributed Production Control and Supply Chain Methodologies, in: 14th (IASTED Conference on Control and Applications (CA), Crete, Greece, June 2012, Publisher: ACTA Press, Calgary, Canada, 2012, ISBN: 978-0-88986-937-0. Track 781-044, pp. 1-8 Technical reports: • Roller, D., Zehtaban, L. (Ed.): Advanced Topics in Graphical Engineering Systems – Knowledge Based Systems (KBS), Bericht Nr. IRIS-2/2013, 91 Pages • Roller, D., Zehtaban, L. (Ed.): Advanced Topics in Graphical Engineering Systems – Product Development Optimization: PLM and CAD, Bericht Nr. IRIS-1/2013, 108 Pages • Roller, D., Zehtaban, L. (Ed.): Advanced Topics in Graphical Engineering Systems – 3D Geometric Modeling for CAD/CAM, Bericht Nr. IRIS-3/2012, 140 Pages • Roller, D., Zehtaban, L. (Ed.): Advanced Topics in Graphical Engineering Systems – Agile Manufacturing and Group Technology, Bericht Nr. IRIS-2/2012, 129 Pages • Roller, D: (Ed.): “IRIS: Forschung und Lehre im Überblick / Research and Lecturing Overview, Ausgabe 2012, Bericht Nr. IRIS-1/2012, 184 Seiten 148 Research and Lecturing Overview 6.2 Presentations The titles of the presentations are listed in the original language. D. Roller: • "Programmieren in C", 17.06.2013, Technische Akademie, Esslingen • "Objektorientierung mit Grundlagen von C++", Technische Akademie, Esslingen, 19.11.2012 • "Objektorientierung mit Grundlagen von C++", Technische Akademie, Esslingen, 04.07.2012 • "Programmieren in C", 18.06.2012, Technische Akademie, Esslingen • Hot spots and advanced solution approaches in computer aided product development, TMCE 2012, Karlsruhe, 08.05.2012 • "Brennpunkte und aktuelle Lösungsansätze der rechnergestützten Produktentwicklung", IS Innovations Solutions AG, Stuttgart, 24.01.2012 B. K. Ane: • “Remote Sensing: Searching Better Accuracy for Greenhouse Gasses Monitoring”, Plenary speech, The International Conference on Computer, Control, Informatics and its Applications (IC3INA) 2013, Jakarta, Indonesia, 19.-20. 11.2013 • “Knowledge Spillover: Diffusion and Value of Healthcare Information Technology“, Special lecture at Faculty of Economics, Avinashilingam Deemed University for Women, Coimbatore, India, 07.08.2013 • “Adaptive Intelligent Systems for Recognition of Cancerous Cervical Cells“, Symposia on Bioinformatics, The 2nd Cybernetics Summer School (CSS 2013), Faculty of Electrical Engineering and Computer Science, VSB-Technical University of Ostrava, Czech Republic, 23.08.2013 • “Agent-based Computer Supported Collaborative Design“, VSB-Technical University of Ostrava, Czech Republic, 07.02.2012 • “Collaborative Design: Using CAD Kernel in Knowledge-based Environment“, Industry tutorial in the Tools and Methods of Competitive Engineering Symposium (TMCE 2012), Karlsruhe, Germany, 07.-11.05.2012 • “Data Mining“, Special lecture at Department of Computer Science, Avinashilingam Deemed University for Women, Coimbatore, India, August 2012“Pattern Recognition“, Special lecture at Department of Computer Science, Avinashilingam Deemed University for Women, Coimbatore, India, 16.+25.08.2012 • “Pattern Recognition on Cervix Cancer Cells based on 2D Cervical Cytological Digital Images“, Special lecture at Faculty of Engineering, Avinashilingam Deemed University for Women, Coimbatore, India, 31.08.2012 • “Synthetic Aperture Radar for Environment and Oceanic Observation“, Special lecture at Faculty of Engineering, Avinashilingam Deemed University for Women, Coimbatore, India, 28.08.2012 Institute of Computer-aided Product Development Systems • 149 “Synthetic Aperture Radar: Concept and Current Applications“, PSG College of Technology, Coimbatore, India, 24.08.2012 • “Bio-inspired Artificial Neural Network“, Expert lecture in the Workshop of SoftComputing, Bandung Institute of Technology, Bandung, Indonesia, 11.-12.10.2012 • “SVM-based Classification for Identification of Ice Types in SAR Images using Color Perception Phenomena“, The 4th International Conference on Innovations in Bio-Inspired Computing and Applications (IBICA) 2013, Ostrava, Czech Republic, 22.-24.08.2013 • “Early Detection of Cancerous Cervical Cells Based on 2D Cervical Cytological Digital Images: Size, Shape, Color and Texture“, 2nd Technical Course in Medical Imaging Using Bio-inspired and Soft Computing (MIBISOC) 2012, Parma, Italy, 21.-25.02.2012 • “Collaborative Design: Using CAD Kernel in Knowledge-based Environment“, Symposium on Tools and Methods of Competitive Engineering Symposium (TMCE) 2012, Karlsruhe, Germany, 07.-11.05.2012 • “Eco-Design: Ontology Modeling for Measurement of Product Recyclability-level“, World Automation Congress (WAC) 2012, Puerto Vallarta, Mexico, 24.-28.06.2012 • “Wavelet Based Image Denoising Using Ant Colony Optimization Technique for Identifying Ice Classes in SAR Imagery“, SOCO 2012, Ostrava, Czech Republic, 07.09.2012 • “Intelligent System for Feature-based Recognition of Machining Parts From Points Cloud“, 12th Internat. Conference on Hybrid Intelligence System (HIS) 2012, Pune, India, 04.-07.12.2012 • “CAD Feature Recognition of Machining Parts. Poster Session“, The 12th Int. Conf. on Intelligent Systems Design and Applications (ISDA 2012), Kochi, India, 27.-29.11.2012 F. Baumann: • “Automatisierung der Projektabwicklung in Unternehmen”, Lightning Talks der Informatik 2012, Braunschweig, 17.09.2012 E. Engesser: • "Application of Fuzzy Classification and Fuzzy Pattern Recognition for Distributed Production and Global Supply Chain", IFSA 2013, Edmonton, Canada, 28.06.2013 • "Process Modeling for Development and Production Control of Fuel Powered and Electric Drives Production", AsiaMIC 2013), Phuket, Thailand, 11.04.2013 • "Simulation and Fuzzy Decision Making of Distributed Production Control and Supply Chain Methodologies", IASTED CA 2012, Crete, Greece, 20.06.2012 L. Zehtaban: • ”CAD Feature Extraction Using Opitz Coding System”, International CAD Conference and Exhibition (CAD’13), Bergamo, Italy, 20.06.2013 • ”Quantitative Similarity Comparison based on Group Technology: Improving Quality of Data Retrieval for CAD/CAM”, International CAD Conference and Exhibition (CAD’12), Niagara Falls, Canada, 20.06.2012 • ”Systematic Functional Analysis Methods for Design Retrieval and Documentation”, International Conference on Mechanical Engineering Design and Manufacturing (ICNEDN 2012), Phuket, Thailand, 24.12.2012 150 Research and Lecturing Overview 7. Research Contacts 7.1 Visitors … a selection 27.11.2013 Herr Dr. George Perera, MSc. Software-Anwendungsentwickler und Beratung, Stuttgart 11.07.2013 Herr Dipl.- Inf. Hans Peter Eisele, Truck Product Engineering, Daimler AG, Stuttgart 11.07.2013 Herr Michael Krauter, Truck Product Engineering, Daimler AG, Stuttgart 07.02.2013 Herr PD. Dr. Michael Schanz, Manager Software Development LS, FARO Europe GmbH & Co. KG, Korntal-Münchingen 07.02.2013 Herr Dr. Rolf Heidemann, Advance Development Engineer, FARO Europe GmbH & Co. KG, Korntal-Münchingen 23.01.2013 Herr Javier Stillig, Gruppenleiter, Robert Bosch GmbH, Stuttgart 13.12.2012 Herr Dipl.- Inf. Hans Peter Eisele, Truck Product Engineering, Daimler AG, Stuttgart 03.09.2012 Herr Tsuyoshi Kato, Chief Representative, Herr Masaya Noguchi, iCAD LTD, Tokyo, Japan 25.07.2012 Herr Dr. Holger Claus, Mitglied des Aufsichtsrat, IS Innovations Solutions AG, Stuttgart 03.07.2012 Herr Dr.- Ing. Benno Goldberg, President and CEO, Global Engineering GmbH, München 19.06.2012 Herr Dipl.- Ing. Jong-Hyun Suk, Principal Research Engineer, Ssangyong Motor Company, Gyeonggi-do, Korea 12.06.2012 Herr Ralf Stauss, Abteilungsleiter, IS Innovations Solutions AG, Stuttgart 12.06.2012 Herr Dipl.-Ing. Youkhana Danalzadeh, Geschäftsführer, IS Innovations Solutions AG, Stuttgart 12.06.2012 Herr Dr. Holger Claus, Mitglied des Aufsichtsrat, IS Innovations Solutions AG, Stuttgart Institute of Computer-aided Product Development Systems 151 16.05.2012 Herr Dipl.-Inform. Wirt.Mathias Landhäuser, Wissenschaftlicher Mitarbeiter, Institut für Technologie (KIT), Karlsruhe 02.05.2012 Herr Prof. Daniel J. Cox, College of Computing, Engineering and Construction, University of North Florida, USA 02.05.2012 Herr Werner Mäuerle, Software Ingenieur, Intergraph PP&M GmbH, Süßen 02.05.2012 Herr Dipl.-Inform. Alexander Simianer, Leiter Software-Entwicklung, Intergraph PP&M GmbH, Süßen 02.05.2012 Frau Dr. Irene Teich, Wissensarchitektin, OntoComputing, Hoyerswerda 02.05.2012 Herr Dr. Peter Schnupp, Geschäftsführer, OntoComputing, Hoyerswerda 02.02.2012 Herr Dipl.-Ing. Jochen Retter, Manger Research & Development, Berger Elektronik GmbH, Sindelfingen 02.02.2012 Herr Dr. Thomas Brosche, Robert Bosch GmbH, Stuttgart 152 Research and Lecturing Overview 7.2. Cooperation partners Berger Elektronik GmbH Research & Development Kolumbusstraße 15 D-71063 Sindelfingen Universitat de Illes Balears Cra. de Valldemossa, Mm 7.5 E-07071 Palma de Mallorca Spain Camtek GmbH Werkstraße 24 D-71384 Weinstadt-Endersbach Bandung Institute of Technology Department of Industrial Engineering Ganesha 10, Bandung 40132, West Java Indonesia CIM BASE GmbH Einsteinstraße 11 D-74372 Sersheim Clemson University 244 Fluor Daniel Building Clemson, SC USA Daimler AG Planung Auftrags- und Produktionssteuerung Integrierte Produktionsabsicherung Bela-Barenyi-Straße 050-B251 D-71059 Sindelfingen Delft University of Technolopgy Jaffalaan 9 2628 BX Delft The Netherlands Robert Bosch GmbH Postfach 30 02 40 D-70442 Stuttgart Universität Ilmenau Postfach 10 05 65 D-98684 Ilmenau Germany SmardCAD Deutschland GmbH Von-Leist-Straße 5 D-89250 Senden-Aufheim Universität Kaiserslautern Erwin-Schrödinger-Straße 57 D-67663 Kaiserslautern Avinashilingam Deemed University for Women Department of Computer Science Thadagam Post Coimbatore 641043, Tamil Nadu India Tsinghua University Beijing 100084 China Aix Marseille Université 3 Place Victor Hugo, 13331 Marseille Cédex 3, France Ecole Polytechnique Universitaire de Marseille Départment Génie Industriel et Informatique Domaine Universitaier de Saint-Jérome 13397 Marseille Cedex 20, France Palacky University Olomouc Institute of Molecular and Translational Medicine,Faculty of Medicine and Dentistry Hněvotínská 5, 77900 Olomouc Czech Republic Institute of Computer-aided Product Development Systems 153 Anhang / Annex: IRIS Aktivitäten in Bildern / IRIS Activities in pictures Prof. Dr. Roller bei der Eröffnungsrede der International Conference on Cooperative Design and Visualisation in Engineering - CDVE 2013 in Alcudia, Spanien, 23. September 2013 Die Leiter der CDVE 2013: Prof. Dr. Roller und Prof. Dr. Luo 154 Research and Lecturing Overview IRIS-Sportler beim Firmenlauf am 10. Juli 2013 Übergabe der Urkunde zum Dienstjubiläum von Prof. Dr. Roller durch den Dekan Prof. Dr. Speidel Institute of Computer-aided Product Development Systems IRIS-Veranstaltung am Tag der Wissenschaft, 22. Juni 2013 Vorführung eines 3D-Druckers 155 156 Research and Lecturing Overview Girls’Day 25. April 2013, Leila Zehtaban mit Mädchengruppe IRIS-Beitrag auf der Veranstaltung "Probiert die Uni aus", 22. Februar 2013 Institute of Computer-aided Product Development Systems Informatiktag, 22. Februar 2013 157 158 Research and Lecturing Overview Abschlussfeier der Studiengänge der Informatik, 08. Februar 2013 Oben: Prof. Roller bei der Überreichung der Diplomurkundea an Felix Baumann Unten: Überreichung der Diplomurkunde an Muhamed Tuncer Institute of Computer-aided Product Development Systems IRIS-Weihnachtsfeier, 04. Dezember 2012 Exkursion zum Mercedes-Benz Museum, 13. Juli 2012 159 160 Research and Lecturing Overview Tag der Wissenschaft, 30. Juni 2012 Oben: Akram Chamakh bei der CAD-Demo. Unten: Axel Blonski stellt die schwebende 3D-Maus vor. Institute of Computer-aided Product Development Systems Girls’Day 26. April 2012, Leila Zehtaban mit Mädchengruppe 161 162 Research and Lecturing Overview Absolventenfeier am 20.02.2012 mit Urkundenübergabe Institute of Computer-aided Product Development Systems Auszeichnung des IRIS-Diplomanden Rachid Hasni mit dem IVS Award 2012 am 20.02.2012 163 164 Research and Lecturing Overview Feier anlässlich der Auszeichnung des IRIS-Diplomanden Rachid Hasni mit dem IVS Award 2012 am 20.02.2012 Institute of Computer-aided Product Development Systems 165 Aus dem Pressearchiv / From the press archive Einige Pressemeldungen seit der Zeit der Einrichtung des Lehrstuhls bzw. Instituts an der Universität Stuttgart in Zeitrafferdarstellung Some press articles from the time span since the foundation of Universität Stuttgart in time-lapse mode. the department at the DER GROSSE SPRUNG TECHNOLOGIE 3-D-Druck erzeugt jedes beliebige Produkt, theoretisch. Läutet die Innovation das Ende der traditionellen Industrie ein? In den rund 15 Jahren, die es das industriell relevante Lasersintern bereits gibt, habe sich "bei der Technik nur wenig getan", kritisiert Professor Dieter Roller von der Universität Stuttgart. Bei seiner Forschung am Institut für rechnergestützte Ingenieursysteme merkt er immer wieder: "Es mangelt noch an Präzision und Skalierbarkeit. Außerdem sind die Materialien sehr teuer und nicht in ausreichender Vielfalt vorhanden". Deshalb hat sich die Technik bisher vor allem beim schnellen Bau von Prototypen etabliert. Längst ist jede etablierte CADSoftware mit einer Schnittstelle zum 3-DDrucker versehen. manager magazin 8/2013, S. 85 166 Research and Lecturing Overview Überflieger auf dem Boden der Tatsachen Erst der Boom, jetzt Massenentlassungen in der IT-Branche – in diesem Jahr müssen viele Firmen kleinere Brötchen backen. Doch trotz der angespannten Situation auf dem Markt brauchen Unternehmen neue Arbeitskräfte. Von Christina Schubert ________ Hewlett Packard will 6.000 Jobs streichen, bei Compaq müssen 8.500 Mitarbeiter gehen, Siemens baut rund 10.000 Stellen ab und IBM hat über 1.000 Angestellten ein Kündigungsschreiben geschickt. Un-gebremste Talfahrt in der Informationstechnologie? "Ich würde die Schreckensmeldungen völlig ignorieren", meint Professor Dieter Roller, stellvertretender Direktor des Instituts für Informatik an der Universität Stuttgart. Von einer Krise in der IT-Branche kann für ihn keine Rede sein. "Mit kleinen Dellen im Verlauf ist zwar ständig zu rechnen, aber unsere Studenten werden immer noch vom Studium direkt weggerissen." Obwohl sich an den Universitäten enorme Chancen für Studenten der Informatik oder Wirtschaftswissenschaften bieten, sei es extrem schwierig geworden, Doktorandenstellen zu besetzen. "Ein großer Anteil der Studenten hat bereits eine eigene Firma." " forum", forum Verlag, Konstanz, Heft September 2001, 17. Jahrgang, Seite 16 Professor Dieter Roller, ISATA President Professor Roller is a member of the board of directors of the Institute of Computer Science at the University of Stuttgart and also holds the position of the lecturing dean of the computer science faculty. Further he is the head of the Graphical Engineering Systems Department and professor of computer science. He is also honorary professor of the University of Kaiserslautern. As a former research and development manager with worldwide responsibility for CADTechnology within Hewlett Packard, he gathered a comprehensive industrial experience. He is well known through many presentations throughout the world as well as through over 150 publications on computer-aided product development. He is chairman of several national and international working groups and organiser of symposia, congresses and workshops. With his wealth of experience, he also serves as a technology consultant to various hi-tech companies. He is well-known to ISATA delegates having given numerous paper presentations at ISATA conventions during the 1990s. He has been a member of the programme committee and chairman of many sessions within ISATA. And since 1996 he has been chairman of ISATA before becoming President this year. ISATA 2000 will be held in the wonderful Dublin, the capital of the Republic of Ireland. Combine a trip to this exciting automotive event with a chance to take advantage of what Ireland has to offer – golf, historic buildings, marvellous countryside, breathtaking views, etc – what more could you want?! The comprehensive Programme for ISATA 2000 covers the complete spectrum of the automotive industry with hundreds of high calibre papers, and a complementary exhibition of automotive supply industry. It will be the opportunity of the year to learn from leading experts from the automotive industry worldwide about new and important technological trends. This year’s ISATA will follow is normal pattern with a Plenary session on first morning, but will then continue each day with an opening keynote session for all delegates up to the first coffee break. This will give delegates the possibility of networking with more people throughout the meeting, and open up greater debate on the leading issues facing the automotive industry at this time. greProgramme ISATA 2000, Seite 2 Institute of Computer-aided Product Development Systems J&M/INDUSTRI-TEKNIK UGE 50, 1999, Seite 368 167 168 Research and Lecturing Overview Kosten- und Zeitreduzierung in der Elektrokonstruktion und Anlagenprojektierung Unter diesem Titel referiert TCS im Rahmen eines Lehrgangs der TAE (Technische Akademie Esslingen) über Wettbewerbsvorteile durch die Ablaufmodellierung der Elektro-Engineering-Prozesse. Prof. Dr. Roller ist ord. Professor für Grundlagen der Informatik, Vorstandsmitglied des Instituts für Informatik, und Leiter der Abteilung Grafische Ingenieursysteme an der Universität Stuttgart. Er ist ferner Honorarprofessor für CAD/CAMTechnologie an der Universität Kaiserslautern. Prof. Dr. Roller ist Vorsitzender zahlreicher internationaler Komitees und organisiert regelmäßig Konferenzen und Symposien im CAX-Umfeld. Die Anerkennung als einer der weltweit führenden Experten im Bereich CAD-CAM erhielt er aufgrund seiner langjährigen Erfahrung als Leiter der Forschungs- und Entwicklungsabteilung eines Computerkonzerns mit internationaler Verantwortung und durch mehr als 80 Publikationen in Büchern, Fachjournalen und Patentschriften. Zunehmende internationale Zusammenarbeit durch ständig wachsende Produktivitätssteigeungern verändern heute die Grundlage der gesamten Elektro- und Anlagenprojektierung. In diese Veränderungen müssen die ElektroCAD/CAE-Technologien konsequent eingebunden werden. Damit für die ElektroCAD/CAE-Anwenderschaft diese neuere Tech-nologien auf Dauer die im Elektro-CAD/CAESystem verfügbaren Wettbewerbsvorteile gewährleisten, werden zukünftig mit EES (Electrical-Engineering-Solutions) völlig neuEntwickelte Produkte zur Verfügung gestellt. Ein maßgeblicher Ansatz hierzu ist eine sigNifikante Erhöhung der Wirtschaftlichkeit des Einsatzes neuer EES-Technologien. Das Ziel des Lehrgangs ist es, KonstruktionsLeitern und Technologieverantwortlichen Sowie Anwendern und Elektro-CAD-Systemverantwortlichen den Stand der Technik aufzuzeigen, d.h. darzulegen wie durch neue EES-Technologien, bessere Handhabung und Verfahren innerhalb der Elektro- und Anlagenprojektierung die Leistungseigenschaften deutlich gesteigert werden können. Im Lehrgang werden sowohl die neuen Methoden der effizienten Elektrokonstruktion und Anlagenprojektierung vorgestellt, als auch die Möglichkeiten und Zukunftsperspektiven durch die Umsetzung eines Gesamtlösungskonzeptes: Electrical-EngineeringSolutions. Unter der Leitung von Herrn Prof. Dr. D. Roller, Universität Stuttgart stellen die Referenten unterschiedliche Aspekte von Electrical-Engineering-Solutions zur Diskussion. Der inhaltliche Bogen wird gespannt von internationalen Entwicklungstrends und Einsatzgebieten technischer Informationssysteme über Verbesserungen für die CATechniken durch objektorienterte Datenbankkonzepte bis hin zur Umsetzung in neue Impulse für mehr Effizienz im ElektroEngineeing. "Forum", Zeitschrift der TCS Technische Computer Systeme Süssen GmbH, Ausgabe März 99, S. 17 Institute of Computer-aided Product Development Systems Visionen der Wissenschaftler Mit Datenhandschuhen das Auto der Zukunft steuern Von DIETER KLEIN neuentwickelten Stahl für das "intelligente" Auto. Ausgestattet ist es mit: • Automatischen Bremssystemen, die ständig den Abstand messen. Schläft der Fahrer ein, bremst das Auto selbst ab. Düsseldorf - Spitzenpreise von 1,60 Mark pro Liter wer träumt da nicht vom Drei-LiterAuto? Doch für die Wissenschaftler der "ISATA" ("International Symposium on Automotive Technology and Automa- • Eine Kamera, die den Augen des tion") ist das "Schnee von ge- Fahrers folgt, ihm den stern". Blick auf die Straße und die Die Zukunftsforscher unter Armaturen überträgt - egal, den weltweiten Automobil- wohin der Fahrer auch schaut. spezialisten entwickelten Tech- • Das ganze Auto ein SuperÜber Datenhandnologien und Konzepte für das computer. schuhe lassen sich alle InstruAuto im Jahr 2015. mente nur durch leichten FinKongreß-Chef Professor Die- ger-Druck bewegen. • "Denter Roller (Uni Stuttgart): "Kei- kende" Sitze für die optimale ner wird mehr über den Liter- Sitzposition. Verbrauch reden. Das Auto von Professor Roller: "Das Auto morgen fährt mit Brenn- der Zukunft wird in seinen stoffzellen, die Strom aus Was- Abmessungen wieder höher. serstoff erzeugen. Geräte, kaum Grund: Die Zahl der älteren größer als eine Zigarrenkiste." Menschen nimmt weiter zu. Weitere Visionen: • Ultra- Sie wollen bequem einsteigen." leichte Karossen aus einem "Bild-Zeitung", Ausgabe vom 04.06.1998, Seite 4 169 170 Research and Lecturing Overview VENUE German-Singapore Institute 10 Science Centre Road Singapore 2260 INTRODUCTION SEMINAR SPEAKER As the manufacting industry in Singapore upgrades to include more electrical engineering activities, the need for indigenous capability in the use of electrical CAD systems and accompanying services increases. OBJECTIVES This seminar aims to illustrate to both users and IT managers in the field of electrical engineering the latest technologies and tools as seen from a German perspective. It also demonstrates the required capability and technology being used and current trends in electrical engineering. The seminar also aims to bring together related professionals in the field of product engineering and maintenance. this will enable them to exchange ideas in their respective fields and generate feedback. WHO SHOULD ATTEND IT Managers, CAD Systems managers, R&D managers, technical managers, and another related professionals. Professor Dr. Dieter Roller Professor Dr. Dieter Roller is director of the Graphical Engineering Systems department at the University of Stuttgart, Germany. He is chair professor of computer science fundamentals and honorary professor of CAD/ CAM technology. He is well known from more than 80 publications on computer aided design in books, journals and patent bulletins. Professor Roller is chairman of serval international committees, he also organises regularly conferences and symposia in the field of CAD. As former research & development manager with world-wide resonsibility at the computer company he also gained a deep practical experience which enables him to assess leading edge engineering tools. Seminar Ankündigung, German-Singapure Institut Nanyang Polytechnic, Singapur, Juli, 1997 Institute of Computer-aided Product Development Systems Das 3. Fernsehprogramm (SDR/SWF) sendete jeweils um 19.00 Uhr, 20.00 Uhr und 21.00 Uhr eine Reportage über das 28. Internationale Symposium für Automobiltechnologie und Automatisierung ISATA in Böblingen. Gezeigt wurden Ausschnitte aus dem Ausstellungsprogramm, das die 28. ISATA begleitet sowie ein Interview mit Professor Dr. Dieter Roller, unter dessen wissenschaftlicher Gesamtleitung die Veranstaltung stand. "SDR/SWF, Fernsehen 3. Programm" Sendung am 19. September 1995 Auszeichnung für Informatiker Professor Dieter Roller vom Lehrstuhl für Grundlagen der Informatik an der Uni Stuttgart ist für seine Gutachtertätigkeit auf wissenschaftlichem Gebiet mit dem Referee Award 1993 der internationalen Fachzeitschrift CAD ausgezeichnet worden. Die Zeitschrift wird vom Butterworth-Heinemann-Verlag in Großbritannien herausgegeben. "Stuttgarter Nachrichten" 30. März 1994 171 172 Research and Lecturing Overview Programmiertechniken, Informationstechnik D. Roller, Universität Stuttgart Informatik Grundlagen - mit einer Einführung in Pascal 1994, XIII, 224 S. 120 Abb (Springer-Lehrbuch) Brosch. DM 39,-ISBN 3-540-57414-X Für Studenten der Informatik, Informatik-Einsteiger Mit diesem neu konzipierten Informatikkurs erhalten die Leserinnen und Leser zwei Bücher in einem: einerseits eine studiengerechte Darstellung des Aufbaus und der Funktionsweise von Computersystemen, andererseits eine didaktische Einführung in die Programmierung anhand einer konkreten, problemorientierten Sprache (Pascal). Das Buch deckt den Informatikstoff für Nebenfächer ab, bietet aber auch Informatikstudenten einen fundierten Überblick zum Studienbeginn. Springer Lehrbuch lieferbar "Springer Neuerscheinungen Informatik", Frühjahr/Sommer 1994, S. 4 Stuttgarter Uni-Kurier Nr. 63 / Juli 1994 Für das internationale Symposium für Advanced Transportation Applications (ISATA/Mechatronics) wurde als neuer Vorsitzender des Programmkomitees Professor Dr. Dieter Roller, Inhaber des Lehrstuhls Grundlagen der Informatik an der Universität Stuttgart, nominiert. Die ISATA ist eine der weltweit größten Konferenzveranstaltungen zum Thema Automatisierung in der Transport- bzw. Automobilindustrie. Prof. Roller war bereits seit mehreren Jahren als Mitglied des Programmkomitees, Organisator, Sitzungsleiter und Vortragender aktiv am Ausbau des ISATA-Pro- gramms beteiligt. Die Schwerpunkte der diesjährigen ISATA/Mechatronics, die vom 31. Oktober bis 4. November 1994 in Aachen stattfinden wird, liegen auf den Gebieten computergestützte Produktmodellierung, elektronischer Datenaustausch und Datenmanagement, intelligente Fahrzeugsteuerungen, Sicherheitssysteme, innovative Ansätze in der Fertigung sowie Qualitätssicherungs- und Prüfsysteme. Mit über hundert Vorträgen von führenden Experten aus den USA, Japan und Europa werden eine Woche lang neue Lösungsansätze und gewonnene Erfahrungen ausgetauscht. "Stuttgarter Uni-Kurier" Nr. 63 / Juli 1994, S.24 Institute of Computer-aided Product Development Systems 173 Frühere Veröffentlichungen / Previous publications Bücher / books: • Roller, D., Chamakh, A., (Hrsg.): Elektrotechnik CAD, Effiziente Werkzeuge und deren Anwendung, Aachen: Shaker, 2010, ISBN 978-3-8322-9659-9, • Roller, D.: Informatik, eine Einführung für Naturwissenschaftler und Ingenieure, GGT Studium & Weiterbildung, 2009, ISBN 978-3-00-027278-3, • Roller, D., Opletal, S., (Hrsg.): Elektrotechnik CAD, Erfahrungen mit aktueller Technologie, Zukunftsperspektiven, Aachen: Shaker, 2009, ISBN 978-3-8322-8654-5, • Roller, D., Opletal, S. (Hrsg.): Elektrotechnik CAD, Technologiezukunft, Anwenderanforderungen, Entwicklungsansätze, Aachen: Shaker, 2008, ISBN 978-3-8322-7760-4 • Roller, D., Opletal, S.,(Hrsg.): Elektrotechnik CAD, Neue Routingverfahren, Automa-tische Übersetzung, Erfahrungsaustausch zwischen Anwendern und Entwicklern, Aachen: Shaker, 2007. ISBN 978-3-8322-6760-5 • Roller, D.: Programmierung in C/C++. Mit einer grundlegenden Einführung in die Objektorientierung, expert verlag, Renningen, 2007, ISBN-10: 3-81692629-0 • Roller, D., Opletal, S. (Hrsg.): Elektrotechnik CAD - Intelligente Systeme, Genetische Al-gorithmen, Aktuelle Entwicklungen, Aachen: Shaker, 2006. ISBN 3-8322-5569-0 • Roller, D., Opletal, S. (Hrsg.): Elektrotechnik CAD - Durchgehende Objektorientierung im Engineering-, Aachen: Shaker, 2005. ISBN 3-8322-4545-6, 79 Seiten • Schäfer, D., Roller, D. (Hrsg.): Elektrotechnik CAD, Band 2: Variantentechnologie im ECAD/CAE-Bereich, Achen: Shaker, 2003. ISBN 3-8322-2056-9, 110 Seiten • Roller, D.; Schäfer, D. (Hrsg.): Elektrotechnik CAD, Band 1: CAE Systeme in Konstruktion und Fertigung, Achen: Shaker, 2003. ISBN 3-8322-2055-0, 76 Seiten. • Roller, D. , Schäfer, D. (Hrsg.): Elektrotechnik CAD: CAE Systeme der dritten Generation. Aachen: Shaker, 2002. Berichte aus der Konstruktionstechnik. ISBN 3-8322-0335-4, 114 Seiten • Schäfer, D. , Roller, D. (Hrsg.): Elektrotechnik CAD: Neue Technologien, Anwendungen, Systementwicklung, Zunkünftige Trends. Aachen: Shaker, 2001. Berichte aus der Konstruktionstechnik. ISBN 3-8265-9042-2, 165 Seiten • Roller, D. u.a.: "Kosten- und Zeitreduzierung in der Elektrokonstruktion und Anlagenprojektierung", Reihe Kontakt&Studium, Band 538, 2., aktualisierte Auflage, expert-verlag, Renningen, 2000, 128 Seiten • Brunet, P., Hoffmann, C., Roller, D.: "CAD, Tools and Algorithms for Product Design", Springer-Verlag, 2000, 362 Seiten • Hagen, Brunnet, Müller, Roller (eds): "Effiziente Methoden der geometrischen Modellierung und der wissenschaftlichen Visualisierung", Teubner Verlag, Stuttgart, 1999, 286 Seiten • Fellner, D., Jackèl, D., Kolb, A., Müller, H., Prautzsch, H., Roller, D., Saupe, D. (eds): "Intuitive Schnittstelle. Eine neue Computerumgebung für die Planung bildkünstlerischer Prozesse", infix-Verlag, 1999, 146 Seiten • Roller, D. (ed): Proceedings of 32th ISATA, "Complete Symposium Abstract Volume", Düsseldorf Trade Fair, Croydon, England, 1999, 305 Seiten • Roller, D. (ed): Proceedings of 32nd ISATA, Volume "Simulation, Virtual Reality and Supercomputing Automotive Applications", Düsseldorf Trade Fair, Croydon, England, 1999, 410 Seiten • Roller, D. (ed): Proceedings of 32nd ISATA, Volume "Clean Power Sources and Environmental Implications in the Automotive Industry", Düsseldorf Trade Fair, Croydon, England, 1999, 510 Seiten • Roller, D. (ed): Proceedings of 32nd ISATA, Volume "Automotive Ergonimics and Safety", Düsseldorf Trade Fair, Croydon, England, 1999, 326 Seiten • Roller, D. (ed): Proceedings of 32nd ISATA, Volume "Automotive Electronics and New Products", Düsseldorf Trade Fair, Croydon, England, 1999, 308 Seiten 174 Research and Lecturing Overview • Roller, D. (ed): Proceedings of 32nd ISATA, Volume "Surface Transportation Advances and Intelligent Transportation Systems", Düsseldorf Trade Fair, Croydon, England, 1999, 357 Seiten • Roller, D. (ed): Proceedings of 32nd ISATA, Volume "Advanced Manufacturing in the Automotive Industry", Düsseldorf Trade Fair, Croydon, England, 1999, 502 Seiten • Roller, D. (ed): Proceedings of 32nd ISATA, Volume "Materials for Energy-Efficient Vehicles", Düsseldorf Trade Fair, Croydon, England, 1999, 588 Seiten • Roller, D. (ed): Proceedings of 32nd ISATA, Volume "Automotive Mechatronics", Düsseldorf Trade Fair, Croydon, England, 1999, 515 Seiten • Roller, D. (ed): Proceedings of 31th ISATA, Volume "Logistics Management and Environmental Aspects / ITS / Marketing, Vehicle Finance and Leasing", Düsseldorf Trade Fair, Croydon, England, 1998, 493 Seiten • Roller, D. (ed): Proceedings of 31th ISATA, Volume "Materials for Energy-Efficient Vehicles", Düsseldorf Trade Fair, Croydon, England, 1998, 640 Seiten • Roller, D. (ed): Proceedings of 31th ISATA, Volume "Automotive Ergonomics and Safety", Düsseldorf Trade Fair, Croydon, England, 1998, 481 Seiten • Roller, D. (ed): Proceedings of 31th ISATA, Volume "Clean Power Sources and Fuels", Düsseldorf Trade Fair, Croydon, England, 1998, 397 Seiten • Roller, D. (ed): Proceedings of 31th ISATA, Volume "Advance Manufacturing in The Automotive Industry / Innovation Management", Düsseldorf Trade Fair, Croydon, England, 1998, 548 Seiten • Roller, D. (ed): Proceedings of 31th ISATA, Volume "Simulation, Virtual Reality and Supercomputing Automotive Applications", Düsseldorf Trade Fair, Croydon, England, 1998, 357 Seiten • Roller, D. (ed): Proceedings of 31th ISATA, Volume "Automotive Electronics and New Products", Düsseldorf Trade Fair, Croydon, England, 1998, 331 Seiten • Roller, D. (ed): Proceedings of 31th ISATA, Volume "Automotive Mechatronics Design and Engineering", Düsseldorf Trade Fair, Croydon, England, 1998, 569 Seiten • Roller, D. (ed): Proceedings of 31th ISATA, Volume "Symposium Abstract", Düsseldorf Trade Fair, Croydon, England, 1998, 309 Seiten • Roller, D. u.a.: "Kosten- und Zeitreduzierung in der Elektrokonstruktion und Anlagenprojektierung", Reihe Kontakt&Studium, Band 538, expert-verlag, Renningen, 1998, 117 Seiten • Brüderlin, B., Roller, D (eds).: "Geometric Constraint Solving & Applications", Springer-Verlag, 1998, 304 Seiten • Roller, D. (ed): Proceedings of 30th ISATA, Volume "ATT/ITS Advances for Enhancing Passenger, Freight & Intermodal Transportation Systems", Automotive Automation Ltd., Croydon, England, 1997, 424 Seiten • Roller, D. (ed): Proceedings of 30th ISATA, Volume "Materials for Energy-Efficient Vehicles & Paint and Powder Coating Applications", Automotive Automation Ltd., Croydon, England, 1997, 946 Seiten • Roller, D. (ed): Proceedings of 30th ISATA, Volume "Simulation, Diagnosis and Virtual Reality Applications in the Automotive Industry, including Supercomputer Applications ", Automotive Automation Ltd., Croydon, England, 1997, 518 Seiten • Roller, D. (ed): Proceedings of 30th ISATA, Volume "Mobility, Comfort, Occupant Safety and Niche Vehicles", Automotive Automation Ltd., Croydon, England, 1997, 248 Seiten • Roller, D. (ed): Proceedings of 30th ISATA, Volume "Electric, Hybrid and Alternative Fuel Vehicles", Automotive Automation Ltd., Croydon, England, 1997, 602 Seiten • Roller, D. (ed): Proceedings of 30th ISATA, Volume "Robotics, Motion and Machine Vision in the Automotive Industry", Automotive Automation Ltd., Croydon, England, 1997, 480 Seiten • Roller, D. (ed): Proceedings of 30th ISATA, Volume "Road and Vehicle Safety", Automotive Automation Ltd., Croydon, England, 1997, 531 Seiten • Roller, D. (ed): Proceedings of 30th ISATA, Volume "Globalisation of the Automotive Industry Product, Manufacture and Sourcing & Human Factors with Lean/Agile Manufacturing in the Automaotive Industriy", Automotive Automation Ltd., Croydon, England, 1997, 277 Seiten Institute of Computer-aided Product Development Systems 175 • Roller, D. (ed): Proceedings of 30th ISATA, Volume "The Motor Vehicle and the Environment - Entering a New Century", Automotive Automation Ltd., Croydon, England, 1997, 485 Seiten • Roller, D. (ed): Proceedings of 30th ISATA, Volume "Rapid Prototyping in the Automotive Industries & Laser Applications in the Automotive Industries", Automotive Automation Ltd., Croydon, England, 1997, 500 Seiten • Roller, D. (ed): Proceedings of 30th ISATA, Volume II "Mechatronics & Automotive Electronics", Automotive Automation Ltd., Croydon, England, 1997, 507 Seiten • Roller, D. (ed): Proceedings of 30th ISATA, Volume I "Mechatronics & Automotive Electronics", Automotive Automation Ltd., Croydon, England, 1997, 571 Seiten • Roller, D. (ed): Proceedings of 30th ISATA, Volume "Electric, Hybrid and Alternative Fuel Vehicles", Automotive Automation Ltd., Croydon, England, 1997, 602 Seiten • Roller, D., Brunet, P.: (eds): "CAD Systems Development - Tools and Methods", Springer-Verlag, 1997, 364 Seiten • Roller, D. (ed): "Produktmodellierung", Proceedings-Reihe der Informatik '96, Band 5, 1996, 135 Seiten • Roller, D. (ed): Proceedings of 29th ISATA, Volume "Global Deployment of Advanced Transportation Telematics/ITS-A New Era of Mobility and Safety", Automotive Automation Ltd., Croydon, England, 1996, 420 Seiten • Roller, D. (ed): Proceedings of 29th ISATA, Volume "The Motor Vehicle and the Environment - Demand of the Nineties and Beyond", Automotive Automation Ltd., Croydon, England, 1996, 409 Seiten • Roller, D. (ed): Proceedings of 29th ISATA, Volume "Electric, Hybrid and Alternative Fuel Vehicles", Automotive Automation Ltd., Croydon, England, 1996, 522 Seiten • Roller, D. (ed): Proceedings of 29th ISATA, Volume "Road and Vehicle Safety", Automotive Automation Ltd., Croydon, England, 1996, 541 Seiten • Roller, D. (ed): Proceedings of 29th ISATA, Volume "Materials for Energy-Efficient Vehicles and Glass Technologies in the Automotive Industries - II", Automotive Automation Ltd., Croydon, England, 1996, 668 Seiten • Roller, D. (ed): Proceedings of 29th ISATA, Volume "Materials for Energy-Efficient Vehicles and Glass Technologies in the Automotive Industries - I", Automotive Automation Ltd., Croydon, England, 1996, 738 Seiten • Roller, D. (ed): Proceedings of 29th ISATA, Volume "Automotive Electronics and Automotive Braking Systems", Automotive Automation Ltd., Croydon, England, 1996, 407 Seiten • Roller, D. (ed): Proceedings of 29th ISATA, Volume "Fuzzy Systems/Soft Computing in the Automotive and Transportation Industries, Supercomputer Applications in the Transportation Industries", Automotive Automation Ltd., Croydon, England, 1996, 326 Seiten • Roller, D. (ed): Proceedings of 29th ISATA, Volume "Simulation, Diagnosis and Virtual Reality Applications in the Automotive Industry", Automotive Automation Ltd., Croydon, England, 1996, 440 Seiten • Roller, D. (ed): Proceedings of 29th ISATA, Volume "Mechatronics - Advanced Development Methods and Systems for Automotive Products", Automotive Automation Ltd., Croydon, England, 1996, 453 Seiten • Soliman, J., Roller, D. (eds): "Advanced Transportation Systems & Logistics Management", ISATA Proceedings, Automotive Automation Ltd., Croydon, England, 1995, 676 Seiten • Soliman, J., Roller, D. (eds): "Robotics, Motion and Machine Vision in the Automotive Industry", ISATA Proceedings, Automotive Automation Ltd., Croydon, England, 1995, 508 Seiten • Soliman, J., Roller, D. (eds): "Rapid Prototyping in the Automotive Industries", ISATA Proceedings, Automotive Automation Ltd., Croydon, England, 1995, 491 Seiten • Soliman, J., Roller, D. (eds): "Total Quality Management in the Automotive Industries", ISATA Proceedings, Automotive Automation Ltd., Croydon, England, 1995, 310 Seiten • Soliman, J., Roller, D. (eds): "Lean/Agile Manufacturing in the Automotive Industries", ISATA Proceedings, Automotive Automation Ltd., Croydon, England, 1995, 424 Seiten 176 Research and Lecturing Overview • Soliman, J., Roller, D. (eds): "Mechatronics- Efficient Computer Support for Engineering, Manufacturing, Testing&Reliability", ISATA Proceedings, Automotive Automation Ltd., Croydon, England, 1995, 800 Seiten • Roller, D.: "CAD. Effiziente Anpassungs- und Variantenkonstruktion", Springer-Verlag, 1995, 224 Seiten • Roller, D.: "Informatik. Grundlagen - Mit einer Einführung in PASCAL", Springer-Lehrbuch, SpringerVerlag, 1994, 237 Seiten • Hagen, H., Roller, D. (eds.): "Geometric Modeling: Methods and Applications", Springer-Verlag, 1991, 286 Seiten Beiträge in Fachzeitschriften und Tagungsbänden / contributions to jounals and proceedings: • Roller, D., Engesser, E.: Application of Fuzzy Decision Making for Innovative Production Planning, Control and Supply Chain, in: IFSA World Congress and AFSS International Conference Surabaya and Bali Island, Indonesia, 2011, ISBN: 978-602-99359-0-5, page FD202-1 - FD202-8149 • Zehtaban, L., Roller, D.: Application of Similarity Comparison Methods in Product Design Procedures. In: Proceedings of the International Conference on Multi-Fields Modeling, Processing Simulation and Design of IC Equipments, Tsinghua University, Beijing, China, July 2011, pp. 47-48 • Zehtaban, L., Roller, D.: Review of Shape-based Similarity Algorithms and Design Retrieval Methods for Computer-aided Design and Manufacturing. In: Proceedings of the First International Conference on Advances in Information Mining and Management, Barcelona, Spain, October 2011, ISBN: 978-1-61208162-5, pp. 149-155 • Ane, B. K., Roller, D.: An Architecture of Adaptive Product Data Communication System for Collaborative Design. In Proceedings of the 4th Int. Conf. on Advances in Computer-Human Interactions (ACHI’11), Guadeloupe, France, February 2011, ARIA, Montreal, Canada, ISBN: 978-1-61208-00-1, CD/DVD edition, pp. 182-187 • Roller, D., Engesser, E.: Werkzeuge zur Prozessmodellierung und Optimierung von Produktionsplanungsund Steuerungssystemen: Anwendungsbeispiele aus E-CAD Bereich. In Roller, D., Chamakh, A., (Hrsg.): Elektrotechnik CAD, Effiziente Werkzeuge und deren Anwendung, Aachen: Shaker, 2010, ISBN 978-38322-9659-9 • Roller, D., Chamakh, A.: Anwendung heuristischer Ansätze auf wissensbasierte CAD Systeme. In Roller, D., Chamakh, A., (Hrsg.): Elektrotechnik CAD, Effiziente Werkzeuge und deren Anwendung, Aachen: Shaker, 2010, ISBN 978-3-8322-9659-9 • Roller, D.: Meilensteine der ECAD-Technologie. In Roller, D., Chamakh, A., (Hrsg.): Elektrotechnik CAD, Effiziente Werkzeuge und deren Anwendung, Aachen: Shaker, 2010, ISBN 978-3-8322-9659-9 • Ane, B. K., Roller, D.: CAD Modelling in Reverse Engineering: Generating C2-continuous planar B-spline curves for free-form shapes, in Proceedings of the World Automation Congress (WAC 2010), IEEE Xplore, Washington DC, USA, September 2010, ISBN: 1-889335-42-8 pp. 1-6 • Subashini, P., Ane, B. K., Roller, D., Schaefer, G.: A combined preprocessing scheme for texture- based ice assification from SAR images, in Proceedings of the 1st Amrita – ACM-W Celebration of Women in Computing (A2CWiC 2010), Amrita School of Engineering, Ettimadai, India, Publisher: ACM, New York, USA, 2010, September 2010, ISBN: 978-1-4503-0194-7, Article No.: 92, pp. 1-6 • Opletal, S., Roller, D., Rüger, S.: Using Secondary Information Sources to Generate and Augment Semantics of Design Information, in: International Journal On Advances in Software, ISSN 1942-2628, vol. 2, no. 1, 2009 • Roller, D., Ane, B. K.: Geometric constraint modelling: Boundary planar B-spline curves and control polyhedra for 5-axes response surface graph, in: Computer Aided Geometric Design, Volume 26, Issue 5, June 2009, Elsevier, Amsterdam, ISSN: 0167-8396 p. 493-509 • Zehtaban, L., Roller, D.: Entwurf und Implementierung eines 3D Management Werkzeugs zur Optimierung und Abfrage von Daten. In: Roller, D., Opletal, S., (Hrsg.): Elektrotechnik CAD, Erfahrungen mit aktueller Technologie, Zukunftsperspektiven, Aachen: Shaker, 2009, ISBN 978-3-8322-8654-5 • Opletal, S., Zehtaban, L., Roller, D.: Automatisierungspotential durch aktives Wissensmanagement in ECADSystemen, Automatisierungs-ATLAS, Tedo-Verlag, Marburg, 2009 Institute of Computer-aided Product Development Systems 177 • Ane, B. K., Roller, D.: Geometric Constraint Modelling System: Development of 5-axes response surface graph based on OA L9 (34), in Proceedings of the World of Automation Congress (WAC 2008), Kona, HI, USA, September 2008, Paper No. 319 • Opletal, S., Roller, D.: Wissensintegration in CAD/CAM/PDM-Systeme, in Computer-Graphik-Markt 2008/2009, Hopensted, Darmstadt, 2008, ISBN 978-3-935774-44-4, pp. 2-7. • Opletal, S., Roller, D., Zehtaban, L.: An Architecture for a Knowledge Augmented Integral View across Multiple Information Resources, in Proceedings of the 3rd International Conference on Advanced Engineering Computing and Applications in Sciences (ADVCOMP 2009), IEEE Computer Society, Washington, DC, USA. ISBN 978-0-7695-3829-7. • Opletal, S., Roller, D.: Systemübergreifende Aggregation und Integration von Relevanter Information. In Roller, D., Opletal, S., (Hrsg.): Elektrotechnik CAD, Erfahrungen mit aktueller Technologie, Zukunftsperspektiven, Aachen: Shaker, 2009,ISBN 978-3-8322-8654-5 (32113+27,1%Graphik=40815=27,2 Normseiten je 1500 Zeichen, , gemeldet 1.2.10)) • Opletal, S., Roller, D., Rüger, S.: Semantic Core to Acquire and Distribute Design Information in Proceedings of the 2nd International Conference on Advanced Engineering Computing and Applications in Science (ADVCOMP 2008), IEEE Computer Society, Washington, DC, USA, pp. 1-6. ISBN 978-0-7695-3369-8. • Zehtaban, L., Gül, M., Roller, D.: Ein Werkzeug für optimales Produktdesign unter Verwendung von Ähnlichkeitsaspekten. In: Roller, D., Opletal, S. (Hrsg.), Elektrotechnik CAD, Shaker Verlag, Aachen, 2008, ISBN 978-3-8322-7760-4, pp. 49-60. • Roller, D.: Herausforderungen im Rechnergestützten Engineering. In: Roller, D., Opletal, S. (Hrsg.), Elektrotechnik CAD, Shaker Verlag, Aachen, 2008, ISBN 978-3-8322-7760-4, pp. 1-11. • Lampasona, C., Roller, D.: A region growing-based method for the pectoral muscle segmentation in digital mammograms, in: R. Sablatny and O. Scherzer (Co-Eds.), Proceedings of the Fifth IASTED International Conference on Signal Processing, Pattern Recognition and Applications 2008, Acta Press, Anaheim/Calgary/Zurich, ISBN 978-0-88986-717-8, pp. 140-144. • Sascha Opletal, S., Stoyanov, E., Roller, D.: Pro-active environment for assisted model composition, in: Cooperative Design, Visualization, and Engineering (CDVE’07), Springer, 2007. ISBN 0302-9743, pp. 70-79. • Zehtaban, L., Opletal, S., Roller, D.: Moderne Konstruktionsmethodik im ECAD. in: CAD-CAM Report, Nr. 5 May 2007, ISSN 09307117, pp. 64- 67. • Roller, D., Mesina, M.: Ganzheitliche Modelle zur Repräsentation aktiven Wissens, in : Entwicklung und Erprobung innovativer Produkte - Rapid Prototyping, Bertsche, B., Bullinger, H.-J. (Hrsg.), Springer Berlin, Heidelberg, ISBN 978-3-540-69879-1, 2007, pp. 209-328 • Roller, D., Warschat, J., Dalakakis, S., Diederich, M.: Agentenbasierte Middleware als Integrationsplattform für aktive Wissenskommunikation im Rapid Product Development, in : Entwicklung und Erprobung innovativer Produkte - Rapid Prototyping, Bertsche, B., Bullinger, H.-J. (Hrsg.), Springer Berlin, Heidelberg, ISBN 978-3-540-69879-1, 2007, pp. 238-266Stoyanov, E., MacWilliams, A., Roller, D.: Architecture for Distributed Component Management in Heterogeneous Software Environments, in: T. Sobh (Ed.), Innovations and Advanced Techniques in Computer and Information Sciences and Engineering,, Springer, 2007, ISBN 978-1-4020-6267-4, pp. 167-172. • Roller, D. Opletal, S.: Produktivitätssteigerung durch effizientere ECAD-Systeme, in: AutomatisierungsATLAS, Tedo-Verlag, Marburg, 2006, pp. 654, • Opletal, S., Roller, D.: Classification of Design Situations to Support Reuse of Geometric Information, in: I. Horvath, J. Duhovnik (Eds.), Tools and Methods of Competitive Engineering, Vol. 2, , Publishers: Delft University of Technology, University of Lubjlana, Delft, Lubjlana, ISBN 961-6536-04-4, 2006, pp. 12331234 • Leymann, F., Mitschang B. Roller, D.: Modellgetriebene System- und Anwendungs-entwicklung, in: Visionen der Stuttgarter Informatik, Informatik-Forum Stuttgart e.V., 2006, pp. 13-18 • Opletal, S., Roller, D.: Wissenbasierte Techniken für den Einsatz im ECAD, in: D.; Roller, S. Opletal. (Hrsg.): ELEKTROTECHNIK CAD – Intelligente Genetische Algorithmen Aktuelle Entwicklungen, Aachen: Shaker, 2006, ISBN 3-8322-5568-0, pp. 99-113 178 Research and Lecturing Overview • Stoyanov, E., Roller, D.: Robust Software Architecture Design of Distributed Product Development System, in: D.; Roller, S. Opletal. (Hrsg.): ELEKTROTECHNIK CAD – Intelligente Genetische Algorithmen Aktuelle Entwicklungen, Aachen: Shaker, 2006, ISBN 3-8322-5568-0, pp. 21-32 • Stoyanov, E., Roller, D. Wischy, M.,: Using Managed Communication Channels in Software Components, 20th International Conference on Advanced Information Networking and Applications, Volume 2 (AINA'06), IEEE Computer Society, Vienna, Austria, 2006, ISBN: 0-7965-2466-4, pp. 499-503 • Stoyanov, E., MacWilliams, A., Wischy, M., Roller, D., Distributed Software Maintenance Using an Autonomic System Management Approach based on the Viable System Model, in P.Dini, D. Ayed ( Eds), Proceedings of icas, International Confernce on Autonomic and Autonomous Systems (ICAS'06), IEEE Computer Society, San Jose, 2006, ISBN: 0-7695-2653-5, pp. 58-64 • Ane, B. K., Roller, D., W. Chihiro : To go beyond from the local optima: Developing 5-axis Response Surface Graph Based on OA L9", M. Jamshidi, D. Cox, S. Nahavandi and J. S. Jamshidi (Eds.), Robotics, Manufacturing and Automation, Volume 19 (Proceedings of WAC 2006), TSI Press, San Antonio, TX, USA, ISBN 1-889335-26-6, pp. 245-250 • Roller, D. Lampasona, C.: A Method for Interpreting Pixel Grey Levels in Digital Mammography, in: A. Campilho, M. Kamel (Eds.), Lecture Notes in Computer Science, Image Analysis and Recognition, 2006, Springer, Berlin/Heidelberg, ISSN 0302-9743, pp. 580-588 • Opletal, S., Roller, D.: Intelligente Methoden für die CAD-Konstruktion, in: CAD-CAM Report, Nr. 5, Mai 2006, Dressler-Verlag, Heidelberg, ISSN 09307117, pp. 36-39 • Stoyanov, E., Wischy, M., Roller, D.: Using Managed Communication Channels in Software Components, Proceedings of ACM International Conference on Computing Frontiers, Ischia, Italy, 2006, session: Reconference on autonomic computing, ACM Press, New York NY, USA, ISBN: 1-59593-302-2, pp. 177-186, 33 NS • Roller, D.: Objektorientierung in Produktentwicklungssystemen, Stand der Technik und Potenzial, in: D.; Roller, S. Opletal. (Hrsg.): ELEKTROTECHNIK CAD - Durchgehende Objektorientierung im Engineering, Aachen: Shaker, ISBN 3-8322-4545-6, 2005, pp. 1-13 • Stoyanov, E., Wischy, M., Roller, D.: Cybernetics and General Systems Theory (GST) Principles for Autonomic Computing Design, S. Kawada (Ed), Proceedings of icac, Second International Conference on Autonomic Computing (ICA'05), IEEE Computer Society, Los Alamitos USA, ISBN 0-7695-2276-9, 2005, pp. 389-390 • Roller, D., Mešina, M., Lampasona, C.,: Concurrency Control and Locking in Knowledge Base for Rapid Product Development. In: Luo, Y. (Ed.), Cooperative Design, Visualization, and Engineering.Lecture Notes in Computerscience, Springer-Verlag, Berlin Heidelberg New York, 2005, ISBN 3-540 28948-8, pp. 79-85 • Thiel, S, Dalakakis, S., Roller, D.,: A learning agent for Knowledge Extraction from an active semantic Network. In: Enformatika, Volume 7, August 2005. Ed.: Cemal ARDIL, Proceedings of the fifth International Enformatika Conference, Prague, Czech Republic, 2005, ISBN 80-227-2235-9, pp. 217-220 • Stoyanov, S, Dalakakis, S., Roller, D., Wischy, M.: Supporting the Rapid Product Development Requirements by a viable Software Architecture. In: Engineering Design and the Global Economy. Eds.: Samuel, A., Lewis, W., Institution of Engineers Australia, Barton, 2005, ISBN 0-85825-788-2, pp. 636-637 • Opletal, S., Roller, D.,: Semantics and Validation of Large Inter-Company Product Models. In: Engineering Design and the Global Economy. Eds.: Samuel, A., Lewis, W., Institution of Engineers Australia, Barton, 2005, ISBN 0-85825-788-2, pp. 91-92 • Mešina, M., Roller, D., Lampasona, C.: Solution of Traveling Salesman Problems Using Relation Database Systems Possibilities, Limitis and Development Potentials In: Proceedings of the 15th International Conference Process Control, Slovak University of Technology in Bratislava, 2005, Slovak Republic, ISBN 80-227-2235-9, pp. 155 • Dalakakis, S., Dieterich, M., Roller, D., Warschat, J.: Multiagentensystem zur Wissenskommunikation in der Produktentstehung - Rapid Product Develoment. In: Wirtschaftsinformatik 2005, "eEconomy eGovernment eSociety". Eds.: O. K. Ferstel, E. J. Sinz, S. Eckert, T. Isselhorst, Physica-Verlag, Heidelberg, 2005, ISBN 37908-1578-8, pp. 1621-1640 • Opletal, S., Dalakakis, S., Roller, D.: Towards Semantic-Based CAD User Interface and Core Components. In: "Applications of Digital Techniques in Industrial Design Engineering", Proceedings of the 6th International Conference on Computer-Aided Industrial Desingn & Conceptual Desingn. Eds: Pan, Y., Institute of Computer-aided Product Development Systems 179 Vergeest, J., Lin, Z., Wang, Ch., Sun, S., Hu, Z., Tang, Y., Zhou, L., International Academic Publishers, World Publishing Corporation, Beijing, 2005, ISBN 7-5062-7444-2, pp. 497-502 • Mešina, M., Roller, D., Lampasona, C., Opletal, S.: Ontology-based element-selection in CAD Models. In: "Applications of Digital Techniques in Industrial Design Engineering", Proceedings of the 6th International Conference on Computer-Aided Industrial Desingn & Conceptual Desingn. Eds: Pan, Y., Vergeest, J., Lin, Z., Wang, Ch., Sun, S., Hu, Z., Tang, Y., Zhou, L., International Academic Publishers, World Publishing Corporation, Beijing, 2005, ISBN 7-5062-7444-2, pp. 413-418 • Kreuz, I., Roller, D.: Reinforcement Learning and Forgetting for Knowledge Based Configuration. In: "Artificial Intelligence and Computer Science", Nova Science Publishers, Hauppauge, NY, ISBN 1-59454411-5, 2005, pp. 87-125 • Mešina, M., Roller, D., Lampasona, C.: Mapping of Semantic Distances into Geometrical Coordinates Visualisation of Semantic Networks. In: "Virtuelle und Erweiterte Realität - 1. Workshop der GI-Fachgruppe VR/AR", Guido Brunnett, Martin Göbel und Stefan Müller (Hrsg.) , Shaker Verlag, Aachen, 2004, ISBN 38322-3225-7, pp. 397-408 • Mešina, M., Roller, D., Lampasona, C.: Visualisation of Semantic Networks and Ontologies Using AutoCAD. In: Cooperative Design, Visualization, and Engineering. :Y. Luo (ed.), Springer Verlag, Berlin Heidelberg New York, 2004, ISBN 3-540-23149-8, pp. 21-29 • Roller, D. Eck, O. Dalakakis, S.: Knowledge based support of Rapid Product Development. In: Journal of Engineering Design, Taylor & Francis Ltd, Abington, UK, Vol. 15, No. 4, 2004, ISSN 0954-4828, pp. 367-388 • Mešina, M, Roller, D., Lampasona, C.: Solution of Diophantic Equations and Discrete Optimisation Using Low Cost Database Systems. In: Proceedings of the 6th International Scientific - Technical Conference “Process Control 2004", University of Pardubice, Czech Republic, 2004, ISBN 80-7194-662-1, pp. 276 • Dalakakis, S., Stoyanov, E., Roller, D.: A Retrieval Agent Architecture for Rapid Product Development. In: Perspectives from Europe and Asia on Engineering Design and Manufacture, X.-T. Yan, Ch-Y. Jiang, N. P. Juster (eds.), Kluwer Academic Publishers, Dordrecht Boston London, 2004, ISBN 1-40202211-5, pp. 41-58 • Zhang, W., Roller, D.; Zuo, H.: Virtual Reality as Design Tool. In: Tools and Methods of Competitive Engineering, Volume 2, I. Horvath, P. Xirouchakis, (eds.), Millpress, Rotterdam, 2004, ISBN 90-5966-024-2, pp. 1121-1128 • Zhang, W., Roller, D.; Chen, W., Zuo, H.: Virtual Product Development, in: Perspectives from Europe and Asia on Engineering Design and Manufacture, X.-T. Yan, Ch-Y. Jiang, N. P. Juster (eds.), Kluwer Academic Publishers, Dordrecht Boston London, 2004, ISBN 1-40202211-5, pp. 79-88 • Mešina, M., Roller, D., Lampasona C.: Unified Relational Data Model and Data Retrieval for Rapid Prototype Development. In: Tools and Methods of Competitive Engineering, Volume 2, I. Horvath, P. Xirouchakis, (eds.), Millpress, Rotterdam, 2004, ISBN 90-5966-024-2, pp. 719-730 • Mešina, M., Roller, D.: Configuration management using standard tools. In: Perspectives from Europe and Asia on Engineering Design and Manufacture, X.-T. Yan, Ch-Y. Jiang, N. P. Juster, eds., Kluwer Academic Publishers, , Dordrecht Boston London, 2004, ISBN 1-40202211-5, pp. 645-658 • Roller, D., Mešina, M.: Unified Relational Datamodel and Rapid Prototype Development. In: Proceedings of the 14th International Conference “Process' Control 03”, Strbské Pleso, High Tatras, Slovakia, 2003, ISBN 80-227-1902-1, pp. 63 • Joosten, H.; Mesina, M.; Roller, D., Shligerskiy, M.: Visualisierung ener aktiven semantischen Wissensbasis für den PPD-Prozeß. In: Roller, D.; Schäfer, D. (Hrsg.): ELEKTROTECHNIK CAD, Band 1: CAE Systeme in Konstruktion und Fertigung, Achen: Shaker, 2003. ISBN 3-8322-2055-0, pp. 53-69 • Mesina, M., Roller, D.: Unified Relational Data Model. In: Roller, D.; Schäfer, D. (Hrsg.): ELEKTROTECHNIK CAD, Band 1: CAE Systeme in Konstruktion und Fertigung, Achen: Shaker, 2003. ISBN 3-8322-2055-0, pp. 35-52 • Roller, D., Kreuz, I.: Selecting and parameterising components using knowledge based configuration and a heuristic that learns and forgets. In: Computer-Aided Design, Elsevier, Vol 35/12, 2003, pp. 1085-1098 • Schäfer, D. ; Roller, D.: Electrical Engineering Solutions - ECAE Systeme der dritten Generation. In: atp Automatisierungstechnische Praxis, München: Oldenbourg Industrieverlag, (2003), Nr. 3, pp. 40-44 180 Research and Lecturing Overview • Roller, D., Eck, O., Rieg, B., Schäfer, D.: "Representation and Conversion of Dimension Units in CAD Data Models", in: From Knowledge intensive CAD to kowledge intensive Engineeringe, Umberto Cugini and Michael Wozny (eds), Kluwer Academic Publishers, 2002, pp. 91-102 • Roller, D., Mešina, M.; Dalakakis, S.: An Active Semantic Network for Rapid Prototyping. In: Proceedings of the 5th Conference "Informatics and Algorithms ´2002", Sept. 12. - 13. 2002, Technical University of Kosice- Slovakia, 2002, ISBN 80-88941-21-0, pp. 47-54 • Schäfer, D., Roller, D., Böck, D.: "CAE Systeme der dritten Generation – Wahrheit oder Vision". In: Roller, D.; Schäfer, D. (Hrsg.): ELEKTROTECHNIK CAD: CAE Systeme der dritten Generation. Aachen: Shaker, 2002. - Berichte aus der Konstruktionstechnik. - ISBN 3-8322-0335-4, pp. 1-21 • Roller, D., Eck, O., Dalakakis, S.: Integrated version and transaction group model for shared engineering databases, in: Data & Knowledge Engineering, Elsevier Science B.V., 42 (2002), pp. 223-245 • Roller, D., Dalakakis, S., Eck, O.: A Knowledge Base for Rapid Product Development. In: Proceedings of TMCE 2002 Tools and Methods of Cometitive Engineering, Wuhan, China, I. Horvath, P. Li, J. S. M. Vergeest (eds.), HUST Press, pp. 171-188 • Schaefer, D., Roller, D., Pleßow, M., Wrobel, G.: Schaltschrank-Engineering: Forschungs- und Entwicklungsaktivitäten, CAD-CAM Report, Nr. 4 April 2002, Dressler-Verlag, pp. 44-46 • Schaefer, D. ; Roller, D.: Aktuelle Forschungs- und Entwicklungsaktivitäten im ECAD Umfeld, CAD-CAM Report, Nr. 3 März 2002, Dressler-Verlag, pp. 88-91 • Roller, D., Eck, O., Dalakakis, S.: "Advanced database approach fo cooperative product design", Journal of Engineering Design, Taylor&Francis Ltd, London, 2002, Vol. 13, No. 1, pp. 49-61 • Schaefer, D. ; Roller, D.: E-Learning, Mind Mapping, High Speed Reading - Lernen im dritten Jahrtausend. In: Scheibl, H.-J. (Hrsg.): Softwareentwicklung für Internet und Intranet. Ostfildern : Technische Akademie Esslingen, 2001. September 17-19, 2001, ISBN 3-924813-46-9, pp. 139-150 • Pleßow, M. ; Schäfer, D.: "Workshop Elektrotechnik CAD: GI-Arbeitskreis E/M-CAD". In: ZWF Zeitschrift für wirtschaftlichen Fabrikbetrieb 96 (2001), Nr. 10, S. 520 • Mack, J. ; Schäfer, D. ; Roller, D.: "Werkzeuge für die rechnergestützte Entwicklung von Schaltanlagen bzw. Schaltschränken". In: Schäfer, D.; Roller, D. (Hrsg.): ELEKTROTECHNIK CAD: Neue Technologien, Anwendungen, Systementwicklung, Zukünftige Trends. Aachen : Shaker, 2001. - Berichte aus der Konstruktionstechnik. - ISBN 3-8265-9042-2, pp. 151-163 • Holeczek, A. ; Schäfer, D. ; Roller, D.: Die Prozesskette des Schaltschrankbau. In: Schäfer, D. ; Roller, D. (Hrsg.): ELEKTROTECHNIK CAD: Neue Technologien, Anwendungen, Systementwicklung, Zukünftige Trends. Aachen : Shaker, 2001. - Berichte aus der Konstruktionstechnik. - ISBN 3-8265-9042-2, pp. 37-51 • Schäfer, D., Roller, D., Pleßow, M.: Schaltschrank-Engineering als durchgängiger Prozess. In: CAD-CAM Report. Nr. 3, 2001, Dressler-Verlag, pp. 66-69 • Schäfer, D., Roller, D.: XML: Grundlagen und Anwendungen des neuen Internet-Standards. In: CAD-CAM Report. Nr. 2, 2001, pp. 28-33 • Roller, D.; Schäfer D.: Anforderungen an Software für den globalen engineering Prozess, etz 5/2001, VDE Verlag Offenbach, 2001, pp. 14-18 • Wolf, K.; Roller, D.; Schäfer, D.: An Approach to Computer Aided Quality Control based on 3D Coordinate Metrology. In: Journal of Materials Processing Technology 107 (1-3) 2000. Elsevier Science, pp. 96-110 • Roller, D.; Schäfer D.: Anforderungen an Software für den interdisziplinären globalen engineering Prozes", Tagungsband IT & Automation, Nürnberg, Oktober 28-30, 2000, pp. 221-231 • Schäfer, D.; Roller, D., Advanced CAD/CAM Technologies Assessmet from a Users Point of View - Results from a Survey, Proceedings fo the ISATA 2000, Track on Simultaneous Engineering& Rapid Product Development, Düsseldorf Trade Fair, Epsom Surrey, England, pp. 45-59 • Brunet, P.; Hoffmann, C.; Roller, D. (eds): CAD-Tools and Algorithms for Product Design, DagstuhlSeminar-Report 227, Feb. 2000, Geschäftsstelle Schloß Dagstuhl, Saarbrücken, pp. 1-33 • Roller, D.; Eck, O.: Knowledge-based techniques for product databases. In Int. Journal of Vehicle Design, Vol. 21, Nos. 2/3, 1999, pp. 243-265 Institute of Computer-aided Product Development Systems 181 • Schäfer, D.; Roller, D.: Der CAD/CAM-Markt und seine Trends aus Anwendersicht, Teil II. In CAD-CAM Report. Nr. 10, Oktober 1999, pp. 116-120 • Roller, D.; Schäfer, D.: Windowgestützte Software-Entwicklung im Ingenieurbereich Stand der Technik Erfahrungen - Trends. In Scheibel, H. -J. (Ed.): Software-Entwicklung . Methoden, Werkzeuge, Erfahrungen, 8/99, pp. 41-62 • Schäfer, D., Roller, D.: Parametrische Produkt- und Prozeßmodellierung. In CAD-CAM Report. Nr. 10, Oktober 1999, pp. 74-85 • Schäfer, D., Roller, D.: Der CAD/CAM-Markt und seine Trends aus Anwendersicht, Teil I. In CAD-CAM Report Nr. 9, September 1999, pp. 22-29 • Schäfer, D., Roller, D.: Software- und Systementwicklung für technische Anwendungen. In ComputerGraphik-Markt 1999/2000, Dressler Verlag, Heidelberg, 1999, pp. II 2-II-9 • Schäfer, D., Eck, O., Roller, D.: A Shared Knowledge Base for Interdiciplinary Parametric Product Data Models in CAD. In Lindemann, U., Birkhofer, H., Meerkamm, H., Vanja, S. (Eds.): Proceedings of the 12th International Conference on Engineering Design : ICDE 99. Volume 3 Garching : Technische Universität München. 1999. - Munich Germany August 24-26, 1999, pp. 1593-1598l • Schäfer, D., Roller, D.: Elektro-CAD am Wendepunkt. In CAD WORLD, 5/99, IWT Magazin VerlagsGmbH, 1999, pp. 36-38 • Schäfer, D., Dettlaf, B., Roller, D., "A System Architecture for Modules Supporting Variational Design in Electrical Engineering", in Roller, D. (ed), Proceedings of the 32nd ISATA, Volume "Automotive Mechatronics Design & Engineering", Düsseldorf Trade Fair, Croydon, England, 1999, pp. 53-62 • Schäfer, D., Eck, O., Roller, D., "Requirement Analysis for E-CAD Variant Modules", in Roller, D. (ed), Proceedings of the 32nd ISATA, Volume "Automotive Mechatronics Design & Engineering" Düsseldorf Trade Fair, Croydon, England, 1999, pp. 43-52 • Schäfer, D.; Roller: "Die Methode bestimmt das Ergebnis: Kosten- und Zeitreduzierung durch Varianten- und Komponententechnik", Der Konstrukteur, Verlag für Technik und Wirtschaft, Mainz, No 1-2, Feb. 1999, pp. 52-53 • Schäfer, D.; Roller: "Parametrische Modellierung - Situationsanalyse und Trends", CAD CAM Nr. 5, Oktober 1998, Verlag für Computergrafik, pp. 96-104 • Schäfer, D.; Roller: "Parametrische Produkt- und Prozeßmodellierung", CAD-CAM Report Nr. 10, DresslerVerlag, 1998, pp. 74-84 • Drees, R.; Pleiss, J.; Roller, D.; Schmid, R.: Intergrating Molecular Modeling Tools and Virtual Reality Engines: An Architecture for a Highly Immersive Molecular Modeling (HIMM) Environment. In Proceedings Computer Graphics International 1998, F.-E. Wolter and N. Patrikalakis (eds.), IEEE Computer Society, Los Alamos, 1998, pp. 391 - 392 • Gao, F., Roller, D.:"Modelling of Feature-Based Design Process , DETC`98, ASME Design Engineering Technical Conferences , Atlanta, Georgia, Extended Abstracts Volume p. 331, Full papers CD, Paper No. DETC/DTM-5644, 1998 • Drees, R., Pleiss, J., Schmid, R., Roller, D.: "HIMM - Highly Immmersive Molecular Modeling: Integrating Computer Aided Molecular Modeling and Virtual Reality", in: Ralf Hofestädt (Ed), Molekulare Bioinformatik, Workshop der GI'98 Jahrestagung, Shaker Verlag, 1998, pp. 101-110 • Roller, D., Schäfer, D,. Richert, U.: "Variantentechnologie in Elektrokonstruktion und Anlagenprojektierung Anwendungsgebiete und Vorteile", CAD-CAM Report Nr. 9, 1998, pp. 90-97 • Hagen, H., Roller, D.: "CAD-Freiformflächen, Teil2: Qualitätsanalyse", CAD-CAM Report Nr. 6, Juni 1998, Dressler Verlag, pp. 92-97 • Roller, D., Hagen, H.: "CAD-Freiformflächen, Teil1: Die Repräsentationstechniken", CAD-CAM Report Nr. 4, April 1998, Dressler Verlag, pp. 96-103 • Kreuz, I,. Roller, D., Forchert, T.: "Intelligent Configuration System - Object oriented configuring of hierarchical electrical and electronics systems", in:Roller, D. (ed), Proceedings of 31th ISATA, Volume "Automotive Electronics and New Products", Düsseldorf Trade Fair, Croydon, England, 1998, pp. 219-226 182 Research and Lecturing Overview • Roller, D., Dettlaff, B., Richert, U., Schneider, A.: "Innovative Software Architecture for next Generation Electrical CAD Systems", in:Roller, D. (ed), Proceedings of 31th ISATA, Volume "Automotive Mechatronics Design and Engineering", Düsseldorf Trade Fair, Croydon, England, 1998, pp. 587-596 • Roller, D., Eck, O.: "Communication and cooperation support in product databases", in:Roller, D. (ed), Proceedings of 31th ISATA, Volume "Automotive Mechatronics Design and Engineering", Düsseldorf Trade Fair, Croydon, England, 1998, pp. 229-235 • Gao, F., Roller, D.: "A Formalized Boundary Model and its Applications in Feature-based Modeling", in:Roller, D. (ed), Proceedings of 31th ISATA, Volume "Automotive Mechatronics Design and Engineering", Düsseldorf Trade Fair, Croydon, England, 1998, pp 95-103 • Gao, F., Roller, D.: "A Semantics-based Product Model: Principles and Representations", in:Roller, D. (ed), Proceedings of 31th ISATA, Volume "Automotive Mechatronics Design and Engineering", Düsseldorf Trade Fair, Croydon, England, 1998, pp 127-135 • Roller, D.: "Variantenkonstruktion und parametrische Modellierung, Teil II", CAD-CAM Report Nr. 12, Dezember 1997, Dressler Verlag, pp. 82-86 • Roller, D.: "Variantenkonstruktion und parametrische Modellierung", CAD-CAM Report Nr. 10, Oktober 1997, Dressler Verlag, pp. 102-108 • Roller, D., Eck, O.: "Constraint Propagation Using an Active Semantic Network", in Brüderlin, B., Roller, D (eds): Geometric Constraint Solving & Applications, Springer-Verlag, 1998 , pp. 43-57 • Roller, D., Bihler, M., Salaw, J., Böhmerle, F.: "Das Prozeßmodell: Grundlage zur Entwicklung prozeßorientierter Sofdtware", in: Scheibel, H. J. (ed): Tagungsband des 7. Kolloquiums SoftwareEntwicklung - Methoden, Werkzeuge, Erfahrungen, Technische Akademie Esslingen, Ostfildern, 1997, pp. 627-636 • Roller, D., Dettlaff, B., Kuffler, G.: "Eine objektorientierte Undo-Realisierung für ein modernes CADSystem", in: Scheibel, H. J. (ed): Tagungsband des 7. Kolloquiums Software-Entwicklung - Methoden, Werkzeuge, Erfahrungen, Technische Akademie Esslingen, Ostfildern, 1997, pp. 115-128 • Roller, D., Bihler, M., Stolpmann, M.: "Electronic Business: Optimizing Communication and Information Infrastructures using Web-Technology", in: Roller, D. (ed): Proceedings of 30th ISATA, Volume I, Mechatronics & Automotive Electronics, Automotive Automation Ltd., Croydon, England, 1997, pp. 269-278 • Roller, D., Dettlaff, B., Schneider, A.: "A Modern System Architecture for Electrical Engineering Solutions", in: Roller, D. (ed): Proceedings of 30th ISATA, Volume I, Mechatronics & Automotive Electronics, Automotive Automation Ltd., Croydon, England, 1997, pp. 465-473 • Roller, D., Bihler, Eck, O.: "ASN: Active, distributed Knowledge Base for Rapid Prototyping", in: Roller, D. (ed): Proceedings of 30th ISATA, Volume "Rapid Prototyping in the Automotive Industries & Laser Applications in the Automotive Industries", Automotive Automation Ltd., Croydon, England, 1997, pp. 253-262 • Roller, D., Eck, O.: "Active Cooperative Transaction Model for Shared Design Databases", in: J. Rossignak (ed): Proceedings TeamCad: GVU/NIST Workshop on Collaborative Design", Atlanta May 12-13, 1997, Georgia Institute of technology GCATT Building, 250 14th Street NW, Atlanta, pp. 193- 204 • Roller, D., Bihler, M., Eck, O.: “Berücksichtigung von Umweltfaktoren bei der Produktentwicklung im Aktiven Semantischen Netz”, in: Lessing, H., Lipeck, U.W. (Hrsg): Informatik für den Umweltschutz, 10. Symposium, Hannover, 1996, pp.128-138 • Roller, D., Drees, R., Pleiss, J., Schmid, R.: "Highly Immersive Molecular Modeling (HIMM): An Architecture for the Integration of Molecular Modeling and Virtual Reality", In Hofestädt, R., Löffler, M., Schomburg, D. (eds.). COMPUTER SCIENCE AND BIOLOGY Proceedings of the German Conference on Bioinformatics (GCB'96). University of Leipzig, Leipzig 1996, pp. 190-192 • Roller, D., Eck, O.: "A Rule Based Transaction Model for Cooperative Multiuser Environments", in Advances in Computer-Aided Design - Proceedings of CADEX ´96, IEEE Computer Society Press, Los Alamitos, California, 1996, pp. 171-177. • Zhou, X., Roller, D.: "On the Conversion of Dupin Cyclide into Principal Patches", in D. Roller, P. Brunet (eds), CAD Systems Development - Tools and Methods, Springer-Verlag, 1996, pp. 219-234 • Mink, U, Roller, D.: "New ECAD System Technology", in D. Roller, P. Brunet (eds), CAD Systems Development - Tools and Methods, Springer-Verlag, 1996, pp. 41-54 Institute of Computer-aided Product Development Systems 183 • Roller, D. Bihler, M.: "Objektorientierte Konzepte für Produktdatenmodellierung und CAD-Datenhaltung", in , D. Roller (Hrsg.), Proceedings-Reihe der Informatik '96, Band 5 Produktmodellierung", Institut für Informatik der Universität Klagenfurt, 1996, pp. 91-108 • Stolpmann, M.; Bihler, M.; Roller, D.: "Aufbau von Umweltinformationssystemen auf der Basis adaptiver hypermedialer Informationsaufbereitung", in H.-D. Haasis, L. M. Hilty, J. Hunscheid, H. Kürzl und C. Rautenstrauch (Hrsg.), Umweltinformationssysteme in der Produktion, Metropolis-Verlag, Marburg, 1995, pp. 55-66 • Bihler, M., Roller, D.: "Adaptive Information Processing for Technical Applications", in: D. Roller (ed): Mechatronics - Advanced Development Methods and Systems for Automotive Products", ISATA Proceedings, Automotive Automation Ltd., Croydon, England, 1996, pp. 143-150 • Roller, D., Dettlaff, B., Richert, U.: "Rationalization in the Electrical Engineering Process", in: D. Roller (ed): Mechatronics - Advanced Development Methods and Systems for Automotive Products", ISATA Proceedings, Automotive Automation Ltd., Croydon, England, 1996, pp. 279-284 • Eck, O., Roller, D.: "Integration von wissensbasierten Informations- und Kommunikationssystemen zur Unterstützung der Produktentwicklung", in: Ruland, D. (ed.) "Tagungsband CAD 96, Verteilte und intelligente CAD-Systeme", DFKI GmbH, Kaiserslautern, 1996, pp. 242-255 • Roller, D., Dettlaff, B.: "Realisierung einer modernen ECAD-Systemarchitektur in Anlehnung an das CADReferenzmodell", in: Ruland, D. (ed.) "Tagungsband CAD 96, Verteilte und intelligente CAD-Systeme", DFKI GmbH, Kaiserslautern, 1996, pp. 369-383 • Brunet, P., Roller, D., Rossignak, J. (eds): "CAD Tools for Products", Dagstuhl-Seminar-Report 124 (9536), Saarbrücken, 1995 • Roller, D., Hagen, H.: "CAD", in: Wilhelm, R. (ed.) "Informatik; Grundlagen, Anwendungen, Perspektiven", C. H. Beck Verlag, 1996, pp. 54-56 • Roller, D., Eck, O., Bihler, M. Stolpmann, M.: "An active semantic network for supporting rapid prototyping", in: J. Soliman, D. Roller (eds): "Mechatronics - Efficient Computer Support for Engineering, Manufacturing, Testing&Reliability", ISATA Proceedings, Automotive Automation Ltd., Croydon, England, 1995, pp. 41-48 • Roller, D., Richert, U.: "Requirements analysis for next generation CAD user interfaces", in: J. Soliman, D. Roller (eds): "Mechatronics - Efficient Computer Support for Engineering, Manufacturing, Testing&Reliability", ISATA Proceedings, Automotive Automation Ltd., Croydon, England, 1995, pp. 359-366 • Roller, D., Dettlaff, B., Pettinger, F.: "Objektorientierte Methoden zur Produktentwicklung", Tagungsband des 6. Kolloquium Software-Entwicklung, 14.9.1995, TAE Esslingen, pp. 203-208 • Roller, D.: "Objektorientierung in CAD", Computer Graphik Markt 1995/96, Dressler Verlag, 1995, pp. II60-II-69 • Roller, D., Dettlaff, B., Pettinger, F.: "Neue Technologien für Elektrotechnik-CAD", CAD-CAM Report, Nr. 5, Dressler Verlag, 1995, pp. 72-77 • Roller, D.; Bihler, M.; Stolpmann, M.:"Adaptive hypermediale Informationsaufbereitung in betrieblichen Informationssystemen", in Hypertext - Information Retrieval - Multimedia, R. Kuhlen, M. Rittberger (Hrsg.), Universtätsverlag Konstanz, 1995, pp. 319-331 • Roller, D.: "Solid Modeling with Constrained Form Features", in: H. Hagen, G. Farin, H. Noltemeier (eds.) "Geometric Modelling", Springer-Verlag, 1995, pp. 275-284 • Roller, D.: "Werkzeuge für die Produktentwicklung", CAD-CAM Report, Nr. 2, Dressler Verlag, 1995, pp. 50-61 • Stolpmann, M.; Bihler, M.; Roller, D.: "GRIPSS: Interaktive Skizzenverarbeitung", Tagungsband zum Workshop Visual Computing, 16.-17.3.1994, Darmstadt • Roller, D.; Bihler, M.; Stolpmann, M.: "Einsatz von Mosaic in der universitären Ausbildung", Tagungsband des Symposiums Hypermedia in der Aus- und Weiterbildung, 12.-14.10.1994, Dresden • Roller, D.; Stolpmann, M; Bihler, M: "Product modelling as a major integration factor for future CAD systems", Proceedings of ISATA/Mechatronics ´94, Automotive Automation Ltd., Croydon, England, 1994, pp. 51-57. 184 Research and Lecturing Overview • Roller, D.: "Procede pour generer des modeles graphiques", Traduction du Brevet Europeen, 1994 • Roller, D.: "Method for generating graphical models and computer aided design system", Patent No. 0 397 904, European Patent Specification, Issue 27.7.1994 • Roller, D.: "Method for generating graphical models", Patent No. 0 346 517, European Patent Specification, Issue 26.1.1994 • Roller, D.: "Verfahren zur Erzeugung von graphischen Modellen", Deutsches Patentblatt, Ausgabe 25.8.1994 • Roller, D: "Computer support for conceptional design", in: "Journal of Circuits, Systems and Computers", Bodgan Fijalkowski (ed), World Scientific Publishing Company, Singapur, Vol. 4, No. 4, 1994, pp. 337-349 • Roller, D.: "Foundation of Parametric Modelling", Parametric and Variational Design, J. Hoschek and W. Dankwort (eds), Teubner Verlag, 1994, pp. 63-72 • Stolpmann M., Roller D.: "Sketching Editor for Engineering Design", Human-Computer Interaction: Software and Hardware Systems, G. Salvendy, M. J. Smith (eds), Elsevier, 1993, pp. 609-614 • Roller, D.; Stolpmann, M.: "GRIPSS: A Graphical Idea-Processing & Sketching System", IFIP Transactions on Interfaces in Industrial Systems for Production and Engineering, J. Rix, E.G. Schlechtendahl (eds), NorthHolland, 1993, pp. 13-25 • Roller, D.; Reiter, D.: "Erschließung von Information und Wissen: Verfahren zur dynamischen Aggregation von Hypertrails", Hypermedia 1993, H.P. Frei, P. Schäuble (eds.), Springer,1993, pp. 81-92 • Roller, D.: "Compression and Decompression of Scanned Technical Documents", Proceedings of ISATA/Mechatronics 1993, pp. 205-211 • Verroust, A.; Schonek, F.; Roller, D.: "A Rule Oriented Method for Parametrized Computer Aided Designs", Computer Aided Design, volume 24 number 10 Butterworth, 1992, pp. 531-540 • Roller, D.: "Computergestützter Zugriff auf Service- und Reparaturinformationen", Automobil-Industrie, Technisch-wissenschaftliches Journal für Forschung, Konstruktion, Fertigung und Qualitätssicherung, VogelVerlag, Heft 5 1992, pp. 403-404 • Roller, D.: "Technical Information System for Assembly, Test and Repair", Ergonomics of Hybrid Automated Systems III, P. Brödner, W. Karwowski (eds.) Elsevier, 1992, pp. 273-278 • Roller, D.: "On-line System for Service and Repair Documentation", in: H. Luczak, A. E. Cakir, G. Cakir (eds.), Work with Display Units WWDU '92, Section G-Applications in Office and Industry, Berlin 1992, ISBN 3 79 831503 5 • Roller, D.: "Technical Information System for Assembly, Test and Service", Proceedings of 25th International Symposium on Automotive Technology & Automation, Mechatronics, Florenz, June 1-5, 1992, pp. 121-127 • Roller, D.: "Constrained Form Features in Computer Aided Design", Proceedings of 25th International Symposium on Automotive Technology & Automation, Mechatronics, Florenz, June 1-5, 1992, pp. 549-555 • Roller, D.: "Technisches Informationssystem am Beispiel von Fahrzeugbetrieben", Proceedings of Tekom Symposium on Online-Dokumentation, München, Oct. 16-17, 1991 • Roller, D.: "Computer Aided Technical Information System", HP Open World Magazine, Sept. 1991, pp. 15-17 • Roller, D.: "Shape Information in Industry Specific Product Data Model", in: G. Farin, H. Hagen, H. Noltemeier (eds.) Geometric Modelling, Springer-Verlag, 1993, pp. 259-266 • Roller, D.: "Technisches Informationssystem für computergestützten Fahrzeugservice", Proceedings of Hypertext/Hypermedia Symposium, H. Maurer (eds), Springer-Verlag, 1991, pp. 229-237 • Roller, D.: "Automotive Industry Specific Enterprise-wide Information Modelling: A Tool for Development of a CIM Solution Platform", Proceedings of 24th International Symposium on Automotive Technology & Automation, Florence, May 20-24, 1991, pp. 561-568 • Roller, D.: "Hypertext: A revolution in Document Retrieval". Proceedings of International HP-Users Conference, Hamburg, April 24-26, 1991, pp. 268-278 • Roller, D.: "Advanced Methods for Parametric Design", Geometric Modeling: Methods and Applications, H. Hagen, D. Roller (eds.), Springer-Verlag, 1991, pp. 251-266 Institute of Computer-aided Product Development Systems 185 • Roller, D.: "Variation Design Method Based on Expert System Technology", ISATA Proceedings of 23rd International Symposium on Automotive Technology, Vienna Dec. 3-7 1990, Volume II, pp. 241-248 • Roller, D.: "Parametrische Formelemente als Basis für intelligentes CAD", Graphik und KI, Kansy, K., Wisskirchen, P., (eds.), Springer, Informatik Fachberichte 239, 1990, pp. 92-102 • Roller, D.: "Constrained Features in Solid Modelling", Proceedings of: FAW Workshop CAD und KI, 13.-14. Dezember, 1989, Forschungsinstitut für anwendungsorientierte Wissensverarbeitung, Ulm • Roller, D.; Ruess, H.: "An Approach to an Open CAD System Architecture", Advanced Geometric Modelling for Engineering Applications, F.-L. Krause, H. Jansen (eds.), North Holland, 1990, pp. 365-378 • Roller, D.: "An Approach to Computer Aided Parametric Design", Computer-Aided Design, Butterworth, Vol. 23, No. 5, July 1991, pp. 385-391 • Roller, D.: "Effiziente Modellierung und Modellmodifikation von mechanischen Teilen", CAD und Computergraphik, Nr. 3/4, Okt, 1989, Wien, pp. 115-123 • Roller, D.: "A Method for Generating Graphical Models and Computer Aided Design System", European Patent Application no. 89108990.6, May 1989 • Roller, D.: "Design by Features: An Approach to High Level Shape Manipulations", Computers In Industry, North-Holland, Volume 12, No. 3, July 1989, pp. 185-191 • Roller, D.: "Method for Generating Graphical Models", European Patent Office, Bulletin 89/51, Dec. 1989, publication no. 0 346 517 A1, Bulletin 89/51, Dec. 1989 • Roller, D.: "A System for Interactive Variation Design". Geometric Modelling for Product Engineering, M. Wozny, J. Turner and K. Preiss (eds.), North Holland, 1989, pp. 207-220 • Roller, D.; Schonek, F.; Verroust, A.: "Dimension-driven Geometry in CAD: A Survey", Theory and Practice of Geometric Modellig, W. Strasser, H.-P. Seidel (eds.), Springer-Verlag, 1989, pp. 509-523 • Roller, D.; Gschwind, E.: "A Process Oriented Design Method for Three-dimensional CAD Systems", Mathematical Methods of Computer Aided Geometric Design, T. Lyche and L.L. Schumaker (eds.), Academic Press, New York, 1989, pp. 521-528 • Roller, D.: "Integration von hochleistungsfähigen Grafikfunktionen in CAD-Systeme", CAD und Computergraphik, Nr. 2, Aug. 1989, Wien, pp. 57-65 • Roller, D.: "Benutzbarkeitsaspekte von CAD-Systemen", CAD/CAM Manual 1988, Institute of industrial Innovation, Linz, 1988, pp. 19-34 • Roller, D.; Mainguy, J.-P.; Kurz, W.: "Internal Design of Design Automation Software and its Consequences for the User", MICAD 86, Proceedings of the fifth European Conference on CAD/CAM and Computer Graphics, Hermes-Verlag, Paris, 1986, pp. 765-783 Dissertationen / PhD dissertations • Stoyanov, E. "A viable architecture for autonomic management of distributed software components", 2010, Universiät Stuttgart • Lampasona C.: "3D Digital Analysis of Mammographic Composition", Universität Stuttgart, 29.08.2008 • Eck O.: "Ein cooperatives Transaktionskonzept für CAD-Datenbank" , Shaker Verlag, 2000, ISBN 3-82658202-0 • Schäfer D.: "Variantentechnologie unter besonderer Berücksichtigung von Elektrotechnik-CAD", Shaker Verlag, 2003, ISBN 3-8322-1901-3 • Kreuz I.: "Die Heuristik Relevant Knowledge First für wissensbasiertes Konfigurieren in technischen Domänen", Wissenschaftlicher Verlag Berlin, 2003, ISBN 3-936846-49-9 186 Research and Lecturing Overview Frühere Diplom- und Studienarbeiten / Previous dipoma theses and student projects Diplomarbeiten / Diploma theses • Dursun Kemal Erbas: "CAD Feature Recognition of Machining Parts" Projektkoordinator: Dr. Bernadetta Kwintiana Ane and MSc Leila Zehtaban, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 14.11.2011 – 15.05.2012 • cand. Inf. M. Tuncer: "Implementierung von Methoden zur Auswertung textueller Anforderungen in einem WRSPM-Umfeld" Projektkoordinator: Dipl.-Inf. A. Chamakh, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 03.08.2011 – 02.02.2012 • Michael Lee Parker: "Entwicklung von Verfahren und Auswertestrategien für neuartige Halbleiter-Gassensoren" Projektkoordinator: Dr. Thomas Brosche, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 21.07.2011 – 20.01.2012 • Hai-Lang Thaic: "Konzeption und Implementierung eines OTX Test Frameworks für das emotive ODF" Projektkoordinator: Dr. Jörg Supke, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.02.2011 – 03.08.2011 • Cand. Inf. Philipp Frank: "Erstellung eines intelligenten Systems zur Generierung von Komponenten für formal beschriebene Fahrzeug-Netzwerke" Projektkoordinator: Dipl.-Inf. Akram Camakh, Dipl. Inf. Sascha Opletal, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 03.01.2011 – 05.07.2011 • Rachid Hasni: "Surface Rekonstruktion (Flächenrückführung) basierend auf Multi-Resolution 3D Daten" Projektkoordinator: Dr. Bernadetta Kwintiana Ane / M. Sc. Leila Zehtaban, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.09.2010 – 05.03.2011 • Kilic Tuncay: "Kundenerlebbare Diagnose mit Schwerpunkt Werkstattserver" Projektkoordinator: Prof. O. Eggenberger, Prüfer: Prof. O. Eggenberger Bearbeitungszeit: 01.09.2010 – 03.03.2011 • Henock Yohannes: "Analyse und Evaluierung von intelligenten Systemen für die Anwendung einer Suchmaschine zum Ähnlichkeitsvergleich" Projektkoordinator: Leila Zehtaban, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 06.05.2010 – 09.11.2010 • Lucian Christian Depold: "Framework zur Steuerung von prototypischen 3D-Ink-Jet-Druckanlagen auf der Basis von National Instruments Embedded Controllern" Projektkoordinator: Dipl-Ing. O. Refle, Prüfer: Prof. O. Eggenberger Bearbeitungszeit: 01.05.2010 – 08.11.2010 • Sladjana Ristic: "Performance-Analyse von Methoden zum Vergleich der Formähnlichkeit für die CADKonstruktion" Projektkoordinator: Leila Zehtaban, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.06.2009 – 15.12.2009 • Piotr Marszalek: "Implementierung und Zugriffsoptimierung einer Datenbank von lasergescannten 3D Objekten" Projektkoordinator: Leila Zehtaban, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 09.04.2009 – 09.10.2009 • Annette Hamm: "Erstellung eines Algorithmus zur optimalen Bildregistrierung von Röntgen- und Laseraufnahmen am Beispiel der Fingermittelgelenke" Projektkoordinator: Dr. Olaf Minet: Prof. Dr. D. Roller Bearbeitungszeit: 02.02.2009 – 04.08.2009 • Florian Bamberger: "Umsetzung einer intelligenten Konstruktionsumgebung auf ein offenes CAD-System" Projektkoordinator: Dipl.Inf. S. Opletal: Prof. Dr. D. Roller Bearbeitungszeit: 15. 12.2008 - 16. 06 2009 • Junhui Li: "Extraktion und Adaption von Wissensstrukturen" Institute of Computer-aided Product Development Systems 187 Projektkoordinator: Dipl.-Inf. S. Opletal, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.12.2008 – 16.06.2009 • Simon Zilliken: "Entwicklung einer domänenspezifischen Sprache zur textuellen Beschreibung von AUTOSAR Modellen" Projektkoordinator: Prof. O. Eggenberger, Prüfer: Prof. O. Eggenberger Bearbeitungszeit: 08.12.2008 - 09.06.2009 • Viet Long, Dang: "Konzeption und Realisierung eines Softwaretools zur Formoptimierung von FEMVolumenstrukturen" Projektkoordinator: Prof. O. Eggenberger, Prüfer: Prof. O. Eggenberger Bearbeitungszeit: 20.10.2008 - 21.04.2009 • Pedro Sebastiao Correia: "Untersuchung von Techniken zur Abwehr von Insiderangriffen in Car-2-Car Kommunikation" Projektkoordinator: Prof. O. Eggenberger, Prüfer: Prof. O. Eggenberger Bearbeitungszeit: 23.08.2008 - 22.02.2009 • Truong An Nguyen: "Konzeption und Implementierung eines modularen Frameworks zur Applikationsentwicklung im Bereich der Fahrzeugdiagnose" Projektkoordinator: Dr. Jörg Supke, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.08.2008 - 31.01.2009 • Ina Giebler: "Untersuchung von Ansätzen zur Kollisionserkennung auf Grafikprozessoren und Beispielimplementierung eines Algorithmus" Projektkoordinator: Dipl.-Ing. Jens Stiller/Dipl.-Inform. André Wiesner, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.07.2008 - 31.12.2008 • Muhammed Gül: "Vergleichende Übersicht von Algorithmen zur Erkennung von Formähnlichkeit" Projektkoordinator: Leila Zehtaban, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.04.2008 – 01.10.2008 • Yan Mo: "Automatisierung der Messdatenerfassung und –aufbereitung für den VIVA-Test mittels Datenbank" Projektkoordinator: Prof. Dr. D. Roller / Dr. Carola Eckstein, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.10.07 – 01.04.08 • Daniel Lange: "Untersuchung eines Softwareenwicklungsprozesses und Machbarkeitsanalyse im Kontext der Einführung eines Dokumentenmanagementsytems" Projektkoordinator: Prof. Dr. D. Roller / Dipl.-Ing. (FH) Florian Schuler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.10.2007 – 23.02.2008 • Steffen Rüger: " Prototypische Entwicklung intelligenter Konstruktionsmethoden " Projektkoordinator: Dipl.-Inf. S. Opletal, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 03.07.2007 - 03.02.2008 • Olivier Justin Feutseu Kamdem: "Konzeption eines Prozess zur Entwicklung und Pflege administrativer Daten in einer inhomogenen Systemlandschaft" Projektkoordinator: Dipl.-Inf. K. Soukup, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.03.2007 – 31.08.2007 • Herr Santiago Conti: (DAAD-UTN-Programm / Argentinien): "Implementierung eines Programms zur Visualisierung von Digitalen Mammographischen Bildern " Projektkoordinator: Constanza Lampasona, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 17.10.2005 - 17.02.2006 • Wolfram Nossak: "Gestaltungsmöglichkeiten für eine Ontologiegestützte Suche in Semantic Engineering" Projektkoordinator: Dipl.-Ing. S. Dalakakis, Dipl-Inf. S. Opletal: Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 23.08.2005 – 23.02.2006 • Akram Chamakh: "Aufbereitung von Produktmodellen für den Einsatz im wissensbasierten CAD" Projektkoordinator: Dipl.-Inf. S. Opletal, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 07.02.2006 - 07.08.2006 188 Research and Lecturing Overview • Uranmandakh Amgalan : "Generierung von 3D Bildern aus digitalen Mammographie-Aufnahmen" Projektkoordinator: C. Lampasona, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 02.01.2006 - 02.07.2006 • Emmanuella Amissah: "Automatische Erzeugung von Tabellen und Graphiken aus Phantombildern" Projektkoordinator: C. Lampasona, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 10.10.2005 – 11.04.2006 • Manuel Sampedro Ruiz: "Auswertung und Implementierung von Registrierungsmethoden in der digitalen Mammographie" Projektkoordinator: C. Lampasona, Prüfer: Prof.Dr. D. Roller Bearbeitungszeit: 17. 05.2006 - 17. 11 2006 • Fabrice Larcher: "Modellierung der Reinigungswirkung einer Motoren-Reinigungsanlage" Projektkoordinator: Herr Thomas Glau/ Mischa Plickat, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 02.05.2006 – 02.11.2006 • Markus Ganzmann: „Entwicklung einer pluginfähigen Metaebene für das plattformübergreifende User- und Berechtigungsmanagement“ Projektkoordinator: Dipl. Inform. Michael Fußer, Prüfer: Prof. Dr. Otto Eggenberger Bearbeitungszeit: 01.09.2004 – 03.03.2005 • Tibor, Schütz "Integration eines 3D-CAD-Kerns in Virtual Reality system" Projektkoordinator: F. Haselberger, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.05.2005 – 31.10.2005 • Juan Jose', Leal "Auswertung und Implementierung von Segmentationmethoden in der medizinischen Bildbearbeitung" Projektkoordinator: C. Lampasona, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 18.04.2005 – 17.10.2005 • Ralf, Werner "Entwicklung und Implementierung eines UML-Compilers zur Produktmodellgenerierung" Projektkoordinator: Dipl.-Ing. S. Opletal, R. Hochgeladen, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.12.2004 – 02.06.2005 • Christian, Johrend "Integration einer durchgängigen, bidirektionalen, Feature-basierten CAD/NCProzesskette am Beispiel des Drehprozesses" Projektkoordinator: Dipl.-Ing. S. Heusinger, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 26.07.2004 – 26.01.2005 • Alexander Hartelt: „Entwurf und Implementierung eines Client-Server basierten Management-Pakets zur automatisierten Verteilung und Wartung von Software“ Projektkoordinator: Prof. Dr. Otto Eggenberger, Prüfer:Prof. Dr. Otto Eggenberger Zeitraum:23.06.2004 – 15.12.2004 • Simon, Thiel "Lernender Agent zur Wissensextraktion aus dem Aktiven Semantischen Netz" Projektkoordinator: Dipl.-Ing. S. Dalakakis, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 23.06.2004 – 23.12.2004 • Marc, Reiter "ASN-Einsatz im mittelständischen Unternehmen" Projektkoordinator: Dr.-Ing. M. Mesina, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 07.06.2004 – 06.12.2004 • Carsten, Bube "Umfassende Datenstruktur eines Expertensystems Schieneninfrastruktur" Projektkoordinator: Prof. Dr. -Ing. U. Martin, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 03.05.2004 – 02.11.2004 • Marcus, McCallister "Integration des CAD-Systems AutoCAD in ein RPD-Umfeld" Projektkoordinator: Dr.-Ing. M. Mesina, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 06.10.2003 – 29.04.2004 • Rainer, Reichel "Entwicklung und Implementierung eines ECA-Moduls für den Einsatz im RPD-Umfeld" Projektkoordinator: Dr.-Ing. M. Mesina, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.05.2003 – 31.10.2003 • Thomas, Nowotny "Analyse und Neuentwurf eines Grundsystems für Benutzungsoberflächen von unterschiedlichen Verpackungsmaschinen" Institute of Computer-aided Product Development Systems 189 Projektkoordinator: Dr.-Ing. M. Schank, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 04.04.2003 – 30.09.2003 • Li, Yao "Entwicklung eines wissensbasierten Feature-Editors auf Basis CAA(CATIA V5) für die Konstruktion von Karosserieteilen" Projektkoordinator: Dr.-Ing. M. Mesina, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 16.03.2003 – 15.09.2003 • Oswald, Heinz "Virtual Enterprise: Ansätze für eine generische Plattform" Projektkoordinator: Dipl.-Inform. A. Staebler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.07.2002 – 15.01.2003 • Lars, Holowko "Entwurf/Implementierung einer Schnittstelle Konfiguration-CAD/ECO" Projektkoordinator: Dipl.-Inform. I. Kreuz, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 06.08.2001 – 05.02.2002 • Guerra Maldonado, Carlos "Analyse der Abbildbarkeit des standartisierten NIS/Partsman-Geometrieinferface und Implementierung auf CATIA Version 5" Projektkoordinator: Dipl.-Inform. F.-J. Grobbel, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 09.02.2001 – 08.08.2001 • Wu, Bo "Design und Implementierung eines Modells und Algorithmus zur Auswertung, Visualisierung und automatischen Aufbereitung von SAP R/3 Performance Kennzahlen" Projektkoordinator: Dipl.-Inform. A. Polensky: Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.11.2000 – 12.06..2001 • Frank, Wolfgang "Repräsentation geometrischer Modelle im ASN" Projektkoordinator: Dipl.-Inform. O. Eck: Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 21.08.2000 – 20.02.2001 • Buschle, Jürgen "Konfigurator zur Evaluierung von Angeboten" Projektkoordinator: Dipl.-Inform. O. Eck: Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.08.2000 – 27.02.2001 • Knauer, Marjan "Konzipierung eines 3D CAD-Systems unter Linux" Projektkoordinator: Dipl.-Inform. Ch. Bolay : Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.06.2000 – 30.11.2000 • Löffler, Harald "Konzeption und Realisierung einer Schnittstelle zum Austausch diagnoserelevanter Daten zwischen dem Stücklistensystem und der Diagnosebank" Projektkoordinator: Dipl.-Ing. B. Schmeink : Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.01.2000 – 30.06.2000 • Klepser, Rainer "Vorgehensweise zur Lösung kritischer Probleme –Benutzereinbindung, Softwareverteilungbei der Einführung von standortübergreifender, unternehmensweiter Client-/Serversysteme" Projektkoordinator: P. Vlatten,Projekt- u. Teamleiter DaimlerChrysler : Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.12.1999 – 14.06.2000 • Bantel, Michael "Modellierung von Workflows in aktiven Produktdatenbanken" Projektkoordinator: Dipl.-Inform. O. Eck : Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 18.11.1999 - 17.05.2000 • Gauchert, Achim"Computergestütztes Managementsystem für Technologie und Prozeßwissen in den frühen Phasen der Produktentwicklung" Projektkoordinator: Dipl.-Inform. O. Eck / Dipl.-Ing. Koch: Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 29.10.1999 – 28.04.2000 • Effenberger, Ira "Aufbau eines CAS.CADE-basierten Wireframemodellierers" Projektkoordinator: Dr.-Ing S. Roth-Koch, Prüfer: Prof. Dr. D. Roller / Prof. Dr. E. Westkämper Bearbeitungszeit: 01.06.1999 – 13.03.2000 • Brezing Thomas "Geschäftsprozeßoptimierung durch Einsatz eines satellitenbasierenden Kommunikationssystems und Telematik im Transportkreislauf" Projektkoordinator: Th. Graf : Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.06.1999 – 31.12.1999 190 Research and Lecturing Overview • Chen, Xuejun "Entwurf und Realisierung eines datenbankgestützten simulationsfähigen Design-Editors für Fahrerinformationssysteme" Projektkoordinator: Dr. Straub: Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 25.05.1999 - 24.11.1999 • Haug, Andreas "Algorithmen zur Erzeugung von Kantenreisezeit-Ganglinien" Projektkoordinator: Dipl.-Inform. M. Aleksic : Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 03.05.1999 - 02.11.1999 • Schemeinda, Christoph "Anwendung zur Sicherstellung der logischen Konsistenz einer Fahrzeugkonfiguration" Projektkoordinator: Dipl.-Inform. I. Kreuz : Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.04.1999 - 30.09.1999 • Feil, Klaus "Definition von Szenen für dreidimensionale Objekte und fotorealistische Darstellung durch Raytracing" Projektkoordinator: Prof. Dr. D. Roller / Prof. Dr. I. Grieger, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.01.1999 - 30.06.1999 • Scherer, Andreas "Entwurf und Verwirklichung eines Constraint Konzeptes für ein Simulationstool" Projektkoordinator: Dipl.-Inform. T. Kenk / Dr.-Ing. U. Sailer, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.09.1998 - 28.02.1999 • Loth, Elmar "Entwicklung einer Basissoftware für internet-basierte 3D-Konfigurationssysteme" Projektkoordinator: Dipl.-Inform. J. Dauner, Prüfer: Prof. Dr. D. Roller / Prof. Dr. H.J. Bullinger Bearbeitungszeit: 01.08.1998 - 01.02.1999 • Wolf, Kai "Qualitätskontrolle gefertigter CAD-Modelle durch Auswertung optischer Aufnahmen anhand diskreter Meßpunktwolken " Projektkoordinator: Dipl.-Math. D. Schäfer, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.07.1998 - 14.01.1999 • Denneler, Ulrich "Verfahren bei Verkehrsmessungen zur Verkehrsprognose" Projektkoordinator: Dipl.-Inform. M. Aleskic, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.07.1998 - 31.12.1998 • Müssle, Jens "Visionsmanagement im Aktiven Semantischen Netz" Projektkoordinator: Dipl.-Inform. O.Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 19.06.1998 - 18.12.1998 • Rieg, Berthold "Erweiterte Mechanismen und Inferenzen zur Präsentation des semantischen Wissens im ASN" Projektkoordinator: Dipl.-Inform. O.Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.06.1998 - 30.11.1998 • Schwarz, Pierre "Entwurf und Implementierung eines Prototypes zur Visualisierung von wissenschaftlichtechnischen Meßdaten, insbesondere in Echtzeit" Projektkoordinator: Prof. Dr. D. Roller / Prof. Dr. I. Grieger, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 18.05.1998 - 17.11.1998 • Wältken, Peter "Internet-Technologien zur Visualisierung von ASN-Modellen" Projektkoordinator: Dipl.-Inform. O.Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 07.05.1998 - 06.11.1998 • Herrmann, Gerd "Entwurf eines Editors für allgemeine Polyeder und Darstellung nach dem RadiosityVerfahren" Projektkoordinator: Prof. Dr. I. Grieger, Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.05.1998 - 31.10.1998 • Häuser, Steffen "Generierung, Darstellung und Interaktionen mit Voxel " Projektkoordinator: Prof. Dr. I. Grieger, Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.04.1998 - 31.09.1998 • Krimmer Tobias "Ebene Schnitte von -Spline-Körpern" Projektkoordinator: Prof. Dr. I. Grieger, Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.10.1997 - 31.03.1998 Institute of Computer-aided Product Development Systems 191 • Luik, Oliver "Integration von ODL und OQL mit dem Aktiven Semantischen Netz" Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.10.1997 - 31.03.1998 • Alvarez, Adrian "Austauschformate für das Aktive Semantische Netz" Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 20.08.1997 - 20.02.1998 • Caragiozidis,Michael "Architektur und Bedienkonzept für Internet-Anwendungen im KFZ" Projektkoordinator: Dipl.-Inform. P. Rauleder (DB), Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.07.1997 - 02.02.1998 • Kotorlis, Georgios "Entwicklung einer verteilten Programmierschnittstelle für ein Aktives Semantisches Netz Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.03.1997 - 02.01.1998 • Meyer, Wolfgang "Erstellung eines Frontendes für ein experimentelles CAD-System" Projektkoordinator: Dipl.-Ing. H. Kohl, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.05.1997 - 30.11.1997 • Böhmerle, Frank "Entwicklung eines Werkstattsteuerungssystems" Projektkoordinator: Dipl.-Inform. M. Bihler / Dipl.-Ing. J. Salaw, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.02.1997 - 31.07.1997 • Surhaman, To "Entwicklung eines graphischen Monitors für das Aktive Semantische Netz" Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 02.01.1997 - 01.07.1997 • Etzel, Dieter "Zerlegung polygonal begrenzter Flächen in konvexe Vierecke als Grundlage zur Lösung partieller Differentialgleichungen" Projektkoordinator: Dipl.-Ing. H. Kohl, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.12.1996 - 15.06.1997, jedoch bereits am 07.04.1997 abgegeben • Kaltenecker, Oliver "Evaluierung des Einsatzes von OODBMS als Basis von CAD-Systemen am Beispiel von HP PE/SolidDesigner" Projektkoordinator: Dipl.-Inform. M. Bihler, Dipl.-Inform P. Kutschera (HP), Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.10.1996 - 31.03.1997 • Kuffler, Georg "Umfassendes Undo-Konzept für ein objektorientiertes ECAD-System unter Berücksichtigung des CAD-Referenzmodells" Projektkoordinator: Dipl.-Inform. B. Dettlaff (TCS), Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.10.1996 - 31.03.1997 • Ermer, Andreas "Neugestaltung der Graphischen Benutzeroberfläche für das Modellbasierte Simulations- und Diagnosesystem roon " Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 13.09.1996 - 13.03.1997 • Friedrich, Alexandar "Modellentwicklung zur Prozeßketten-Auswahl im Rapid Prototyping" Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 07.07.1996 - 07.01.1997 • Meier, Uwe "Entwicklung eines Erfahrungsmanagementsystems für die Unikatherstellung" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.05.1996 - 02.01.1997 • Klostermann, Horst "Kooperative Transaktionskonzepte in einem Aktiven Semantischen Netz" Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.07.1996 - 31.12.1996 • Hitz, Michael "GRIPSS: Architektur-Sketching-System mit flexibler Objektmodellierung und Benutzeradaptivität" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.07.1996 - 31.12.1996 192 Research and Lecturing Overview • Ziegler, Michael "GRIPSS: Feature-basiertes, interaktives Skizziersystem" Projektkoordinator: Dipl.-Inform. M. Stolpmann Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.04.1996 - 30.09.1996 • Zhang, Weimin "Werkzeug zur datenbankneutralen, graphikbasierten Informationsabfrage" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 25.03.1996 - 24.09.1996 • ShojaZadeh Hormoz "Agenten für Selektion und Strukturierung von Wissen aus dem kooperativen Engineering" Projektkoordinator: Dipl.-Inform. O. Eck / Dipl.-Inform. M. Wolber, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.03.1996 - 02.09.1996 • Zhang, Zhongkung "Einsatz von OODBMS für die gruppengestützte technische Modellierung" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.02.1996 - 31.07.1996 • Frank, Anett "Entwicklung einer aktiven Komponente für ein Aktives Semantisches Netz" Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.02.1996 - 31.07.1996 • Jager, Isidor "Spezifikation und Umsetzung einer Modellierungssprache für ein Aktives Semantisches Netz" Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.02.1996 - 30.07.1996 • Spiegel, Martin "GRIPSS: Entwicklung eines adaptiven, benutzergesteuerten Skizzeneditors" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 10.01.1996 - 09.07.1996 • Babel, Robin "Interaktives Entwerfen von B-Spline-Körpern Projektkoordinator: Prof. Dr.-Ing. I. Grieger, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.01.1996 - 30.06.1996 • Holub, Jürgen "Entwicklung eines objektorientierten Datenmodells für hypermediale Dokumente im betrieblichen Umfeld" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 24.11.1995 -07.06.1996 • Maile, Annette "Adaptive Informationsaufbereitung Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 06.12.1995 - 04.06.1996 • Müller, Ralph "Erstellung eines Feature-Modelling-Prototyps" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.12.1995 - 31.05 1996 • Kang, Xu "Entwicklung und Implementierung einer Benutzungsoberfläche zur modellgestützten Fehlerbaumentwicklung Projektkoordinator: Dipl.-Inform. J. Mauss, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.12.1995 - 30.05.1996 • Kühweg, Michael "Produktionsplanung auf einem Bedarfsgraph zur Durchführung einer interaktiven ÖkoBilanzierung Projektkoordinator: Dipl.-Math.. U. Rey / Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 03.10.1995 - 02.04.1996 • Frühwacht, Silvia "Entwurf einer graphischen Abfragesprache für Datenbankmangementsysteme" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.10.1995 - 31.03.1996 • Lössel, Florian "Entwurf und Implementierung eines Graphischen Topologie-Editors zur Visualisierung logischer und physikalischer Abhängigkeiten in HP PowerView" Projektkoordinator: Dipl.-Inform. R. Maderholz, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.10.1995 - 28.03.1996 • Schönle, Thomas "Konzeption und Entwicklung eines Browsers zur graphischen Präsentation und interaktiven Navigation im Hyperspace" Institute of Computer-aided Product Development Systems 193 Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 27.09.1995 - 26.03.1996 • Hekersmans, Arndt "Konzeption, Aufbau und Test einer Ablaufsteuerung für einen bahngesteuerten Manipulatorarm" Projektkoordinator: Dipl.-Ing. Ch. Schaeffler (IFI), Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.09.1995 - 29.02.1996 • Scherschel, Christian "Parametric Modelling in GRIPSS" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 02.06.1995 - 01.12.1995 • Frim, Christopher "Design und Realisierung eines Bestandsverwaltungsprogramms für Leihgeräte im Bereich der Medizinfertigung" Projektkoordinator: Dipl.-Inform. M. Bihler / Dipl.-Ing. R. Junger, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.05.1995 - 30.10.1995 • Schürrle, Martin "Entwicklung eines graphis-interaktiven Abfragewerkzeugs für eine relationale Datenbank " Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 17.03.1995 - 16.09.1995 • Von der Ohe, Kai "Objektorientierte Analyse, Entwurf und Implementierung von Strukturen für ein PPSSystem" Projektkoordinator: Dipl.-Inform. M. Bihler / J. Arnold, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.03.1995 - 01.09.1995 • Sperling, Christoph "Prototyphafte Realisierung eines werkstattgerechten NC-Programmiersystems auf Basis der OSACA-Steuerungk " Projektkoordinator: Dipl.-Ing. Ströhle / Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 23.01.1995 - 23.07.1995 • Kopsch Jürgen "Aktives semantisches Netz für Konstruktionsbeziehungen innerhalb der Produktentwicklung" Projektkoordinator:Dr. Hirschmann / Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 19.12.1994 - 19.06.1995 • Hizly, Giray "Prototypische Entwicklung eines Konstruktionsskizzeneditors für ein künftiges ECAD-System" Projektkoordinator: Dipl.-Inform. B. Dettlaff, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 05.12.1994 - 06.06.1995 • Wegener, Harald "Entwicklung eines Eye-Tracking Moduls zur erweiterten Steuerung eines Echzeit 3DRenderes" Projektkoordinator: Dipl.-Ing. O. Riedel / Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.12.1994 - 30.05.1995 • Alber, Markus "GRIPSS: Constraint Modeller" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 11.11.1994 - 11.05.1995 • Henne, Reinwald "Editieren im PHIGS - Struktur - Speicher" Projektkoordinator: Prof. Dr. I. Grieger, Prüfer: Prof. Dr. D. Roller, Prof. Dr. I. Grieger Bearbeitungszeit: 01.12.1994 - 01.05.1995 • Becher, Andrea "Modellieren von Trimmkurven auf Basis von B-Spines mit PHIGS" Projektkoordinator: Prof. Dr. I. Grieger, Prüfer: Prof. Dr. D. Roller, Prof. Dr. I. Grieger Bearbeitungszeit: 01.12.1994 - 01.05.1995 • Zemanek, Bernd "Redesign von GRIPSS für den Einsatz einer Multiuser/Multitasking-Umgebung" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 20.10.1994 - 20.04.1995 • In`t Veld, Peter "GRIPSS: Adaptive, constraint-behaftete Stroke-Analyse und -Synthese" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 17.10.1994 - 17.04.1995 • Weber, Jürgen "Graphischer Editor zur Festlegung multimedialer Präsentation mittels Visueller Programmierung" 194 Research and Lecturing Overview Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.10.1994 - 31.03.1995 • Molisch, Andreas "POET: Eignungsanalyse eines OODBMS für die technische Modellierung" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.08.1994 - 31.01.1995 • Ocker, Ralf "Entwurf und Realisierung einer Client-Server-Softwarearchitektur in einer heterogenen Hardware- und Betriebssysemumgebung" Projektkoordinator: Prof. Dr. D. Roller / Dipl.-Ing. J. Lorey, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 18.07.1994 - 18.01.1995 • Straub, Michael "Visualisierung der Geometrie von Werkstücken während der Simulation des Umformungsprozesses mit PHIGS unter UNIX" Projektkoordinator: Prof. Dr. I. Grieger, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 21.06.1994 - 20.12.1994 • Richert, Uwe: "Entwurf und Implementierung einer frei konfigurierbaren CAD-Benutzungsschnittstelle" Projektkoordinator: Dipl.-Inform. B. Dettlaff, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 02.05.1994 - 02.11.1994 • Hofmann, Martin: "On Screen Digitalisierung gescannter CAD-Zeichnung in ME 10" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 02.05.1994 - 02.11.1994 • Ancutici, Michael: "Datenverschlüsselung, Versiegelung von Dokumenten" Projektkoordinator: Dipl.-Inform. M. Bihler, Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 18.04.1994 - 18.10.1994 • Pecher, Frank: "GRIPSS: Constraint Modeller" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 25.03.1994 - 25.09.1994 • Schley, Alexander: "Entwurf und Realisierung eines Client-Server-Kommunikationsmoduls auf Basis des Boardcast Message Server-Konzepts" Projektkoordinator: Dipl.-ing. G. Degitz, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.11.1994 – 30.04.1994 • Rüdiger, Klaus: "Geometrische Modellierung von Körpern mit einem Lokalisierer" Projektkoordinator: Priv.-Doz. Dr. I. Grieger/Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.06.1993 - 15.12.1993 • Wahl, Martin: "Automatische Analyse von Konturen aus Handskizzen" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 26.05.1993 - 26.11.1993 • Frech, Stefan: "Verarbeitung von Pixelbildern" Projektkoordinator: Priv.- Doz. Dr. I. Grieger/Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 25.05.1993 - 25.11.1993 • Schmidt, Thomas: "Entwicklung einer Technik zur automatischen Auswahl eines bildbezogenen, optimalen Kompressionsverfahrens" Projektkoordinator: Dipl.-Inform. B. Dettlaff, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.02.1993 - 02.08.1993 • Böck, Matthias: "Entwurf und Implementierung eines benutzerfreundlichen Systems zur interaktiven Bearbeitung" Projektkoordinator: Priv.- Doz. Dr. I. Grieger, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.07.1992 - 31.12.1992 • Nebel, Harald: "Entwurf und Implementierung eines "retrieval"-optimierten Algorithmus für komprimierte Bildspeicherung" Projektkoordinator: Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 18.05.1992 - 18.11.1992 Institute of Computer-aided Product Development Systems 195 • Lokowandt, Georg: "Konzeption und Implementation eines Editors zur Verarbeitung von Handskizzen" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.04.1992 - 15.10.1992 Studienarbeiten / Student projects • Ramzy Saleh: "Erstellung eines virtuellen Prototypen um Informationsüberflutungen zwischen Steuergeräten zu Simulieren" Projektkoordinator:- Dipl.-Inf. A. Chamakh, Prüfer:- Prof. Dr. D. Roller Bearbeitungszeit:-10.01.2011 - 12.07.2011 • Mario Bittner: "Entwicklung eines Security Konzepts für Web Anwendungen um universitären Umfeld und einer beispielhaften Umsetzung" Projektkoordinator:-J. Stobbe, Prof. Dr. Eggenberger, Prüfer:-Prof. Dr. O. Eggenberger Bearbeitungszeit:-01.5.2007 - 01.11.2007 • Steffen Rüger: "Anbindung eines 3D-CAD Systems an eine wissensbasierte KonstruktionsumgebungUm die Wettbe" Projektkoordinator:-Dipl.-Inf. S. Opletal, Prüfer:-Prof. Dr. D. Roller Zeitraum:-01.12.2005 - 02.06.2006 • Santiago Conti: "Implementierung eines Programms zur Visualisierung von Digitalen Mammographischen Bildern" Projektkoordinator:-C. Lampasona Prüfer:-Prof. Dr. D. Roller Bearbeitungszeit:-17.10.2005 - 17.02.2006 • Alexander Becker: „Erstellen einer Online-Hilfe für ein Fachpraktikum“ Projektkoordinator: Prof. Dr. Otto Eggenberger, Prüfer:Prof. Dr. Otto Eggenberger Zeitraum: 22.11.2004 - 24.05.2005 • Aydin Kaya: „Unter Linux eingerichtete unbeaufsichtigte Installation von Windows Server 2003“ Projektkoordinator: Prof. Dr. Otto Eggenberger; Prüfer:Prof. Dr. Otto Eggenberger Zeitraum:13.12.2004 - 14.06.2005 • Habib Frad, Roland Niese: „Verwendung des Microsoft RIS-Servers zur unbeaufsichtigten Installation und Konfiguration von Betriebssystemen im Umfeld studentischer Rechnerpools an der Universität / Use of the Microsoft RIS-Server for unattended installation and configurationof operating systems in the environment of student computer pools at the university” Project coordinator: Prof. Dr. Otto Eggenberger, Prüfer/Examiner:Prof. Dr. Otto Eggenberger Bearbeitungszeit / Periode:01.02.2004 - 31.07.2004 • Anastasios Kozas: “Einrichtung eines Schulungsraumcomputers unter Windows 2000/2003 Server für ein Betriebssystempraktikum / Establishing a training room computer under Windows 2000/2003 Server for an operating system praktical” Project coordinator: Prof. Dr. Otto Eggenberger, Prüfer / Examiner:Prof. Dr. Otto Eggenberger Bearbeitungszeit / Periode: 15.03.2004 - 15.09.2004 • De Fracisco Guisasola, Daniel "Erstellung und Nutzbarmachung von Ontologien im Rahmen der Produktentwicklung" Projektkoordinator: Dipl. –Inf. S. Opletal, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 27.10.2004 – 28.04.2005 • Shao, Haibo "Entwicklung eines Transaktions-Agenten innerhalb eines Multiagentensystems für das Rapid Product Development" Projektkoordinator: Dipl.-Ing. S. Dalakakis, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.12.2004 – 31.05.2005 • Amgalan, Uranmandakh, Hilkert Heiko "Implementierung eines Gleichungssystems zur Abschätzung des Verhältnisses von Drüsengewebe zu Fettgewebe in der digitalen Mammographie" Projektkoordinator: Constanza Lampasona, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 20.01.2005 – 20.07.2005 196 Research and Lecturing Overview • Kaya, Aydin "Unter Linux eingerichtete unbeaufsichtigte Installation von Windows Server 2003" Projektkoordinator: Prof. Dr. Otto Eggenberger, Prüfer: Prof. Dr. Otto Eggenberger Bearbeitungszeit: 13.12.2004 – 14.06.2005 • Becker, Alexander "Erstellen einer Online-Hilfe für ein Fachpraktikum" Projektkoordinator: Prof. Dr. Otto Eggenberger, Prüfer: Prof. Dr. Otto Eggenberger Bearbeitungszeit: 22.11.2004 – 24.05.2005 • Kozas, Anastasios "Einrichtung eines Schulungsraumcomputers unter Windows 2000/2003 Server für ein Betriebssystempraktikum" Projektkoordinator: Prof. Dr. Otto Eggenberger, Prüfer: Prof. Dr. Otto Eggenberger Bearbeitungszeit: 15.03.2004 – 15.09.2004 • Frad, Habib, Niese, Roland "Verwendung des Microsoft RIS-Servers zur unbeaufsichtigten Installation und Konfiguration von Betriebssystemen im Umfeld studentischer Rechnerpools an der Universität" Projektkoordinator: Prof. Dr. Otto Eggenberger, Prüfer: Prof. Dr. Otto Eggenberger Bearbeitungszeit: 01.02.2004 – 31.07.2004 • Reiter, Marc "Entwicklung und Implementierung eines Constraints-Moduls für den Einsatz im RPD-Umfeld" Projektkoordinator: Dipl.-Ing. M. Mesina, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.03.2003 – 14.09.2003 • Bube, Carsten "Simulation der Streckenleistungsfähigkeit von Schienenbahnen" Projektkoordinator: Dipl.-Ing. H. Dobeschinsky, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.07.2003 – 31.12.2003 • Opletal, Sascha "Entwicklung und Implementierung eines Retrieval-Agenten für den Einsatz im Rapid Prototyping Delevopment" Projektkoordinator: Dipl.-Ing. S. Dalakakis, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 21.02.2003 – 21.08.2003 • Mack, Joachim "Realisierungskonzept für die Implementierung eines Software-Prototypen für ein ECAD Variantenmodul" Projektkoordinator: Dipl.-Math. D. Schäfer, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.10.2001 – 31.03.2002 • Gao, Jie "Unterstützung der FMEA-Methodik mittels einer Wissenbasis" Projektkoordinator: Dipl.-Ing. H. Ruppert, Dipl.-Ing. P. Müller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 02.07.2001 – 01.01.2002 • Thaler, Andreas "Objektorientierte Schnittstelle für das Aktive Semantische Netz" Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.04.2000 – 31.09.2000 • Föhl, Frank "Einsatz von 3D Texturing für die Visualisierung technisch-wissenschaftlicher Daten in einer Virtual Reality Umgebung" Projektkoordinator: Dipl.-Ing. D. Rainer, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.04.1999 – 30.09.1999 • Gussmann, Pablo "Implementierung beleuchteter Linien zur Visualisierung von Vektorfeldern als modul in COVISE" Projektkoordinator: Dr.-Ing. U. Lang, Dipl.-Inform O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.01.1999 – 30.06.1999 • Kada, Martin "CAD-Arbeitsplatz mit Zweihadbedienung" Projektkoordinator: Dipl.-Ing. H. Kohl, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.02.1998 – 31.05.1999 • Brezing, Thomas "Aufbau eines Netzwerks und Erstellung einer Programmfamilie für die Bereiche CAM und CaQ im Musterbau" Projektkoordinator: Dipl.-Ing. (FH) R. Mader, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.09.1997 - 14.04.1998 • Loth, Elmar "Entwicklung und Umsetzung eines Systems zur räumlichen Platzierung von Objekten in VRML" Institute of Computer-aided Product Development Systems 197 Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 07.07.1997 - 07.01.1998 • Baumer, Matthias "Konzistenzerhaltung replizierter Daten im ASN" Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.06.1997 - 30.11.1997 • Flemmer, Viktor "Präzisionsschnittstelle mit Hilfe eines 3D-CAD/CAM für das Wasserstrahlschneiden" Projektkoordinator: Dr. K. Kille / Dipl.-Ing. U. Schapöhler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 02.11.1996 - 30.04.1997 • Scherer, Andreas "Entwicklung eines Demonstrationspaketes zu Mathematische Grundlagen des CAD" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.06.1996 - 30.11.1996 • Böhmerle, Frank "Modellierung und Simulation von Geschäftsprozessen" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.02.1997- 31.07.1996 • Böhmerle, Frank "Modellierung und Simulation von Geschäftsprozessen" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.02.1997- 31.07.1996 • Meyer, Wolfgang "Entwicklung eines Demonstrationspaketes "Geometrische Modellierung" " Projektkoordinator: Dipl.-Ing. H. Kohl, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.05.1997 - 30.11.1997 • Shoja-Zade, Hormoz "Agenten für Selektion und Strukturierung von Wissen aus dem kooperativen Engineering" Projektkoordinator: Dipl.-Inform. M. Wolber / Dipl.-Inform.O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.03.1996- 31.08.1996 • Frank, Anett "Entwicklung einer aktiven Komponente für ein Aktives Semantisches Netz Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.02.1996 - 31.07.1996 • Wältken, Peter "GRIPSS: Online-Zugangskontrolle durch Unterschriftenvertifikation" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.12.1995 - 31.05.1996 • Hitz, Michael "GRIPSS: Konzeption eines Architektur-Sketching-Systems" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 20.11.1995 - 19.05.1996 • Rund, Christian "Navigation im Hyperspace: Mark & Link" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 13.11.1995 - 12.05.1996 • Friedrich, Aleksandar "Entwicklung einer Programmierschnittstelle für ein Aktives Semantisches Netz der Basis des objektorientierten Datenbanksystems ObjectStore Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.11.1995 - 30.04.1996 • Dietrich, Michael "Zeitbegriff im Aktionenmaodell" Projektkoordinator: Dipl.-Inform. O. Eck, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.09.1995 - 01.03.1996 • Ziegler, Michael "GRIPSS: Effiziente Datenstrukturen und Algorithmen" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 02.06.1995 - 01.12.1995 • Kuffler, Gernot "CAD-Softwareentwicklung nach ISO 9001" Projektkoordinator: Dipl.-Inform. B. Dettlaff, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.02.1995 - 31.07.1995 198 Research and Lecturing Overview • Jager, Isidor "Entwicklung einer vektorbasierten, graphikorientierten HTML-Erweiterung" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 21.01.1995 - 20.07.1995 • Kalbacher, Martin "Graphische Aufbereitung von Daten für HTML-Dokumente" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 23.12.1994 - 22.06.1995 • Kußmaul, Timo "Studie über objektorientiertes Architekturmodell für künftige CAD-Systeme" Projektkoordinator: Dipl.-Inform. B. Dettlaff, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 06.12.1994 - 03.06.1995 • Müller, Ralph "Analyse von CAD-Systemen für das Schreiner-Handwerk" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.12.1994 - 31.05.1995 • Maile, Annette "Analyse von OODBMS für die technische Modellierung" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 25.11.1994 - 24.05.1995 • Anglett, Andreas "Analyse von Software-Werkzeugen und Erstellung einer kompakten Dokumentation" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 02.11.1994 - 02.05.1995 • Hawa, Rayed "Engineering Data Management -Begriffsdefinition und Einordnung in das betriebliche Umfeld- " Projektkoordinator: Dr. Groth / Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.11.1994 - 31.04.1995 • Schönle, Thomas "Interaktive Datenbank-Abfragen über Mosaic / HTML" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 27.10.1994 - 26.04.1995 • Frühwacht, Silvia "Nutzung von Shell-Skripts aus Mosaic, adaptive Informationsaufbearbeitung über Zugriffsberechtigungen" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 13.10.1994 - 12.04.1995 • Wannenmacher, Michael "GRIPSS: Vergleich von verschiedenen Verfahren zur Analyse von Freihandeingaben" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 11.10.1994 - 11.04.1995 • Spiegel, Martin "GRIPSS: Modellierung mit Freiform-Kurven" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 10.10.1994 - 10.04.1995 • Speemann, Peter "Bildschirmorientierter Vektorgraphikeditor mit TEX-kompatibler Ausgabe" Projektkoordinator: Dipl.-Ing. H. Kohl, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.09.1994 - 01.03.1995 • Brehm, Oliver "Graphischer Editor für sensitive Bildbereiche" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.08.1994 - 15.02.1995 • Stark, Ralph "Entwicklungsumgebung für HTML-Dokumente" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 12.07.1994 - 12.01.1995 • Seitz, Volker: "CAD-Datenkonverter für STEP" Projektkoordinator: Dipl.-Inform. M. Bihler, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 20.06.1994 - 19.12.1994 • Oberdorfer, Matthias: "GRIPSS: interaktive Oberfläche für 3D Skizzen" Projektkoordinator: Dipl.-Inform. M. Stolpmann; Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 05.05.1994 - 04.11.1994 Institute of Computer-aided Product Development Systems • Kühweg, Michael: "GRIPSS-Eignungsanalyse von Eingabe-Devices sowie User-Interfaces" Projektkoordinator: Dipl.-Inform. M. Stolpmann; Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 05.05.1994 - 03.11.1994 • Alber, Markus:"Erzeugung von Restriktionen in Liniengraphiken" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 03.01.1994 - 03.07.1994 • Miesauer, Manfred: "Entwurf und Realisierung eines Meldungs-Managementsystems" Projektkoordinator: Dr. B. Eilebrecht / Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.12.1993 - 31.05.1994 • Meyer, Jörg: "Textselektion/-erkennung innerhalb von bitmap-orientierten Konstruktionszeichnungen" Projektkoordinator: Dipl.-Inform. B. Dettlaff, Prüfer:Prof. Dr. D. Roller Bearbeitungszeit: 01.12.1993 - 01.06.1994 • Schürrle, Martin: "Offline-Programmierung optischer Koordinatenmessgeräte am CAD-System" Projektkoordinator: Dipl.-Ing. M. Recknagel / Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.12.1993 - 31.05.1994 • Hekermans, Arnd: "Konzeption und Implementierung eines konfigurierbaren Eingabesystems für zweidimensionale Umgebungsmodelle" Projektkoordinator: Dipl.-Inform. J. Müllerschön / Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.11.1993 - 30.04.1994 • Zemanek, Bernd: "Auswertung von Andruckstärke, Geschwindigkeit und Beschleunigung innerhalb von GRIPSS" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.10.1993 - 31.03.1994 • Pecher, Frank: "GRIPSS: Constraint Modeller" Projektkoordinator: Dipl.-Inform. M. Stolpmann, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 25.03.1993 - 25.09.1993 • Knuppe, Gunnar: "Makro-Sprache für 3D-Graphikobjekte" Projektkoordinator: Dipl.-Inform. D. Genikomsidis/Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 08.01.1993 - 07.07.1993 • Hess, Bernd: "Entwicklung und Implementierung eines Auskunfts- und Steuerungssystems für einen Auftragsleitstand" Projektkoordinator:Dr. W. Schweizter/Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 15.11.1992 - 15.05.1993 • Bock, Bernhard: "Entwicklung und Implementierung eines Prozeßvisualisierungsmoduls für einen Auftragsleitstand" Projektkoordinator: Dr. W. Schweizter/Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 01.10.1992 - 31.03.1993 • Hoffmann, Jürgen: "Sprachunabhängige Aufbereitung von graphischen Ergebnissen beim Einsatz von Arbeitsplatzrechnern im Verkehrswesen" Projektkoordinator: Prof. Dr. G. Heimerl/Prof. Dr. D. Roller, Prüfer: Prof. Dr. D. Roller Bearbeitungszeit: 21.04.1992 - 21.10.1992 199