
"Als HPI-Absolvent ist man im Vorteil, weil man mit der Kombination aus praxisnaher Ausbildung und tiefem technologischem Verständnis allen Herausforderungen des Berufslebens gewachsen ist. Der Ruf des Instituts öffnet schon allein viele Türen." Lars Schmidt-Bielicke, HPI-Absolvent
Open Course Design Thinking: d.school-Referent Thomas Both zu Gast
Aufgrund der großen Nachfrage gibt es einen weiteren Open Course Design Thinking vom 31. Mai bis 2....
Bewerbungsschluss HPI-Schülerkolleg
HPI-Schülerkolleg geht 2012 in sein viertes Jahr. Bis zum 6. Juni können sich interessierte und...
Hochschulinformationstag am HPI
Am 8. Juni 2012 findet der Hochschulinformationstag der Universität Potsdam auf dem Campus...
HPI Alumni Homecoming Event 2012
Die zentrale Begegnungsveranstaltung für die Ehemaligen des HPI feiert 2012 gleich mehrere...
Future SOC Symposium am HPI
Vom 14. bis zum 15. Juni 2012 findet das siebte Future SOC Symposium statt.
Zertifikatsverleihung HPI-Schülerkolleg 2011/12
15 Seminareinheiten in je 3 bis 4 Modulen haben die rund 55 Schülerinnen und Schüler abgeschlossen,...
Sommersemester 2011
Modellierung II (SS2011)
Dozent: Prof. Dr. Holger Giese (Systemanalyse und Modellierung)Tutor: Dipl.-Inform. Stefan Neumann
Beschreibung |
|
Modellierung ist eine wesentliche Teilaufgabe in der System- und Softwareentwicklung. Bei den meisten Aktivitäten während der Entwicklung werden Modelle als zielgerichtete Abbilder des vorhandenen oder geplanten Systems, das durch Abstraktion auf die problemrelevanten Aspekte vereinfacht, verwendet. Wichtig ist dabei, dass das Modell ähnliche Beobachtungen und Aussagen ermöglicht wie das vorhandene oder geplante System und somit bei der Bewertung und Entwicklung als Grundlage für Entwurfsentscheidung auch bezüglich Alternativen dienen kann. Bei der Modellierung komplexer Systeme verwendet man unwillkürlich gewisse Annahmen und Vorstellungen, anhand derer man Phänomene zu erklären oder zu gestalten versucht. Entsprechende Paradigmen fassen solche Annahmen und Vorstellungen in ein kohärentes Ganzes zusammen und bieten in Form entsprechender Kombinationen von Modellierungstechniken umfassende Ansätze zur Modellierung komplexer Systeme an. Wir werden im Rahmen der Veranstaltung die strukturierte Modellierung, die objektorientierte Modellierung sowie Komponentenbasierung und Multiagentensysteme als Paradigmen betrachten. Da in der Praxis der Softwareentwicklung die Unified Modeling Language (UML) von großer Bedeutung ist, werden wir im wesentlichen betrachten wie komplexe Systeme mit UML und den verschiedenen Modellierungsparadigmen beschrieben werden können und diese dabei entsprechend vergleichen. Der Fokus wird hierbei auf der objektorientierten Modellierung und Komponentenbasierung liegen. Die in der Veranstaltung behandelten Konzepte zur Modellierung werden zusätzlich in Übungen vertieft und in einem begleitenden größeren Modellierungsprojekt angewendet. Stichpunkte:
Aktuell:
|
|
Anforderungen |
|
Empfohlen: Modellierung I |
|
Lern- und Lehrformen |
|
Literatur |
|
Die Folien zur Vorlesung werden im internen Bereich zur Verfügung gestellt. Als Referenzen für UML und zur Ergänzung und Vertiefung der Lehrinhalte werden die folgenden Bücher und Artikel empfohlen: [1] Bernd Oestereich. Analyse und Design mit UML 2.3 - Objektorientierte Softwareentwicklung. Oldenbourg Wissenschaftsverlag, 9. Auflage, 2009. ISBN: 978-3-486-58855-2 [2] Grady Booch, James Rumbaugh und Ivar Jacobson. Unified Modeling Language User Guide. Addison-Wesley Object Technology Series, Addison-Wesley Longman, 2. Juni 2005. ISBN-10: 0321267974 [3] James Rumbaugh, Ivar Jacobson, Grady Booch. The Unified Modeling Language Reference Manual, Addison-Wesley Object Technology, Addison-Wesley Longman, Amsterdam, 2nd ed., 5. August 2004. ISBN-10: 0321245628 [4] Scott W. Ambler. The Elements of UML 2.0 Style, Press (Juli 2005). ISBN-10: 0521616786 [5] Unified Modeling Language (UML) specification, version 2.2 http://www.omg.org/technology/documents/formal/uml.htm |
|
Leistungserfassungsprozess |
|
Bei Nichterfüllung einer der Punkte gilt die LV als nicht bestanden, weitere Angaben werden in der LV gegeben. Die Note wird zu gleichen Teilen aus der Projektnote sowie aus der individuellen Klausurnote gebildet. |
|
Termine |
|
Die Vorlesungen beginnen am 12.4.2011. Vorlesung - Regelmäßige Termine: Dienstags von 09:15 - 10:45 Uhr im HS 1 Mittwochs von 17:00 - 17:30 Uhr im HS 1
Am 06.07.2011 wird die Aufgabenstellung bezüglich der Implementierung vom Veranstalter vorgestellt.
Am 01.06.2011 findet die Vorlesung voraussichtlich im Hörsaal 2 statt.
Geplante Vorlesungen (Termine können sich noch ändern, aktualisiert am 29.06.2011):
Probeklausur: Eine Probeklausur wird über die Vorlesungsmaterialien bereitgestellt.
Offizielle Übungstermine sind in folgenden Wochen: Vom 18.04.-08.07.
|
|
| Allgemeine Informationen | |
ID: |
14 L 1268 |
Kennung: |
MO2 |
SWS: |
4 |
ECTS Credit Points: |
6 (benotet) |
Einschreibefrist: |
27.4.2011 |
Studiengang: |
IT Systems Engineering (Bachelor) |
Themenmodul: |
Softwaretechnik und Modellierung |
Lehrform: |
Vorlesung, Übung |
Belegungsart: |
Kernfach |
Themenkomplex: |
Grundlagen in IT-Systems Engineering |
Vertiefungsgebiet: |
|

