@phdthesis{Beer2005, author = {Beer, Daniel G.}, title = {Systementwurf f{\"u}r verteilte Applikationen und Modelle im Bauplanungsprozess}, doi = {10.25643/bauhaus-universitaet.750}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20060418-7892}, school = {Bauhaus-Universit{\"a}t Weimar}, year = {2005}, abstract = {Der Planungsprozess im Konstruktiven Ingenieurbau ist gekennzeichnet durch drei sich zyklisch wiederholende Phasen: die Phase der Aufgabenverteilung, die Phase der parallelen Bearbeitung mit entsprechenden Abstimmungen und die Phase der Zusammenf{\"u}hrung der Ergebnisse. Die verf{\"u}gbare Planungssoftware unterst{\"u}tzt {\"u}berwiegend nur die Bearbeitung in der zweiten Phase und den Austausch der Datenbest{\"a}nde durch Dokumente. Gegenstand der Arbeit ist die Entwicklung einer Systemarchitektur, die in ihrem Grundsatz alle Phasen der verteilten Bearbeitung und unterschiedliche Arten der Kooperation (asynchron, parallel, wechselseitig) ber{\"u}cksichtigt und bestehende Anwendungen integriert. Das gemeinsame Arbeitsmaterial der Beteiligten wird nicht als Dokumentmenge, sondern als Menge von Objekt- und Elementversionen und deren Beziehungen abstrahiert. Elemente erweitern Objekte um applikationsunabh{\"a}ngige Eigenschaften (Features). F{\"u}r die Bearbeitung einer Aufgabe werden Teilmengen auf Basis der Features gebildet, f{\"u}r deren Elemente neue Versionen abgeleitet und in einen privaten Arbeitsbereich geladen werden. Die Bearbeitung wird auf Operationen zur{\"u}ckgef{\"u}hrt, mit denen das gemeinsame Arbeitsmaterial konsistent zu halten ist. Die Systemarchitektur wird formal mit Mitteln der Mathematik beschrieben, verf{\"u}gbare Technologie beschrieben und deren Einsatz in einem Umsetzungskonzept dargestellt. Das Umsetzungskonzept wird pilothaft implementiert. Dies erfolgt in der Umgebung des Internet in der Sprache Java unter Verwendung eines Versionsverwaltungswerkzeuges und relationalen Datenbanken.}, subject = {Planungsprozess}, language = {de} } @article{BeerFirmenichRichter2004, author = {Beer, Daniel G. and Firmenich, Berthold and Richter, Torsten}, title = {A Concept for CAD Systems with Persistent Versioned Data Models}, doi = {10.25643/bauhaus-universitaet.204}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-2046}, year = {2004}, abstract = {The synchronous distributed processing of common source code in the software development process is supported by well proven methods. The planning process has similarities with the software development process. However, there are no consistent and similarly successful methods for applications in construction projects. A new approach is proposed in this contribution.}, subject = {Produktmodell}, language = {en} } @phdthesis{Richter2009, author = {Richter, Torsten}, title = {Konzepte f{\"u}r den Einsatz versionierter Objektmodelle im Bauwesen}, doi = {10.25643/bauhaus-universitaet.1413}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20100115-14935}, school = {Bauhaus-Universit{\"a}t Weimar}, year = {2009}, abstract = {Bauwerke sind in der Regel Unikate, f{\"u}r die meist eine komplette und aufw{\"a}ndige Neuplanung durchzuf{\"u}hren ist. Der Umfang und die Verschiedenartigkeit der einzelnen Planungsaufgaben bedingen ein paralleles Arbeiten der beteiligten Fachplaner. Dar{\"u}ber hinaus ist die Bauplanung ein kreativer und iterativer Prozess, der durch h{\"a}ufige {\"A}nderungen des Planungsmaterials und Abstimmungen zwischen den Fachplanern gekennzeichnet ist. Mithilfe von speziellen Fachanwendungen erstellen die Planungsbeteiligten verschiedene Datenmodelle, zwischen denen fachliche Abh{\"a}ngigkeiten bestehen. Ziel der Arbeit ist es, die Konsistenz der einzelnen Fachmodelle eines Bauwerks sicherzustellen, indem Abh{\"a}ngigkeiten auf Basis von Objektversionen definiert werden. Voraussetzung daf{\"u}r ist, dass die Fachanwendungen nach dem etablierten Paradigma der objektorientierten Programmierung entwickelt wurden. Das sequentielle und parallele Arbeiten mehrerer Fachplaner wird auf Basis eines optimistischen Zugriffsmodells unterst{\"u}tzt, das ohne Schreibsperren auskommt. Weiterhin wird die Historie des Planungsmaterials gespeichert und die Definition von rechtsverbindlichen Freigabest{\"a}nden erm{\"o}glicht. Als Vorbild f{\"u}r die Systemarchitektur diente das Softwarekonfigurationsmanagement, dessen Versionierungsansatz meist auf einem Client-Server-Modell beruht. Die formale Beschreibung des verwendeten Ansatzes wird {\"u}ber die Mengenlehre und Relationenalgebra vorgenommen, so dass er allgemeing{\"u}ltig und technologieunabh{\"a}ngig ist. Auf Grundlage dieses Ansatzes werden Konzepte f{\"u}r den Einsatz versionierter Objektmodelle im Bauwesen erarbeitet und mit einer Pilotimplementierung basierend auf einer Open-Source-Ingenieurplattform an einem praxisnahen Szenario verifiziert. Beim Entwurf der Konzepte wird besonderer Wert auf die Handhabbarkeit der Umsetzung gelegt. Das betrifft im Besonderen die hierarchische Strukturierung des Projektmaterials, die ergonomische Gestaltung der Benutzerschnittstellen und der Erzielung von geringen Anwortzeiten. Diese Aspekte sind eine wichtige Voraussetzung f{\"u}r die Effizienz und Akzeptanz von Software im praktischen Einsatz. Bestehende Fachanwendungen k{\"o}nnen durch geringen Entwicklungsaufwand einfach in die verteilte Umgebung integriert werden, ohne sie von Grund auf programmieren zu m{\"u}ssen.}, subject = {Computer Supported Cooperative Work}, language = {de} } @misc{Schweigel2004, type = {Master Thesis}, author = {Schweigel, Stefan}, title = {Aufnahme des Baufortschritts in verteilter Umgebung}, doi = {10.25643/bauhaus-universitaet.153}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-1534}, school = {Bauhaus-Universit{\"a}t Weimar}, year = {2004}, abstract = {Als Folge des hohen Termindrucks w{\"a}hrend des Bauablaufes, ist es besonders wichtig den Fortschritt eines Bauvorhabens zeitnah zu {\"u}berwachen. Auf Großbaustellen kann die effektive Kontrolle nicht mehr ohne technische Hilfsmittel durchgef{\"u}hrt werden. Die Arbeit stellt verschiedene Szenarien f{\"u}r die verteilte Fortschrittserfassung vor und untersucht welche Anforderungen an ein System f{\"u}r die verteilte Erfassung gestellt werden. Dazu wird zuerst das bestehende CVS-System analysiert, um anschließend daraus ein Konzept f{\"u}r die Versionierung von Objekten und den automatischen Abgleich von Objektversionen zu entwickeln. Sp{\"a}ter wird gezeigt, wie dieses Konzept mit Hilfe von C\# und dem Microsoft®-.NET-Framework umgesetzt werden kann.}, subject = {Computer Supported Cooperative Work}, language = {de} } @phdthesis{Tulke2009, author = {Tulke, Jan}, title = {Kollaborative Terminplanung auf Basis von Bauwerksinformationsmodellen}, isbn = {978-3-86068-416-0}, doi = {10.25643/bauhaus-universitaet.1424}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20100805-15135}, school = {Bauhaus-Universit{\"a}t Weimar}, year = {2009}, abstract = {Im Rahmen des sich derzeit vollziehenden Wandels von der segmentierten, zeichnungsorientierten zur integrierten, modellbasierten Arbeitsweise bei der Planung von Bauwerken und ihrer Erstellung werden Computermodelle nicht mehr nur f{\"u}r die physikalische Simulation des Bauwerksverhaltens, sondern auch zur Koordination zwischen den einzelnen Planungsdisziplinen und Projektbeteiligten genutzt. Die gemeinsame Erstellung und Nutzung dieses Modells zur virtuellen Abbildung des Bauwerks und seiner Erstellungsprozesse, das sog. Building Information Modeling (BIM), ist dabei zentraler Bestandteil der Planung. Die Integration der Terminplanung in diese Arbeitsweise erfolgt bisher jedoch nur unzureichend, meist lediglich in der Form einer nachgelagerten 4D-Simulation zur Kommunikation der Planungsergebnisse. Sie weist damit im Verh{\"a}ltnis zum entstehenden Zusatzaufwand einen zu geringen Nutzen f{\"u}r den Terminplaner auf. Gegenstand der vorliegenden Arbeit ist die tiefere Einbettung der Terminplanung in die modellbasierte Arbeitsweise. Auf Basis einer umfassende Analyse der Rahmenbedingungen und des Informationsbedarfs der Terminplanung werden Konzepte zur effizienten Wiederverwendung von im Modell gespeicherten Daten mit Hilfe einer Verkn{\"u}pfungssprache, zum umfassenden Datenaustausch auf Basis der Industry Foundation Classes (IFC) und f{\"u}r das {\"A}nderungsmanagement mittels einer Versionierung auf Objektebene entwickelt.Die f{\"u}r die modellbasierte Terminplanung relevanten Daten und ihre Beziehungen zueinander werden dabei formal beschrieben sowie die Kompatibilit{\"a}t ihrer Granularit{\"a}t durch eine Funktionalit{\"a}t zur Objektteilung sichergestellt. Zur zielgenauen Extraktion von Daten werden zudem Algorithmen f{\"u}r r{\"a}umliche Anfragen entwickelt. Die vorgestellten Konzepte und ihre Anwendbarkeit werden mittels einer umfangreichen Pilotimplementierung anhand von mehreren Praxisbeispielen demonstriert und somit deren praktische Relevanz und Nutzen nachgewiesen.}, subject = {Terminplanung}, language = {de} }