@article{PfennigschmidtKolbePahl1997, author = {Pfennigschmidt, S. and Kolbe, P. and Pahl, Peter Jan}, title = {Integration von Datenmodellen - Eine Methodik zum Produktdatenaustausch}, doi = {10.25643/bauhaus-universitaet.493}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-4930}, year = {1997}, abstract = {Unterschiedliche Sichten auf einen Anwendungsbereich dr{\"u}cken sich in unterschiedlich strukturierten Modellen aus. Diese Modelle enthalten im allgemeinen unterschiedliche Arten von Informationen {\"u}ber Objekte ihres Anwendungsbereiches. In diesem Beitrag soll ein Konzept zur Modellintegration beschrieben werden, das die Zusammenf{\"u}hrung dieser Informationen gestattet. Im Gegensatz zu traditionellen Methoden des Datenaustauschs, bei dem Objekte des einen Modells in Objekte des anderen Modells konvertiert werden, beruht das Integrationskonzept auf dem Erkennen und dem Verbinden einander {\"a}quivalenter Objekte in den Modellen. Als Grundlage zur Beschreibung der Modellschemata wurde die in der ISO 10303-11 spezifizierte konzeptuelle Sprache EXPRESS benutzt. Der Objektzugriff wird durch ein Laufzeitsystem realisiert, das auf der Basis des Standard Data Acces Interface (SDAI ISO 10303-22) entwickelt wurde. Die Modellintegration umfaßt zwei Teilbereiche. Zum einen muß ein Abgleich der verschiedenen Schemata (Schema mapping) erfolgen. Zum anderen m{\"u}ssen Regeln zur Objektidentifikation (Object matching) beschrieben werden. Zur Angabe dieser Integrationsinformationen wurden Strukturen entwickelt. Die in diesen Strukturen abgelegten Beziehungen werden durch das Laufzeitsystem ausgewertet. Durch diese Vorgehensweise lassen sich zum einen alle verf{\"u}gbaren Informationen {\"u}ber Objekte des Anwendungsbereiches zusammenf{\"u}hren, so daß sie im Gesamtkontext sichtbar werden und bearbeitet werden k{\"o}nnen. Zum anderen k{\"o}nnen Inkonsistenzen zwischen den Modellen erkannt und ausgewertet werden.}, subject = {Datenmodell}, language = {de} } @inproceedings{PerevalovaPahl2004, author = {Perevalova, Julia and Pahl, Peter Jan}, title = {Structural and Functional Dependence of Objects in Data Bases}, doi = {10.25643/bauhaus-universitaet.168}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-1683}, year = {2004}, abstract = {Let the information of a civil engineering application be decomposed into objects of a given set of classes. Then the set of objects forms the data base of the application. The objects contain attributes and methods. Properties of the objects are stored in the attributes. Algorithms which the objects perform are implemented in the methods of the objects. If objects are modified by a user, the consistency of data in the base is destroyed. The data base must be modified in an update to restore its consistency. The sequence of the update operations is not arbitrary, but is governed by dependence between the objects. The situation can be described mathematically with graph theory. The available algorithms for the determination of the update sequence are not suitable when the data base is large. A new update algorithm for large data bases has been developed and is presented in this paper.}, subject = {Baubetrieb}, language = {en} } @inproceedings{PahlBeucke2000, author = {Pahl, Peter Jan and Beucke, Karl}, title = {Neuere Konzepte des CAD im Bauwesen: Stand und Entwicklungen}, doi = {10.25643/bauhaus-universitaet.566}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-5663}, year = {2000}, abstract = {Die Modelle fr{\"u}her CAD-Zeichnungen sind unstrukturierte Mengen graphischer Elemente. Heute werden CAD-Zeichnungen aus semantischen Objektmodellen von Bauwerken abgeleitet, deren Informationsbasis systematisch geordnet und deren Nutzung zweckm{\"a}ßig geregelt ist. Softwaremodule werden getrennt entwickelt und unter aktiver Mitwirkung der Anwender vereint eingesetzt.Ein zentrales Problem der aktuellen Forschung und Entwicklung im CAD ist die Handhabung der Beziehungen zwischen Objekten und ihrer {\"A}nderungen in verteilten Arbeitsumgebungen. Hierf{\"u}r wird ein Konzept mit der Relationenalgebra als theoretische Grundlage vorgestellt.}, subject = {Bauwesen}, language = {de} } @article{MironovPahl2004, author = {Mironov, Vadim and Pahl, Peter Jan}, title = {A Prismatic Finite Element for Accurate Arch Dam Analysis}, doi = {10.25643/bauhaus-universitaet.246}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-2467}, year = {2004}, abstract = {The displacements and stresses in arch dams and their abutments are frequently determined with 20-node brick elements. The elements are distorted near the contact plane between the wall and the abutment. A cantilever beam testbed has been developed to investigate the consequences of this distortion. It is shown that the deterioration of the accuracy in the computed stresses is significant. A compatible 18-node wedge element with linear stress variation is developed as an alternative to the brick element. The shape of this element type is readily adapted to the shape of the contact plane. It is shown that the accuracy of the computed stresses in the vicinity of the contact plane is improved significantly by the use of wedge elements.}, subject = {Finite-Elemente-Methode}, language = {en} } @inproceedings{LaabsPahl1997, author = {Laabs, Andreas and Pahl, Peter Jan}, title = {Das Beobachterkonzept zum Erhalt der Konsistenz in Datenmodellen}, doi = {10.25643/bauhaus-universitaet.431}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-4310}, year = {1997}, abstract = {Die Aufgaben des Bauingenieurwesens sind dadurch gepr{\"a}gt, daß sowohl die Planung als auch die Ausf{\"u}hrung von Bauwerken h{\"a}ufigen {\"A}nderungen unterliegen. Beschreibt man das Verhalten der Bauwerke und den Bauprozeß im Computer mit Modellen, so {\"a}ndern sich Umfang und Struktur der Modelle als Folge der {\"A}nderung in Planung und Ausf{\"u}hrung. Diesen Vorgang nennt man Dynamisierung des Modells. Die Dynamisierung f{\"u}hrt zu Ver{\"a}nderungen und Inkonsistenzen in den Modellen der Anwendungen. Die Aktualisierung und Abstimmung von Beziehungen innerhalb eines Modells sowie die Sicherung der Konsistenz der Modelle untereinander sind daher von zentraler Bedeutung f{\"u}r die L{\"o}sung von Bauingenieuraufgaben. Seit den letzten 10 Jahren wird die objektorientierte Methode in der Modellierung f{\"u}r Anwendungen im Bauingenieurwesen intensiv entwickelt und eingesetzt. Es hat sich gezeigt, daß die Anwendung dieser Methode in wichtigen Bereichen der Modellierung zu Verbesserungen f{\"u}hrt. Gleichzeitig hat sich aber auch herausgestellt, daß die f{\"u}r das Bauingenieurwesen wichtigen Aspekte der Aktualisierung und der Konsistenz nicht zweckm{\"a}ßig beschreibbar sind. In diesem Beitrag wird eine einfache Modelliermethode in ihrem Konzept und ihrer Realisierung gezeigt, mit der sich die Aktualisierung von Objekten und Modellen sowie die Sicherstellung der Konsistenz in Systemen des Bauingenieurwesens bearbeiten lassen.}, subject = {Bauwerk}, language = {de} } @article{KolbePfennigschmidtPahl1997, author = {Kolbe, P. and Pfennigschmidt, S. and Pahl, Peter Jan}, title = {Integration von Datenmodellen - Eine Technologie f{\"u}r Facility Management}, doi = {10.25643/bauhaus-universitaet.494}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-4948}, year = {1997}, abstract = {Bauwerke werden heute mit umfassender Systematik Bauwerke werden heute mit umfassender Systematik die Brauchbarkeit der Bauwerke werden durch Normung und Pr{\"u}fung intensiv beeinflußt. Der Computereinsatz ist in diesem Bereich allgemein {\"u}blich. Im Gegensatz zu Planungs- und Ausf{\"u}hrungsphase eines Bauwerks ist die Betriebsphase wenig systematisiert. Dies ist {\"u}berraschend, da die Betriebsphase {\"u}ber die Lebensdauer eines Bauwerks hinweg wesentlich gr{\"o}ßere Kosten verursacht, als der Rohbau und da der Nutzen des Bauwerks ja nicht in seiner Errichtung sondern in seinem Betrieb liegt. Die mangelnde Systematik der Bewirtschaftung ist beispielsweise daran ersichtlich, daß es im allgemeinen noch keine brauchbare Dokumentation der Geb{\"a}udebewirtschaftung, wenige Normen und wenig Software f{\"u}r diesen Aufgabenbereich gibt.}, subject = {Datenmodell}, language = {de} } @article{IlievaPahl1997, author = {Ilieva, D. and Pahl, Peter Jan}, title = {Verteilte Bearbeitung von Zeichnungen im Bauwesen}, doi = {10.25643/bauhaus-universitaet.486}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-4860}, year = {1997}, abstract = {Eine Bauunterlage ist in der Regel an mehreren Orten vorhanden. Sie wird von verschiedenen Personen an verschiedenen Orten zu verschiedenen Zeitpunkten ge{\"a}ndert. Die {\"A}nderungen sind h{\"a}ufig und in vielen F{\"a}llen von geringem Umfang. Die Verteilung solcher Unterlagen in Computernetzen, sowie die Durchf{\"u}hrung und die Verwaltung von {\"A}nderungen stellen hohe Anforderungen an die Informations- und Kommunikationstechnik. Insbesondere ist die Konsistenz der Unterlagen unter Ber{\"u}cksichtigung der typischen Merkmale des Arbeitsablaufes im Bauwesen zu sichern. Im Vortrag wird ein Konzept f{\"u}r die Bearbeitung von Bauunterlagen, insbesondere f{\"u}r Zeichnungen, in Computernetzen vorgestellt. Grundlage dieses Konzeptes ist die Norm ISO 10303 STEP (The standard for exchange of product model data). Das AP 201 >Explicit draughting< der ISO 10303 wurde als Austauschformat f{\"u}r Zeichnungen festgelegt. Im Rahmen des Vortrages wird ein Projektmodell vorgestellt. Das Projektmodell bildet den Informationsfluß w{\"a}hrend des Bauprozesses ab und erm{\"o}glicht die Sicherung der Konsistenz einer Zeichnung w{\"a}hrend der Bearbeitung der verschiedenen Fachleute. Bei {\"A}nderung einer Zeichnung wird ausschließlich die Differenzmenge als Information {\"u}bertragen. Da die Arbeitsweise des Ingenieurs im Bauwesen eine Vollauthomatisierung des Datenaustausches nicht zul{\"a}ßt, werden {\"A}nderungen nur nach Entscheidung des zust{\"a}ndigen Fachmanns in die urspr{\"u}ngliche Fassung der Zeichnung {\"u}bernommen. Werkzeuge f{\"u}r die Unterst{\"u}tzung der Aufl{\"o}sung von Widerspr{\"u}chen in einem Dokument werden vorgestellt.}, subject = {Bauzeichnung}, language = {de} } @inproceedings{BiltchoukPahl2004, author = {Biltchouk, Irina and Pahl, Peter Jan}, title = {Interaction of Data Bases and Graphical Interfaces in Civil Engineering}, doi = {10.25643/bauhaus-universitaet.163}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-1636}, year = {2004}, abstract = {Applications for civil engineering tasks usually contain graphical user interfaces for the engineering processes. Persistent objects of the applications are stored to data bases. The influence of the interaction between a graphical user interface and a data base for the development of an civil engineering application is investigated in this paper. A graphic application for the linear elastic analysis of plane frames, which was previously developed with standard tools of the Java platform, is compared to a redesigned implementation using a generalized data base for persistent objects. The investigation leads to the following results : - A strict distinction between persistent and transient objects influences the class structure of an application, in particular the class structure of a graphical user interface. - The structure of an application depends on the logic for updating of references to persistent and transient graphical objects after an application is read from a file. - The complexity of the reference management can usually be handled better by just in time referencing associated with String - identifiers rather than by automated referencing associated with Name - identifiers.}, subject = {Baubetrieb}, language = {en} }