SEDRIS als Datenmodell für eine synthetische 3D-Umweltdatenbasis

Größe: px
Ab Seite anzeigen:

Download "SEDRIS als Datenmodell für eine synthetische 3D-Umweltdatenbasis"

Transkript

1 Workshop 3D Stadtmodelle CPA Systems GmbH Martin Krückhans SEDRIS als Datenmodell für eine synthetische 3D-Umweltdatenbasis

2 Inhalt Motivation Simulation Umweltdatenbasis SEDRIS Abbildung der Realität Was ist SEDRIS? SEDRIS Modellierung 3 Beispiele Aktuelles Projekt CPA 11 Zeitabhängigkeit

3 3D-Umweltdatenbasis für Simulationen? Eine Simulation beschreibt ein möglichst realitätsnahes Nachbilden von Geschehen der Wirklichkeit. (Gabler Wirtschaftslexikon) - Simulation ist keine Visualisierung... LöschHelikopter 1 Leiterwagen 1 in t e ra kti on LöschHelikopter 2 te in ra io kt n Folie aus dem Vortrag: City GML in Simulationsumgebungen - Martin Krückhans, AgA-Sitzung

4 3D-Umweltdatenbasis für Simulationen? Eine Simulation beschreibt ein möglichst realitätsnahes Nachbilden von Geschehen der Wirklichkeit. (Gabler Wirtschaftslexikon) - Simulation ist keine Visualisierung... LöschHelikopter 1 Leiterwagen 1 in t e ra kti on LöschHelikopter 2 te in ra io kt n...eine Simulation kann visualisiert werden. Folie aus dem Vortrag: City GML in Simulationsumgebungen - Martin Krückhans, AgA-Sitzung

5 Welche Umwelt soll simuliert werden? 13

6 Was muss eine Umweltdatenbasis umfassen? Natürliche Strukturen und Prozesse Über der Erde Auf der Erde Statisch Bspw. Gebäude, Bauwerke Dynamisch 14 Geologie, Ozeanographie Menschliche Strukturen und Prozesse Geographie Unter der Erde Astronomie, Meteorologie Bspw. Verkehr...

7 Was muss eine Umweltdatenbasis umfassen? Mindestens ein Abbild der Realität...?? - 3D- Stadtmodell

8 Was muss eine Umweltdatenbasis umfassen? Mindestens ein Abbild der Realität D- Stadtmodell

9 SEDRIS Synthetic Environment Data Representation and Interchange Specification Seit 1994 entwickelter Standard der ISO/IEC ISO/IEC 18023:2006(E) Information technology - SEDRIS (u.a. DRM)- ISO/IEC 18025:2005(E) Information technology - Environmental Data Coding Specificationn (EDCS) - ISO/IEC 18026:2006(E) Information technology - Spatial Reference Model (SRM) - Ursprüngliche Initiatoren und Sponsoren 17 Verschiedene Projekte und Einrichtungen der US-Streitkräfte US-Army US-Airforce...

10 SEDRIS - Community Aktuelle Hauptsponsor United States Department of Defense Defense Modeling and Simulation Office (DMSO) Community: - Boeing - EADS - Rheinmetall Defence - Thales Stand:

11 Was ist SEDRIS? SEDRIS ist eine Kombination aus Standards... zur Beschreibung zur Interaktion zum Austausch von Umweltdaten (über, auf und unter der Erde). Mit Sedris kann... die Struktur die Syntax und die Semantik...der Umweltdaten modelliert werden. 19 Unabhängig von Anwendung und Betriebssystem Als HTML, UML und in einer C++ Api verfügbar NICHT in XML/XSD verfügbar, kann aber darin modelliert werden

12 SEDRIS Beispiel 1 blinde Modellierung - ohne Semantik Ein Objekt der Klasse CRF verweist auf viele Objekte der Klasse UOF Ein Objekt der Klasse UOF verweist auf viele Objekte der Klasse AF Ein Objekt der Klasse AF verweist auf viele Objekte der Klasse GF (über das Attribut realisiert) 1 10

13 SEDRIS Beispiel 1 Semantik wird als Relation/Attribut modelliert EEC_BNDRYTY_CITY ECC_Building ECC_ExteriorWall 1 11

14 SEDRIS Beispiel 1 Vergleich zu CityGML EEC_BNDRYTY_CITY CityGML: CityObject ECC_Building CityGML: Building ECC_ExteriorWall CityGML: WallSurface In SEDRIS können CityGML- Objekte abgebildet werden 1 12

15 Bestandteile von SEDRIS 1 13 Data Representation Model (DRM) Objektorientiertes Klassenmodell (>300 Klassen) Restriktionen und Relationen Das DRM ist die Grammatik von SEDRIS Enviromental Data Coding Specification (EDCS) Klassifikation und Funktion (Bsp.: Objekttyp = Gebäude ) Allgemeine Merkmale (Bsp.: Zustand = gut ) Messwerte (Bsp.:Gebäudehöhe = 5m ) Die EDCS ist das Wörterbuch von SEDRIS Spatial Reference Model (SRM) SEDRIS Transmittal Format (STF)

16 SEDRIS Beispiel 1 EEC_BNDRYTY_CITY EDCS ECC_Building DRM ECC_ExteriorWall SRM 1 14

17 Problem der Semantik (interior)buildingfurniture 1 15

18 Problem der Semantik (interior)buildingfurniture Exterior oder Interior? 1 16

19 Problem der Semantik (interior)buildingfurniture Exterior oder Interior? CityFurniture? 1 Objekt => 3 Bedeutungen => 3 Modellierungen 1 17

20 SEDRIS Beispiel Stadt Modellierung = Wald von der Stadt zum Wald (EEC_BNDRYTY_CITY) EDCS (ECC_Building) DRM (ECC_ExteriorWall) SRM 1 18

21 SEDRIS Beispiel Stadt Modellierung = Wald von der Stadt zum Wald (EEC_BNDRYTY_CITY) EEC_Forest EDCS (ECC_Building) ECC_Tree DRM (ECC_ExteriorWall) EEC_PLNTCMPTTY_FOLIAGE SRM 1 18

22 Beispiel 2 Zustandsmodellierung 1 19

23 Beispiel 2 Zustandsmodellierung oder oder 1 20

24 Beispiel 3 Definition von LoD-Stufen: - eigene LoD - beliebig viele - für jedes Objekt möglich - Modellierung der Abhängigkeiten - Distanz - Auflösung - beliebiger Index 1 21

25 Zusammenfassung SEDRIS Objektorientiertes Klassenmodell (>300 Klassen) 1 22 Hier nur die wesentlichen Aspekte Vergleich CityGML und SEDRIS SEDRIS kann CityGML Strukturen abbilden SEDRIS trennt Objektmodellierung von der Semantik Unterschiedliche Anforderungen Realistische Abbildung Synthetic Abbildung

26 Was muss eine Umweltdatenbasis umfassen? Mindestens ein Abbild der Realität noch mehr! 1 23

27 4D Modellierung Aufladen Anflug (Parametersatz A) Löschen Feuer gelöscht? ja Abflug 1 24 nein Neueranflug - ändere Parametersatz

28 4D Modellierung Aufladen Anflug (Parametersatz A) Löschen Feuer gelöscht? ja Abflug 1 25 nein Neueranflug - ändere Parametersatz

29 4D Modellierung Aufladen Anflug (Parametersatz A) Löschen Feuer gelöscht? ja Abflug 1 26 nein Neueranflug - ändere Parametersatz

30 Aktuelle Entwicklung roll back nein ja t t1 t2 Zeit

31 Aktuelle Entwicklung roll back nein ja t0 SEDRIS t1 t2 Zeit zeitunabhängige, synthetische Simulationsdatenbasis 4D SGJDatenbasis 1 27

32 Vielen Dank Kontakt: Martin Krückhans CPA Systems GmbH 1 28

CityGML Semantische Modellierung. Prof. Dr. Volker Coors, 11. Februar 2009 EDV in der Stadtplanung - Workshop CityGML

CityGML Semantische Modellierung. Prof. Dr. Volker Coors, 11. Februar 2009 EDV in der Stadtplanung - Workshop CityGML CityGML Prof. Dr. Volker Coors, 11. Februar 2009 EDV in der Stadtplanung - Workshop CityGML 1 Semantische Modellierung 3D-Visualisierung ist nur ein Teil-Aspekt der Modellierung Visuelle Eigenschaften:

Mehr

CityGML Ein Standard für virtuelle 3D-Stadtmodelle

CityGML Ein Standard für virtuelle 3D-Stadtmodelle Technische Universität Berlin CityGML Ein Standard für virtuelle 3D-Stadtmodelle Prof. Dr. Thomas H. Kolbe Institut für Geodäsie und Geoinformationstechnik Technische Universität Berlin kolbe@igg.tu-berlin.de

Mehr

Aktuelle Trends in der Entwicklung von CityGML3.0

Aktuelle Trends in der Entwicklung von CityGML3.0 Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Aktuelle Trends in der Entwicklung von CityGML3.0 Marc-O. Löwner Joachim Benner & Gerhard Gröger Technische Universität Braunschweig

Mehr

Inhaltsverzeichnis. Vorwort Einleitung CityGML als OGC-Norm Grundlagen Das Objektmodell von CityGML...

Inhaltsverzeichnis. Vorwort Einleitung CityGML als OGC-Norm Grundlagen Das Objektmodell von CityGML... Vorwort... 5 1 Einleitung... 13 2 CityGML als OGC-Norm... 15 2.1 Das Open Geospatial Consortium... 15 2.2 Kurze Geschichte von CityGML... 16 2.3 GML als Basis... 17 2.4 Normen ringsherum... 18 2.5 Alternativen

Mehr

3D-Themenkarten auf der Grundlage des CityGML-Datenmodells

3D-Themenkarten auf der Grundlage des CityGML-Datenmodells 3D-Themenkarten auf der Grundlage des -Datenmodells Marina Thust CPA Systems GmbH Grantham-Allee 2-8 D-53757 St. Augustin Tel.: Fax.: thust@supportgis.de http://www.cpa-systems.de +49(0)2241/2594-0 +49(0)2241/2594-29

Mehr

Einführung in die Modellierung

Einführung in die Modellierung Informatik II: Modellierung Prof. Dr. Martin Glinz Kapitel 1 Einführung in die Modellierung Universität Zürich Institut für Informatik Inhalt 1.1 Der Modellbegriff 1.2 Wozu Modelle? 1.3 Modellbildung 1.4

Mehr

Strukturierung städtischer 3D-Geoinformationen mit CityGML

Strukturierung städtischer 3D-Geoinformationen mit CityGML Technische Universität Berlin Strukturierung städtischer 3D-Geoinformationen mit CityGML Prof. Dr. Thomas H. Kolbe Institut für Geodäsie und Geoinformationstechnik Technische Universität Berlin kolbe@igg.tu-berlin.de

Mehr

BIM für Infrastruktur Building Information Modeling im kommunalen Umfeld

BIM für Infrastruktur Building Information Modeling im kommunalen Umfeld BIM für Infrastruktur Building Information Modeling im kommunalen Umfeld Eric Sander (Dipl. Ing.), Application Engineer Tech Data GmbH & CO OHG www.tddatech.de Eric Sander (Dipl. Ing Raumplanung) Studium

Mehr

Räumlich-semantische Kohärenz von 3D-Geodaten

Räumlich-semantische Kohärenz von 3D-Geodaten Technische Universität Berlin Räumlich-semantische Kohärenz von 3D-Geodaten DI Alexandra Stadler Prof. Dr. Thomas H. Kolbe Abteilung Methodik der Geoinformationstechnik Institut für Geodäsie und Geoinformationstechnik

Mehr

CityGML-Daten als Grundlage für webbasierte Visualisierungen

CityGML-Daten als Grundlage für webbasierte Visualisierungen CityGML-Daten als Grundlage für webbasierte Visualisierungen Geonetzwerk Münsterland Thementag 3D Christian Dahmen Christoph Uhlenküken Münster, 17. November 2017 connecting worlds CityGML-Daten als Grundlage

Mehr

Unified Modeling Language 2

Unified Modeling Language 2 Unified Modeling Language 2 Marvin Frommhold 17.11.2008 Gliederung Einleitung Geschichte Strukturierung der Spezifikation Diagrammtypen Strukturdiagramme Verhaltensdiagramme CASE-Werkzeuge Quellen Was

Mehr

3D-Stadtmodelle vs. BIM

3D-Stadtmodelle vs. BIM 3D-Stadtmodelle vs. BIM Robert Kaden Prof. Dr. Thomas H. Kolbe Lehrstuhl für Geoinformatik robert.kaden@tum.de Ansätze zur 3D-Stadt- / Landschaftsmodellierung Computergrafik Szenegraphen Geoinformatik

Mehr

3. Objektorientierte Analyse

3. Objektorientierte Analyse 3. Objektorientierte Analyse 3. Systemanalyse Witzfrage (nach Booch 9): Welches ist der älteste Beruf: Arzt, Bauingenieur oder Systemanalytiker? Anforderungsanalyse Analyse Anforderungs- Ermittlung Anforderungs-

Mehr

Stuttgart3D. Strategien zur Fortführung von 3D-Stadtmodellen. das CityGML-Stadtmodell Stuttgart. Stadtmessungsamt

Stuttgart3D. Strategien zur Fortführung von 3D-Stadtmodellen. das CityGML-Stadtmodell Stuttgart. Stadtmessungsamt Stuttgart3D das CityGML-Stadtmodell Stuttgart Strategien zur Fortführung von 3D-Stadtmodellen Inhalt GIS -> CityGML Häuser -> Buildings / BParts Straßen -> LandUse Wege -> LandUse Bäume -> VegetationsObjects

Mehr

Bauinformatik Informationsmanagement

Bauinformatik Informationsmanagement Bauinformatik Informationsmanagement Relationale und objektorientierte Datenstrukturen im Bauwesen 6. Semester 6. Vorlesung Objekt-orientierte Datenstrukturen BIM II Prof. Dr.-Ing. R. J. Scherer Nürnberger

Mehr

3D-Innenraummodellierung auf der Basis eines geometrisch-topologischen Datenmodells

3D-Innenraummodellierung auf der Basis eines geometrisch-topologischen Datenmodells 3D-Innenraummodellierung auf der Basis eines geometrisch-topologischen Datenmodells Catia Real Ehrlich, Jörg Blankenbach 47. Sitzung der AgA, 27. September 2010 Gliederung Motivation Problemstellung Workflow

Mehr

BIM und GIS Merkmale, Gemeinsamkeiten, Transformationen

BIM und GIS Merkmale, Gemeinsamkeiten, Transformationen BIM und GIS Merkmale, Gemeinsamkeiten, Transformationen Institut für angewandte Informatik KIT Universität von Baden-Württemberg und nationales Forschungszentrum der Helmholtz Gemeinschaft www.kit.edu

Mehr

Das 2,5D/3D-Gebäudemodell in INSPIRE

Das 2,5D/3D-Gebäudemodell in INSPIRE Das 2,5D/3D-Gebäudemodell in INSPIRE PD Dr. Gerhard Gröger Institut für Geodäsie und Geoinformation Universität Bonn Workshop "3D-Stadtmodelle der DGPF und der DGfK Universitätsclub Bonn 8. November 2011

Mehr

Workshop WissKI für Uni Sammlungen. Martin Scholz , basierend auf

Workshop WissKI für Uni Sammlungen. Martin Scholz , basierend auf Workshop WissKI für Uni Sammlungen Martin Scholz 18.04.2016, basierend auf 26.11.2013 Ontologische Modellierung Was ist eine Ontologie? Terminologie Vokabular, um über Gegenstände eines Fachbereichs zu

Mehr

7 Informatische Modellbildung

7 Informatische Modellbildung 7-1 7 Informatische Modellbildung Wir haben in Abschnitt 6 erarbeitet, daß man die Informatik als Wissenschaft von der Herstellung ausführbarer Modelle bzw. der Simulation künstlicher Welten betrachten

Mehr

Neues in CityGML 3.0. Priv.-Doz. Dr. Gerhard Gröger

Neues in CityGML 3.0. Priv.-Doz. Dr. Gerhard Gröger Neues in CityGML 3.0 Priv.-Doz. Dr. Gerhard Gröger Gliederung 1. Motivation: Warum neue Version von CityGML? 2. Vorgaben 3. Organisation der Überarbeitung 4. Übersicht über geplante Änderungen 5. Neues

Mehr

Grundlagen der UML-Modellierung. Modellierung. Elena Paslaru Seminar Praktische Modellierung SS05 27.04.

Grundlagen der UML-Modellierung. Modellierung. Elena Paslaru Seminar Praktische Modellierung SS05 27.04. Grundlagen der UML-Modellierung Modellierung Elena Paslaru paslaru@inf.fu-berlin.de Inhalt Einführung konzeptuelle Modellierung Die Sprache UML Grundlegende Modellierung mit UML Modellierungsprimitiven

Mehr

Was bedeutet BIM? Building Information Modeling für den Dachdecker in der Zukunft. Prof. Dr.-Ing. Michael Eisfeld MSc Lehrgebiet TWL und CAD

Was bedeutet BIM? Building Information Modeling für den Dachdecker in der Zukunft. Prof. Dr.-Ing. Michael Eisfeld MSc Lehrgebiet TWL und CAD Was bedeutet BIM? Building Information Modeling für den Dachdecker in der Zukunft Prof. Dr.-Ing. Michael Eisfeld MSc Lehrgebiet TWL und CAD 1 Eisfeld Ingenieure AG BIM-Vortrag Frankfurt 30.08.2017 2 Eisfeld

Mehr

3D-Stadtmodelle heute. Eine Standortbestimmung

3D-Stadtmodelle heute. Eine Standortbestimmung 3D-Stadtmodelle heute. Eine Standortbestimmung Dr.-Ing. Egbert Casper CITIS, Remscheid Sprecher Special Interest Group 3D Intergeo Eindrücke Was soll man davon halten? Buzzwords folgen Hype-Kurven! 3D-Stadtmodelle

Mehr

Geometrieprüfung von Gebäudemodellen der Länder

Geometrieprüfung von Gebäudemodellen der Länder HFT Forschung Geometrieprüfung von Gebäudemodellen der Länder Volker Coors, HFT Stuttgart AdV-Workshops der PG 3D-Geobasisdaten PG ATKIS-DOP, Limburg, 27.2.2017 1 Motivation Anwendungen von 3D-Stadtmodellen

Mehr

Informatik II: Modellierung Prof. Dr. Martin Glinz. Kapitel 13. Metamodelle. Universität Zürich Institut für Informatik

Informatik II: Modellierung Prof. Dr. Martin Glinz. Kapitel 13. Metamodelle. Universität Zürich Institut für Informatik Informatik II: Modellierung Prof. Dr. Martin Glinz Kapitel 13 Metamodelle Universität Zürich Institut für Informatik Inhalt 13.1 Grundlagen und Motivation 13.2 Ontologische Metamodelle 13.3 Linguistische

Mehr

Geoinformation I Datenmodellierung

Geoinformation I Datenmodellierung Seite 1 von 61 Geoinformation I Datenmodellierung Seite 2 von 61 Datenmodellierung Übersicht Datenverwaltung und Datenbanken objektorientierte Abbildung der Realität Grundlagen der Objektorientierung Darstellung

Mehr

ALKIS und 3D Basisdaten für Fragestellungen des Energiesektors Dr.-Ing. Matthias Ellsiepen

ALKIS und 3D Basisdaten für Fragestellungen des Energiesektors   Dr.-Ing. Matthias Ellsiepen ALKIS und 3D Basisdaten für Fragestellungen des Energiesektors www.cpa-systems.de Dr.-Ing. Matthias Ellsiepen ellsiepen@supportgis.de Das Unternehmen CPA Systems GmbH: Gegründet: 2007 (aus der CPA Geo-Information

Mehr

Software-Engineering im Sommersemester 2014

Software-Engineering im Sommersemester 2014 Methodische Grundlagen des Software-Engineering SS 2014 Vorlesung Methodische Grundlagen des Software-Engineering im Sommersemester 2014 Prof. Dr. Jan Jürjens TU Dortmund, Fakultät Informatik, Lehrstuhl

Mehr

Was ist neu in CityGML 1.1?

Was ist neu in CityGML 1.1? Was ist neu in CityGML 1.1? PD Dr. Gerhard Gröger Institut für Geodäsie und Geoinformation Universität Bonn Workshop 3D-Stadtmodelle 9. 11. 2010, Universitätsclub Bonn Einleitung I/II CityGML: semantische,

Mehr

Lehrstuhl für Datenverarbeitung. Technische Universität München. Grundkurs C++ Objektmodellierung. Grundkurs C++

Lehrstuhl für Datenverarbeitung. Technische Universität München. Grundkurs C++ Objektmodellierung. Grundkurs C++ Grundkurs C++ Objektmodellierung Grundkurs C++ Objektmodellierung welche Objekte bzw. Klassen werden benötigt? welche Information wird benötigt, um ein Objekt zu beschreiben? welche Beziehungen bestehen

Mehr

Requirements Engineering I

Requirements Engineering I Martin Glinz Requirements Engineering I Kapitel 4 Modellierungssprachen Universität Zürich Institut für Informatik 2006 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe sind für den persönlichen,

Mehr

Grundlagen der Programmentwurfstechnik Fundamentals of Software Engineering 1

Grundlagen der Programmentwurfstechnik Fundamentals of Software Engineering 1 Fundamentals of Software Engineering 1 Inhaltsverzeichnis 1. Einführung 2. Allgemeine Modellbildung - Klassische Konzepte des Software Engineering- 2.1 Das Kontextmodell 2.2 Entscheidungstabellen 2.3 Zustandsmodelle

Mehr

1.3 Entwicklungsmethoden: Systematischer Überblick

1.3 Entwicklungsmethoden: Systematischer Überblick 1.3 Entwicklungsmethoden: Systematischer Überblick Literatur: Balzert Band 1, LE 4-11 "There is method in the madness." William Shakespeare Was ist eine Software-Entwicklungsmethode? Beschrieben in Lehrbüchern

Mehr

ALK, ALKIS und ATKIS : Basis für 3D-Stadtmodelle in Google und Virtual Earth. Dr.-Ing. Christoph Averdung

ALK, ALKIS und ATKIS : Basis für 3D-Stadtmodelle in Google und Virtual Earth. Dr.-Ing. Christoph Averdung ALK, ALKIS und ATKIS : Basis für 3D-Stadtmodelle in Google und Virtual Earth Dr.-Ing. Christoph Averdung averdung@supportgis.de Gliederung Problemstellung. Fortführung von 3D-Stadtmodellen mit amtlichen

Mehr

INSPIRE-Anforderungen zur Dateninteroperabilität

INSPIRE-Anforderungen zur Dateninteroperabilität INSPIRE-Anforderungen zur Dateninteroperabilität GDI-DE und INSPIRE Informationsveranstaltung INSPIRE in Deutschland Frankfurt, 10. Dezember 2013 Astrid Feichtner Geschäftsstelle Geodateninfrastruktur

Mehr

12. GeoForum MV «Zeitbezogene Führung von Geodaten in raumbezogenen Fachanwendungen»

12. GeoForum MV «Zeitbezogene Führung von Geodaten in raumbezogenen Fachanwendungen» 12. GeoForum MV 2016 «Zeitbezogene Führung von Geodaten in raumbezogenen Fachanwendungen» Dr.-Ing. Christoph Averdung CPA Software GmbH http://www.cpa-software.de Agenda 1. Einleitung 2. Modellbildung

Mehr

Das neue LoD Konzept für CityGML 3.0

Das neue LoD Konzept für CityGML 3.0 Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Das neue LoD Konzept für CityGML 3.0 Marc-O. Löwner & Gerhard Gröger Technische Universität Braunschweig CPA Software GmbH 13. GeoForumMV

Mehr

Analyse und Entwurf von Softwaresystemen mit der UML

Analyse und Entwurf von Softwaresystemen mit der UML Analyse und Entwurf von Softwaresystemen mit der UML Bearbeitet von Horst A. Neumann 2. Auflage 2002. Buch. XVI, 480 S. Hardcover ISBN 978 3 446 22038 6 Format (B x L): 17,7 x 24,5 cm Gewicht: 1049 g Zu

Mehr

Wärmebedarfsprognose für Gebäude und Stadtquartiere, Entwicklungen an der HFT Stuttgart

Wärmebedarfsprognose für Gebäude und Stadtquartiere, Entwicklungen an der HFT Stuttgart Wärmebedarfsprognose für Gebäude und Stadtquartiere, Entwicklungen an der HFT Stuttgart Prof. Dr. habil. Ursula Eicker Zentrum für angewandte Forschung nachhaltige Energietechnik Hochschule für Technik

Mehr

Common Warehouse Metamodel und Imperfektion

Common Warehouse Metamodel und Imperfektion Common Warehouse Metamodel und Imperfektion Christoph Goebel Imperfektion und erweiterte Konzepte im Data Warehousing 2 Fragestellungen Welche Bedeutung haben Metadaten in der Information Supply Chain

Mehr

NACHRICHTENTECHNISCHER SYSTEME

NACHRICHTENTECHNISCHER SYSTEME Einführung UML COMPUTERSIMULATION NACHRICHTENTECHNISCHER SYSTEME 11. Unified Modeling Language UML 220 Standardsprache d zur Visualisierung, i Spezifikation, Konstruktion und Dokumentation komplexer (Software-)

Mehr

Übungen Softwaretechnik I

Übungen Softwaretechnik I Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich Übungen Softwaretechnik I Übung 5: Objektorientierte Analyse Einführung Objektorientierung in der

Mehr

1.3 Entwicklungsmethoden: Systematischer Überblick

1.3 Entwicklungsmethoden: Systematischer Überblick 1.3 Entwicklungsmethoden: Systematischer Überblick Literatur: Balzert Band 1, LE 411 "There is method in the madness." William Shakespeare Beispiel einer Methode: RUP + UML Darstellungsformen: Unified

Mehr

Räumliche Datenbanken

Räumliche Datenbanken Räumliche Datenbanken Datenbankentwurf 6. Vortrag zum Oberseminar Moderne Datenbanken von Jörg Winkler Übersicht Einleitung Geo-Informationssysteme (GIS) Topologische Beziehungen Erweiterungsansätze Constraints

Mehr

Universität Karlsruhe (TH)

Universität Karlsruhe (TH) Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Kapitel 2 Die Definitionsphase Prof. Walter F. Tichy Wo sind wir gerade? Planung Lastenheft (funktionales Modell) Definition (Analyse) Pflichtenheft

Mehr

Kapitel 2 - Die Definitionsphase

Kapitel 2 - Die Definitionsphase Kapitel 2 - Die Definitionsphase SWT I Sommersemester 2010 Walter F. Tichy, Andreas Höfer, Korbinian Molitorisz IPD Tichy, Fakultät für Informatik KIT die Kooperation von Forschungszentrum Karlsruhe GmbH

Mehr

Auf einen Blick. 1 Einleitung Die Basis der Objektorientierung Die Prinzipien des objektorientierten Entwurfs...

Auf einen Blick. 1 Einleitung Die Basis der Objektorientierung Die Prinzipien des objektorientierten Entwurfs... Auf einen Blick Auf einen Blick 1 Einleitung... 15 2 Die Basis der Objektorientierung... 29 3 Die Prinzipien des objektorientierten Entwurfs... 41 4 Die Struktur objektorientierter Software... 67 5 Vererbung

Mehr

Objektorientiertes Programmieren

Objektorientiertes Programmieren JL Ute Claussen Objektorientiertes Programmieren Mit Beispielen und Übungen in C++ Zweite, überarbeitete und erweiterte Auflage Mit 24 Abbildungen Springer Inhaltsverzeichnis 1 Einleitung 1 1.1 Was ist

Mehr

Qualitätsmanagement für 3D-Stadtmodelle

Qualitätsmanagement für 3D-Stadtmodelle Qualitätsmanagement für 3D-Stadtmodelle,Workshop 3D-Stadtmodelle, 09.11.2009, Bonn 01-1 Qualität Quality = fitness for use => Bezug zu Anwendung! System mit allgemein akzeptierten Bewertungsskalen zur

Mehr

3D-Tracks Kollaborative Planung von unterirdischen Bahntrassen

3D-Tracks Kollaborative Planung von unterirdischen Bahntrassen ANSYS Conference & 32. CADFEM Users Meeting 2014 Konferenz Digitale Städte 3D-Tracks Kollaborative Planung von unterirdischen Bahntrassen Andreas Donaubauer, Horst Steuer, Thomas H. Kolbe Leonhard Obermeyer

Mehr

Vorlesung Programmieren

Vorlesung Programmieren Vorlesung Programmieren Unified Modeling Language (UML) Dr. Dennis Pfisterer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/pfisterer Unified Modeling Language (UML)

Mehr

Geoinformation Abbildung auf Tabellen

Geoinformation Abbildung auf Tabellen Folie 1 von 32 Geoinformation Abbildung auf Tabellen Folie 2 von 32 Abbildung auf Tabellen Übersicht Motivation des relationalen Datenmodells Von Objekten zu Tabellen Abbildung von Objekten Schlüssel Abbildung

Mehr

Die Unified Modeling Language UML

Die Unified Modeling Language UML Informatik II: Modellierung Prof. Dr. Martin Glinz Kapitel 4 Die Unified Modeling Language UML Universität Zürich Institut für Informatik Inhalt 4.1 Hintergrund 4.2 Grundkonzepte der UML 4.3 Die Rolle

Mehr

Einführung in das Eclipse Modeling Framework. 5. November 2014

Einführung in das Eclipse Modeling Framework. 5. November 2014 Einführung in das Eclipse Modeling Framework 5. November 2014 Überblick Einführung in das Eclipse Modeling Framework: zur objektorientierten Modellierung von Datenstrukturen Welcher Teil einer mobilen

Mehr

Anwendungsentwicklung Datenbanken Datenbankentwurf. Stefan Goebel

Anwendungsentwicklung Datenbanken Datenbankentwurf. Stefan Goebel Anwendungsentwicklung Datenbanken Datenbankentwurf Stefan Goebel Warum eine Datenbank? Nutzung von gleichen Daten durch viele Anwender auch an unterschiedliche Orten Daten können mit unterschiedlicher

Mehr

Ein BIM-Schema-Server für die Schweiz Als Basis für digitales modellbasierendes Planen, Bauen und Betreiben

Ein BIM-Schema-Server für die Schweiz Als Basis für digitales modellbasierendes Planen, Bauen und Betreiben Ein BIM-Schema-Server für die Schweiz Als Basis für digitales modellbasierendes Planen, Bauen und Betreiben Diplomand: Martin Abächerli Examinator: Prof. Manfred Huber Inhalt Einführung Industry Foundation

Mehr

Requirements Engineering I

Requirements Engineering I Martin Glinz Requirements Engineering I Kapitel 9 UML Unified Modeling Language Universität Zürich Institut für Informatik 2006, 2009 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe für

Mehr

Modellierung Zusammenfassung WS2000

Modellierung Zusammenfassung WS2000 Modellierung Zusammenfassung WS2000 Inhalt 1 Einführung in die Modellierung...2 2 Datenmodelle...3 3 Funktionsmodelle...3 4 Verhaltensmodelle...4 5 Objekt-/Klassenmodelle...6 6 Interaktionsmodelle...6

Mehr

Oracle JDeveloper 10 g

Oracle JDeveloper 10 g Oracle JDeveloper 10 g Modellierung Evgenia Rosa Business Unit Application Server ORACLE Deutschland GmbH Agenda Warum Modellierung? UML Modellierung Anwendungsfall (Use Case)-Modellierung Aktivitätenmodellierung

Mehr

Urban Simulation auf Basis von 3D- Stadtmodellen am Beispiel von Druckwellenausbreitungen

Urban Simulation auf Basis von 3D- Stadtmodellen am Beispiel von Druckwellenausbreitungen Urban Simulation auf Basis von 3D- Stadtmodellen am Beispiel von Druckwellenausbreitungen Stefan Trometer TU München Arne Schilling virtualcitysystems GmbH 2. Konferenz Digitale Städte ANSYS Conference

Mehr

Machen Sie Ihre Daten bereit für INSPIRE mit HALE

Machen Sie Ihre Daten bereit für INSPIRE mit HALE Machen Sie Ihre Daten bereit für INSPIRE mit HALE Christian Malewski Fraunhofer-Institut für Graphische Datenverarbeitung IGD Fraunhoferstraße 5 64283 Darmstadt Tel +49 6151 155 424 Fax 444 christian.malewski@igd.fraunhofer.de

Mehr

XPlanung Offener Datenaustausch in der Bauleitplanung

XPlanung Offener Datenaustausch in der Bauleitplanung XPlanung Offener Datenaustausch in der Bauleitplanung Cadcorp-Anwendertreffen Melle 16. Oktober 2008 Thorsten Jakob thorsten.jakob@lgn.niedersachsen.de Cadcorp-Anwendertreffen, Melle, 16.10.2008 1 Agenda

Mehr

3D-Stadtmodelle als Unterstützung der Energieplanung von Kommunen

3D-Stadtmodelle als Unterstützung der Energieplanung von Kommunen 3D-Stadtmodelle als Unterstützung der Energieplanung von Kommunen Prof. Dr. Volker Coors, HFT Stuttgart Wo-Kongress 6. Juni 2013, Wissenschaftspark Gelsenkirchen 1 Energiebedarfssimulation auf Basis von

Mehr

Überblick: Oracle Spatial 3D

Überblick: Oracle Spatial 3D ORACLE PRODUCT LOGO Quelle: TeleAtlas Überblick: Oracle Spatial 3D Karin Patenge / Carsten Czarski Oracle Deutschland B.V. & Co KG Agenda 3D Daten: Wo werden sie genutzt...? 3D Daten: Welche Varianten

Mehr

Informatische Modellbildung

Informatische Modellbildung Informatische Modellbildung Informatik als Wissenschaft von der Herstellung ausführbarer Modelle bzw. der Simulation künstlicher Welten hier: formale Methoden zur Präzisierung des Modellbegriffs Begriffsdefinition

Mehr

Protokoll zur 50. Sitzung der SIG 3D

Protokoll zur 50. Sitzung der SIG 3D Protokoll zur 50. Sitzung der SIG 3D Datum 16.10.2015 Beginn 10:00 Uhr Ende 13:30 Uhr Ort Bezirksregierung Köln Abteilung 07 - Geobasis NRW Muffendorfer Str. 19-21 53177 Bonn- Bad Godesberg Leitung Dr.

Mehr

Objektorientierte Programmierung

Objektorientierte Programmierung Bernhard Lahres, Gregor Rayman Objektorientierte Programmierung Das umfassende Handbuch Galileo Press 1.1 Was ist Objektorientierung? 13 1.2 Hallo liebe Zielgruppe 14 1.3 Was bietet dieses Buch (und was

Mehr

Objektorientierte Systementwicklung

Objektorientierte Systementwicklung Karl-Heinz Rau Objektorientierte Systementwicklung Vom Geschäftsprozess zum Java-Programm Mit 162 Abbildungen vieweg Überblick und Vorbemerkungen 1 1 Objektorientierte Software-Entwicklung 5 1.1 Überblick

Mehr

Simulation als epistemologische Grundlage für intelligente Roboter

Simulation als epistemologische Grundlage für intelligente Roboter 1 Simulation als epistemologische Grundlage für intelligente Roboter Andreas Tolk The MITRE Corporation Umut Durak Deutsches Zentrum für Luft- und Raumfahrt e.v. (DLR) Public Release No. 17-0085 2017 The

Mehr

Grundlagen der Programmentwurfstechnik Fundamentals of Software Engineering 1

Grundlagen der Programmentwurfstechnik Fundamentals of Software Engineering 1 Vorlesung 3 Fundamentals of Software Engineering 1 Inhaltsverzeichnis 1. Einführung 2. Allgemeine Modellbildung - Klassische Konzepte des Software Engineering- 2.1 Das Kontextmodell 2.2 Entscheidungstabellen

Mehr

Softwaretechnologie für Fortgeschrittene Wohce 4 Modellierung UML

Softwaretechnologie für Fortgeschrittene Wohce 4 Modellierung UML Softwaretechnologie für Fortgeschrittene Wohce 4 Modellierung UML The role of UML Theoretical model model for comparison calibration verification Empirical model model of deduction induction Generating

Mehr

Praxisbuch Objektorientierung

Praxisbuch Objektorientierung Bernhard Lahres, Gregor Rayman Praxisbuch Objektorientierung Von den Grundlagen zur Umsetzung Galileo Press 1.1 Was ist Objektorientierung? 11 1.2 Hallo liebe Zielgruppe 12 1.3 Was bietet dieses Buch (und

Mehr

Datenstrukturen -- die komplexe Welt in FileMaker Feldern beschreiben

Datenstrukturen -- die komplexe Welt in FileMaker Feldern beschreiben FileMaker Konferenz2010 Datenstrukturen -- die komplexe Welt in FileMaker Feldern beschreiben Modellbildung und Datendefinition für FileMaker Entwickler. * dr.filemaker@mac.com FileMaker Konferenz2010

Mehr

Unified Modeling Language (UML )

Unified Modeling Language (UML ) Unified Modeling Language (UML ) Seminar: Programmiersprachenkonzepte Inhalt Einleitung UML 2.0 Diagrammtypen 2 Einleitung Objektorientierte Modellierungssprache Definiert vollständige Semantik Dient der

Mehr

Inhalt. TEIL I Grundlagen. Einleitung 15

Inhalt. TEIL I Grundlagen. Einleitung 15 Einleitung 15 TEIL I Grundlagen 1.1 Notwendigkeit einer verbesserten Abstraktion 23 1.2 Klassen und Objekte 25 1.3 Festlegung von Grenzen 27 1.4 Wiederverwendung 30 1.4.1 Komposition 30 1.4.2 Vererbung

Mehr

Lehrstuhl für Datenverarbeitung. Technische Universität München. Grundkurs C++ Objektmodellierung

Lehrstuhl für Datenverarbeitung. Technische Universität München. Grundkurs C++ Objektmodellierung Grundkurs C++ Objektmodellierung Grundkurs C++ Objektmodellierung welche Objekte bzw. Klassen werden benötigt? welche Information wird benötigt, um ein Objekt zu beschreiben? welche Beziehungen bestehen

Mehr

BIM Visuals. Nutzen von 3D Modellen in der Planung und Visualisierungen in den Detailstufen LOD 1 4. Eine Dienstleistung der BIB GmbH

BIM Visuals. Nutzen von 3D Modellen in der Planung und Visualisierungen in den Detailstufen LOD 1 4. Eine Dienstleistung der BIB GmbH BIM Visuals Nutzen von 3D Modellen in der Planung und Visualisierungen in den Detailstufen LOD 1 4 Eine Dienstleistung der BIB GmbH BIM VISUALS BIM Koordination Modellprüfung für Kalkulationszwecke Kollisionsprüfung

Mehr

Requirements Engineering I

Requirements Engineering I Martin Glinz Requirements Engineering I Kapitel 9 UML Unified Modeling Language Universität Zürich Institut für Informatik 2006, 2008 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe sind

Mehr

Dynamic Maps: Von Karten zu Prozessen

Dynamic Maps: Von Karten zu Prozessen Dynamic Maps: Von Karten zu Prozessen Claus Brenner Institut für Kartographie und Geoinformatik Universität Hannover Der Titel... Dynamic Maps: Von Karten zu Prozessen? Der Titel... Dynamic Maps: Von Karten

Mehr

Eine Analyse am Beispiel des Katasterwesens unter Verwendung von Cincom VisualWorks Smalltalk. 28. September 2005

Eine Analyse am Beispiel des Katasterwesens unter Verwendung von Cincom VisualWorks Smalltalk. 28. September 2005 Eine Analyse am Beispiel des Katasterwesens unter Verwendung von Cincom VisualWorks Smalltalk 28. September 2005 1 / 16 2 / 16 Stand der Dinge: meist nur spatiale, geometrische Ansätze 3 / 16 Stand der

Mehr

zum 3d-Geoinformationssystem

zum 3d-Geoinformationssystem Vom 3d-Stadtmodell zum 3d-Geoinformationssystem Erfahrungen mit dem Modellierungshandbuch der Sig3d beim Aufbaus des 3d-Stadtmodells Ludwigsburg Fachbereich Stadtplanung und Vermessung Vom 3d-Stadtmodell

Mehr

Requirements Engineering I. Objektorientierte Spezifikation

Requirements Engineering I. Objektorientierte Spezifikation Martin Glinz Requirements Engineering I Kapitel 7 Objektorientierte Spezifikation Universität Zürich Institut für Informatik 2006 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe sind

Mehr

D1: Relationale Datenstrukturen (14)

D1: Relationale Datenstrukturen (14) D1: Relationale Datenstrukturen (14) Die Schüler entwickeln ein Verständnis dafür, dass zum Verwalten größerer Datenmengen die bisherigen Werkzeuge nicht ausreichen. Dabei erlernen sie die Grundbegriffe

Mehr

Ereignisbehandlung in Multi-Agent Simulationen

Ereignisbehandlung in Multi-Agent Simulationen Ereignisbehandlung in Multi-Agent Simulationen Christian Twelkemeier Department Informatik HAW Hamburg 14.06.2012 Inhalt Einführung Rückblick Ereignisse Anforderungen DIVAs AIEva SimPan WALK Eigener Ansatz

Mehr

Software-Engineering

Software-Engineering SWE2 Slide 1 Software-Engineering Sebastian Iwanowski FH Wedel Kapitel 2: Grundbegriffe und Prinzipien SWE2 Slide 2 Grundbegriffe der Software-Entwicklung: Systeme System Ausschnitt aus der realen oder

Mehr

Eclipse Modeling Framework

Eclipse Modeling Framework 1 / 14 Eclipse Modeling Framework Stefan Berlik Fachgruppe Praktische Informatik FB 12, Elektrotechnik und Informatik Universität Siegen 14. November 2007 Was ist das Eclipse Modeling Framework (EMF)?

Mehr

Simulationsmodelle im Gebäudesektor

Simulationsmodelle im Gebäudesektor Simulationsmodelle im Gebäudesektor Christoph Baldow 5. Juli 2012 Christoph Baldow Simulationsmodelle im Gebäudesektor 1 / 30 1 Motivation 2 Simulation im Gebäudesektor statische vs. dynamische Modelle

Mehr

- Gewinnung neuer Informationen durch Berechnungen - Einsatz graphischer Mittel zur Präsentation / Visualisierung von Datenreihen

- Gewinnung neuer Informationen durch Berechnungen - Einsatz graphischer Mittel zur Präsentation / Visualisierung von Datenreihen Informatik Datenbank/Datenmodell 1 Übersicht Standardsoftware Textverarbeitung - Informationen "gestalten/darstellen" durch * sprachliche Mittel * Hervorhebung bzw. Unterdrückung von Inhalten * Kombination

Mehr

5.2 Entity-Relationship-Modell

5.2 Entity-Relationship-Modell 5.2 Entity-Relationship-Modell Mod-5.8 Entity-Relationship-Modell, ER-Modell (P. Chen 1976): Kalkül zur Modellierung von Aufgabenbereichen mit ihren Objekten, Eigenschaften und Beziehungen. Weitergehende

Mehr

(WS 1) Hochschule für Technik Stuttgart. Bentley Systems Germany GmbH michael.schoenstein@bentley.com. Michael Schönstein. Michael Schönstein

(WS 1) Hochschule für Technik Stuttgart. Bentley Systems Germany GmbH michael.schoenstein@bentley.com. Michael Schönstein. Michael Schönstein (WS 1) 3D Stadtmodell d / 3D GIS / Google Earth th/ 3D PDF etc. 11. Workshop am 11. Februar 2009 Hochschule für Technik Stuttgart Bentley Systems Germany GmbH michael.schoenstein@bentley.com Mehrwert von

Mehr

Grundkurs C++ Objektmodellierung

Grundkurs C++ Objektmodellierung Grundkurs C++ Objektmodellierung Martin Knopp, Martin Gottwald, Stefan Röhrl 09.05.2018 Folie 1/25 GK C++: Objektmodellierung Martin Knopp, Martin Gottwald, Stefan Röhrl 09.05.2018 Objektmodellierung Welche

Mehr

Arbeiten mit einer Datenbank 1

Arbeiten mit einer Datenbank 1 Arbeiten mit einer Datenbank 1 1. Datenmodelle 1.1 Das Entity-Relationship-Model (Objekt-Beziehungs-Modell) Bevor man in einem Datenbanksystem eine Datenbank aufbaut, muss man sich die Struktur der Datenbank

Mehr

Modellierung von Maßnahmen als Transaktionen auf den Entitäten virtueller 3D-Stadtmodelle

Modellierung von Maßnahmen als Transaktionen auf den Entitäten virtueller 3D-Stadtmodelle Modellierung von Maßnahmen als Transaktionen auf den Entitäten virtueller 3D-Stadtmodelle Maximilian Sindram Lehrstuhl für Geoinformatik maximilian.sindram@tum.de 04.11.2014 Problemstellung Zur Verbesserung

Mehr

Regelbasierte Zufallsgenerierung von Gebäudemodellen aus Bebauungsplänen mit der Software CityEngine

Regelbasierte Zufallsgenerierung von Gebäudemodellen aus Bebauungsplänen mit der Software CityEngine Motivation Regelbasierte Zufallsgenerierung von Gebäudemodellen aus Bebauungsplänen mit der Software CityEngine Abbildung 1: 2D Gebäudeumriss Ein zweidimensionaler Gebäudeumriss, wie die Abbildung Abbildung

Mehr

Modellierung CORBA-basierter Anwendungssysteme mit der UML

Modellierung CORBA-basierter Anwendungssysteme mit der UML Verteidigung der Diplomarbeit über das Thema: Modellierung CORBA-basierter Anwendungssysteme mit der UML Andreas Mucha Technische Universität Dresden Institut für Software- und Multimediatechnik Lehrstuhl

Mehr