@inproceedings{HauschildHuebler1997, author = {Hauschild, Thomas and H{\"u}bler, Reinhard}, title = {Entwicklung eines verteilbaren und kooperativ nutzbaren objektorientierten CAAD-Produktmodellierkerns}, doi = {10.25643/bauhaus-universitaet.447}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-4475}, year = {1997}, abstract = {Der Fokus des Projektes liegt auf einer besseren Unterst{\"u}tzung der kooperativen Aspekte im Bauwerksentwurf und der Anwendung von ComponentWare-Techniken in der Architektur des Entwurfssystems. Es muß festgestellt werden, daß die Kooperation der Beteiligten im Entwurfsprozeß von Bauwerken durch die heute praktizierten Datenaustauschverfahren nicht oder nur unbefriedigend unterst{\"u}tzt wird und das keine L{\"o}sung dieses Problems durch die Weiterentwicklung von filebasierten Datenaustauschformaten zu erwarten ist. Im Rahmen des Projektes wird mit einer CORBA-Umgebung f{\"u}r Smalltalk-80 ein verteilbares Objektsystem realisiert. Als Architektur des Systems wurde eine hybride Herangehensweise gew{\"a}hlt, bei der allgemeine Informationen auf einem zentralen Server verwaltet werden und die eigentlichen Projektinformationen bei Bedarf repliziert werden. Wie allgemein in GroupWare - orientierten Systemen notwendig, m{\"u}ssen effektive Mechanismen der Nebenl{\"a}ufigkeitskontrolle und zur Sperrung bestimmter Modellbereiche realisiert werden. Wichtig ist f{\"u}r kooperative Entwurfssysteme die Systemunterst{\"u}tzung der Beseitigung der Folgen von kollidierenden Entwurfsintensionen durch die Bearbeiter. Dazu werden unter anderem Remote-Pointer-Mechanismen realisiert. In Abh{\"a}ngigkeit von der Rolle eines Bearbeiters werden diesem Sichten auf des Objektmodell (Partialmodelle) zugeordnet. Es werden Mechanismen zur Autorisierung des Zugriffs auf Partialmodelle implementiert, zu diesem Zweck erfolgt eine Nutzerauthentifizierung. Beziehungen zwischen Partialmodellen werden durch eine spezielle Relation im Objektsystem abgebildet. Die Konzeption des Objektsystems lehnt sich an die PREPLAN-Philosophie an. Das impliziert die Unterst{\"u}tzung von Entwurfshandlungen sowohl in Bottom-Up- als auch in Top-Down - Richtung. Benutzer k{\"o}nnen das Objektsystem um eigene Klassen erweitern bzw. existierende Klassen modifizieren und Attribute mit Defaultwerten belegen, um das System inkrementell mit Dom{\"a}nenwissen anreichern zu k{\"o}nnen. Von großer Bedeutung f{\"u}r kooperative Entwurfssysteme sind eine Versionsverwaltung und die Bereitstellung von Undo - und Redo - Mechanismen. Es ist m{\"o}glich, multimediale Daten im Objektmodell abzulegen und diese in Abh{\"a}ngigkeit von ihrem Format wiederzugeben bzw. zu bearbeiten. Das beschriebene System befindet sich derzeit in der Implementierung.}, subject = {Bauwerk}, language = {de} } @inproceedings{HauschildHuebler2000, author = {Hauschild, Thomas and H{\"u}bler, Reinhard}, title = {Aspekte der verteilten Bauwerksmodellierung in kooperativen Entwurfsumgebungen auf Basis dynamischer Objektstrukturen}, doi = {10.25643/bauhaus-universitaet.591}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-5912}, year = {2000}, abstract = {Entwurfsprozesse im Bauwesen sind hochgradig kooperative Prozesse mit alternierenden Phasen asynchroner und synchroner Teamarbeit. Die Informationen {\"u}ber den aktuellen Entwurfsgegenstand k{\"o}nnen als Objektstrukturen modelliert werden, die in entsprechenden Modellverwaltungssystemen gespeichert werden. Bei der Realisierung von kooperativ nutzbaren Umgebungen f{\"u}r den Bauwerksentwurf sind jedoch bei der Auswahl von Basistechniken spezifische Anforderungen von CSCW-Applikationen zu beachten, die bestimmte traditionelle Verfahren nicht erf{\"u}llen. Neben verschiedenen Auswirkungen auf das Interaktionsverhalten der Entwurfsumgebung spielt die cooperation awareness der eingesetzten Mechanismen eine bedeutende Rolle. Mechanismen zur Zugriffskontrolle sind in netzwerkbasierten Mehrbenutzerumgebungen essentiell, jedoch sind herk{\"o}mmliche Verfahren zu unflexibel und nicht hinreichend ausdrucksstark. Eine adaptierte und erweiterte Variante des Matrixverfahrens ist f{\"u}r die Anwendung in Modellverwaltungssystemen geeignet. Ebenso muss bei der Auswahl von Mechanismen zur Nebenl{\"a}ufigkeitskontrolle Augenmerk auf dessen Eignung in Groupware-Systemen gelegt werden. Bei der Unterst{\"u}tzung asynchroner Kooperation k{\"o}nnen Lock-Verfahren auf die Informationen in Modellverwaltungssystemen angewandt werden. F{\"u}r die Applikationen f{\"u}r synchrone Teamarbeit m{\"u}ssen derartige Mechanismen auf die gemeinsamen Informationsbest{\"a}nde sowie auf Systemressourcen der Entwurfsumgebung angewendet werden. Hierf{\"u}r sind floor-passing'-Verfahren geeignet; die Anwendbarkeit von Transformationsverfahren sollte f{\"u}r die konkret umzusetzende Applikation gepr{\"u}ft werden.}, subject = {Bauwerk}, language = {de} } @inproceedings{HauschildHuebler2003, author = {Hauschild, Thomas and H{\"u}bler, Reinhard}, title = {Techniken der Verwaltung dynamischer digitaler Bauwerksmodelle f{\"u}r Revitalisierungsvorhaben}, doi = {10.25643/bauhaus-universitaet.305}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-3054}, year = {2003}, abstract = {Modellverwaltungssysteme sind eine geeignete technologische Basis zum Management digitaler Bauwerksmodelle bei Planungst{\"a}tigkeiten f{\"u}r den Neubau als auch f{\"u}r die Revitalisierung von Bauwerken. Die Unterst{\"u}tzung von Revitalisierungsprozessen impliziert f{\"u}r den Entwurf integrierter Planungsumgebungen spezifische Anforderungen wie die Repr{\"a}sentation von Informationen, die mit verschiedenen Typen von Vagheit behaftet sind, die Notwendigkeit, den Soll- sowie den Ist- Zustand des Bauwerks abzubilden und die F{\"a}higkeit des Umgangs mit temporal inkonsistenten Modellzust{\"a}nden. Die erforderliche Dynamik der Dom{\"a}nenmodelle und die erforderliche Nutzbarkeit in Virtual Enterprises stellen weitere Anspr{\"u}che an die Realisierungsbasis der Modellverwaltungssysteme. Zur Implementierung derartiger Systeme erweist es sich als vorteilhaft, Eigenschaften objektorientierter Programmiersprachen mit nichtstatischen Typsystemen auszunutzen, da diese durch die vorhandene Metaebene sowie Introspektions- und Reflektionsmechanismen eine effiziente Realisierungsbasis bereitstellen. Zur effektiven Unterst{\"u}tzung synchroner kooperativer Planungst{\"a}tigkeiten innerhalb einzelner Fachdisziplinen wurde ein Benachrichtigungsmechanismus realisiert, der an das Modellverwaltungssystem angekoppelte Fachapplikationen {\"u}ber nebenl{\"a}ufig vorgenommene Modifikationen am zugeh{\"o}rigen Dom{\"a}nenmodell oder an Projektinformationen informiert. Weiterhin existiert ein Mechanismus zur vereinfachten Anbindung von existierenden Applikationen, die auf statischen Partialmodellen beruhen oder standardisierte, modellbasierte Austauschformate unterst{\"u}tzen. Abschließend wird eine aus einem zentralen Projektserver, Dom{\"a}nenservern und Dom{\"a}nenclients bestehende hybride Systemarchitektur vorgestellt, die geeignet ist, unter den Randbedingungen kooperativer und geographisch verteilter Arbeit bei Revitalisierungsvorhaben in Virtual Enterprises eingesetzt zu werden.}, subject = {Bauwerk}, language = {de} } @phdthesis{Hauschild2003, author = {Hauschild, Thomas}, title = {Computer Supported Cooperative Work-Applikationen in der Bauwerksplanung auf Basis einer integrierten Bauwerksmodellverwaltung}, doi = {10.25643/bauhaus-universitaet.64}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20040311-672}, school = {Bauhaus-Universit{\"a}t Weimar}, year = {2003}, abstract = {Gegenstand der vorliegenden Arbeit ist die Konzeption und prototypische Umsetzung von Techniken des Computer Supported Cooperative Work (CSCW) im Rahmen einer integrierten objektorientierten und dynamischen Bauwerksmodellverwaltung zur Unterst{\"u}tzung der Bauwerksplanung. Die Planung von Bauwerken ist durch einen hohen Grad an Arbeitsteiligkeit, aber auch durch eine schwache Strukturierung der ablaufenden Prozesse gekennzeichnet. Besonders durch den Unikatcharakter des Planungsgegenstands \'Bauwerk\' ergeben sich signifikante Unterschiede zum Entwurf anderer, durch Serienfertigung produzierter Industrieg{\"u}ter. Zunehmend wird die Planung von Bauwerken in Virtual Enterprises ausgef{\"u}hrt, die sich durch eine dynamische Organisationsstruktur, geographische Verteilung der Partner, schwer normierbare Informationsfl{\"u}sse und eine h{\"a}ufig stark heterogene informationstechnische Infrastruktur auszeichnen. Zur rechnerinternen Repr{\"a}sent! ation des Planungsgegenstands haben sich objektorientierte Bauwerksmodelle bew{\"a}hrt. Aufgrund der Ver{\"a}nderlichkeit der Bauwerke und deren rechnerinterner Repr{\"a}sentation im Laufe des Bauwerkslebenszyklus ist eine dynamische Anpassung der Modelle unumg{\"a}nglich. Derartige in Form von Taxonomien dargestellte dynamische Bauwerksmodellstrukturen k{\"o}nnen gemeinsam mit den in Instanzform vorliegenden konkreten Projektinformationen in entsprechenden Modellverwaltungssystemen (MVS) gehandhabt werden. Dabei wird aufgrund der Spezialisierung und Arbeitsteilung im Planungsprozess von einer inhaltlich verkn{\"u}pften Partialmodellstruktur, die r{\"a}umlich verteilt sein kann, ausgegangen. Die vorgeschlagenen Methoden zur Koordinierung der Teamarbeit in der Bauwerksplanung beruhen auf der Nutzung von CSCW-Techniken f{\"u}r \'Gemeinsame Informationsr{\"a}ume\' und \'Workgroup Computing\', die im Kontext der als Integrationsbasis fungierenden Modellverwaltungssysteme umgesetzt werden. Dazu werden die zur d! ynamischen Bauwerksmodellierung erforderlichen Metaebenenfunk! tionalit{\"a}ten sowie Ans{\"a}tze zur Implementierung von Modellverwaltungskernen systematisiert. Ebenso werden notwendige Basistechniken f{\"u}r die Realisierung von MVS untersucht und eine Architektur zur rollenspezifischen Pr{\"a}sentation dynamischer Modellinhalte vorgestellt. Da klassische Schichtenmodelle nicht auf die Verh{\"a}ltnisse in Virtual Enterprises angewendet werden k{\"o}nnen, wird eine physische Systemarchitektur mit einem zentralen Projektserver, Dom{\"a}nenservern und Dom{\"a}nenclients vorgestellt. Ebenso werden Techniken zur Sicherung des autorisierten Zugriffs sowie des Dokumentencharakters beschrieben. Zur Unterst{\"u}tzung der asynchronen Phasen der Kooperation wird der gemeinsame Informationsraum durch Mappingtechniken zur Propagation und Notifikation von {\"A}nderungsdaten bez{\"u}glich relevanter Modellinformationen erg{\"a}nzt. Zur Unterst{\"u}tzung synchroner Phasen werden Techniken zur Schaffung eines gemeinsamen Kontexts durch relaxierte WYSIWIS-Pr{\"a}sentationen auf Basis der Modellinformationen! verbunden mit Telepresence-Techniken vorgestellt. Weiterhin werden Methoden zur Sicherung der Group-Awareness f{\"u}r alle Kooperationsphasen betrachtet.}, subject = {Computer Supported Cooperative Work}, language = {de} }