TY - THES A1 - Koch, Christian T1 - Bauwerksmodellierung im kooperativen Planungsprozess: Mit der Objektorientierung zur Verarbeitungsorientierung T1 - Building Modeling in Cooperative Design: With Object-orientation to Processing-orientation N2 - Im rechnergestützten Bauplanungsprozess arbeiten verschiedene Fachplaner an der gemeinsamen Aufgabe, ein Bauwerk zu planen, zusammen. Verfügbare Kooperationsansätze beschäftigen sich mit versionierten und verteilten Bauwerksmodellen, die auf Basis der Objektorientierung virtuelle Bauwerkszustände beschreiben. Die in diesen zustandsorientierten Modellen unberücksichtigten Zustandsänderungen führen zu derzeitigen Problemen beim Austausch, beim Vergleich und bei der Zusammenführung von versionierten Bauwerksinformationen. Gegenstand der vorliegenden Arbeit ist die Entwicklung eines verarbeitungsorientierten Ansatzes zur ganzheitlichen Betrachtung der Bauwerksmodellierung. Neben der zustandsorientierten Beschreibung eines virtuellen Bauwerks werden zusätzlich änderungsorientierte Informationen in Form von Modellieroperationen in der Modellbildung berücksichtigt. Es wird eine Modellierungssprache definiert, um Operationen formal zu beschreiben. Modellieroperationen bilden eine Verarbeitungsschnittstelle für Objektmodelle, repräsentieren Entwurfsabsichten, reichern bestehende Bauwerksmodelle mit Änderungssemantik an und tragen zur Konsistenzsicherung in diesen Modellen bei. Neuartige Kooperationskonzepte für den Austausch, den Vergleich und das Zusammenführen von versionierten Bauwerksinformationen werden auf Grundlage des vorgeschlagenen Ansatzes entwickelt. Sowohl das Modell als auch die Sprache werden unabhängig von aktuellen Technologien formal beschrieben. Die prinzipielle Anwendbarkeit des vorgeschlagenen Ansatzes wird im Rahmen einer Pilotimplementierung auf Basis eines Open-Source-Systems im Bauwesen nachgewiesen. N2 - Several actors involved in the computer-supported building planning process work together towards a common goal - the design of a building. Available cooperation approaches focus on versioned and distributed building models which describe virtual building states on the basis of the object-oriented method. State changes remain unconsidered and lead to known problems when exchanging, comparing and merging versioned building information. The work presented deals with the development of a processing-oriented approach for the integral consideration of building modeling. In addition to the state-oriented description of a virtual building, change-oriented information is provided by means of model operations. A new modeling language is defined for the formal description of operations. Model operations establish a processing interface for object models, represent design intents, enhance existing building models with change semantics and add to the consistency of these models. New enhanced concepts for cooperation are defined on the basis of the approach presented. These concepts provide functionality for cooperation when exchanging, comparing and merging versioned building information. Both the model and the language are formally described in order to be independent of current technologies. The applicability of the approach proposed is verified in principle by a pilot implementation based on an Open Source engineering system. T3 - Informatik in Architektur und Bauwesen - 1 KW - Planungsprozess KW - Kooperation KW - Objektorientierung KW - Informationsmanagement KW - Bauwerksmodellierung KW - Versionierung KW - cooperation KW - building modeling KW - object-orientation KW - versioning KW - information management Y1 - 2008 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:gbv:wim2-20090415-14647 UR - http://www.vdg-weimar.de/katalog/bauwerksmodellierung-im-kooperativen-planungsprozess-mit-der-objektorientierung-zur-verarbeitungsorientierung-1098.html SN - 978-3-95773-029-9 ER - TY - THES A1 - Beer, Daniel G. T1 - Systementwurf für verteilte Applikationen und Modelle im Bauplanungsprozess T1 - System design for distributed applications and models in the planning process N2 - 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ührung der Ergebnisse. Die verfügbare Planungssoftware unterstützt überwiegend nur die Bearbeitung in der zweiten Phase und den Austausch der Datenbestä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ü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ängige Eigenschaften (Features). Für die Bearbeitung einer Aufgabe werden Teilmengen auf Basis der Features gebildet, für deren Elemente neue Versionen abgeleitet und in einen privaten Arbeitsbereich geladen werden. Die Bearbeitung wird auf Operationen zurückgeführt, mit denen das gemeinsame Arbeitsmaterial konsistent zu halten ist. Die Systemarchitektur wird formal mit Mitteln der Mathematik beschrieben, verfü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. N2 - The planning process in structural engineering can be characterized by three iterative phases: the phase of distribution of tasks, the phase of parallel working with cooperation among the planners and the phase of merging the results. Available planning software does only support the second phase and the exchange of data via documents. The objective of this thesis is the development of a software architecture that supports the three phases and all types of cooperation (asynchronous, parallel and reciprocal) in principle and integrates existing engineering applications. The common planning material is abstracted as a set of object versions, element versions and their relationships. Elements extend objects with application independent properties, called features. Subsets on the base of features are calculated for the execution of tasks. Therefore new versions of elements and objects are derived and copied into the planners’s private workspace. Already stored versions remain unchanged and can be referred to. Modifications base on operations that ensure the consistency of the versioned model. The system architecture is formally described with mathematical methods. Available information technology is analyzed and used for an implementation concept. The implementation concept is proven by a pilot applicable in the Internet. The implementation is based on the programming language Java, a version control system and a relational database. KW - Planungsprozess KW - Kooperation KW - Versionsverwaltung KW - Objektorientierung KW - Verteilte Anwendungen KW - Verteilte Modelle KW - cooperation KW - distributed applications KW - distributed models KW - versioning Y1 - 2005 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:gbv:wim2-20060418-7892 N1 - Shaker Verlag, ISBN 3-8322-5060-3 ER -