TY - GEN A1 - Theiler, Michael T1 - Documentation and conceptual development of software components for the execution of geometric Boolean set operations on the basis of Java3D N2 - Complex buildings and other structures are cumulatively planned with software that supports the export of building information in the STEP-format on the basis of the IFC (Industry Foundation Classes). Because of the availability of this interface, it is possible to use the data of a building for further processing. Within the IFC, several geometrical models for the visualization of building elements are provided. Among others, geometric Boolean set operations are needed to "subtract" openings from building elements (e.g. for windows or doors) - CSG (Constructive Solid Geometry). Therefore, software components based on the algorithms [Laidlaw86] and [Hubbard90] were developed at the professorship Informatik im Bauwesen that support these functionalities on the basis of Java3D. However, it turned out in praxis, that these components are numerically instable and that there is no acceptable robustness or tolerance of errors. This is caused by mistakes in the implementation (bugs) as well as the insufficient handling of numerical inaccuracies. Further, a verification and, where applicable, a correction of qualitative substandard initial data is missing. Prior to this student research project, the implementation of a self-contained application for a visual error control was initiated. This tool visualizes several program steps and their corresponding data. With use of this tool, the implemented algorithms can be analyzed in detail. The papers [Laidlaw86] and [Hubbard90] are unsatisfactory describing some essential steps of the algorithm as well as implementation details to execute Boolean set operations on the basis of a B-rep (Boundary Representation) model. Hence, the algorithm should be documented comprehensible with the help of figures and pseudo code. Moreover, problems within the existing implementation shall be identified and possible solution strategies shall be provided. KW - Boolean Operations Y1 - 2010 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:gbv:wim2-20130603-19430 ER - TY - THES A1 - Ziegler, Frank T1 - Eine formale Beschreibung der Bauauftragsrechnung : Grundlage zur Anpassung und Entwicklung eines Informationssystems N2 - Die fachlichen und organisatorischen Aufgaben der Informationsverarbeitung im Prozeß der Bauauftragsrechnung werden als theoretische Grundlage für die Anpassung und Neukonzeption netzverteilter Informationssysteme formal beschrieben. Hierzu erfolgen Untersuchungen von Methoden, Verfahren, Strukturen und Abläufen sowie der in Bauunternehmen angewendeten Informationssysteme. Grundlage einer Modellierungsmethode sind Abstraktionen von Prozeßschritten und Ereignissen in einer Ereignisgesteuerten Prozeßkette, Entitytypen in einem Entity Relationship Model, Funktionsbäume und Organisationseinheiten sowie deren mögliche Relationen. Mit dieser Methodik werden die Prozesse, Informationsdefinitionen, Funktionen und die Organisationsstruktur einzeln modelliert und Relationen zwischen den Modellelementen gebildet. Aus der fachlichen Auswertung der Modelle und Relationen folgen fachgebietsspezifische Prozeßabläufe und Arbeitsumgebungen. Deren Anwendung wird für ein Customizing vorhandener Informationsysteme und bei einer Neuimplementierung betrachtet. Neben einer umfangreichen fachlichen Problemanalyse leistet die Arbeit einen Beitrag zum methodischen Vorgehen bei Neukonzeption baubetrieblicher Informationssysteme. N2 - The specialized and organizational tasks in the information processing of tendering and contract execution in the construction industry are formaly described as theoretical basis for customizing and redevelopment of a information system was distributed in a network. For this purpose it is essential to examine methodes, procedures, structures and the course of events as well as information systems in a building enterprise. Basis for a methode of modeling are selected abstractions for steps of processes and events in a Event-driven Process Chain, entitytyps in a Entity Relationship Model, trees of functions, units for organisation and there usually relationships. With the help of this methodes the processes, the definitions of informations, the functions and the structures of organisation are separated designed and form relationships between the elements of modeling. The results of the specialized evaluation of the models and relationships are course of events and enviroments for special fields. The application of this results is investigated for a customizing of existing systems and development of a new information system. In addition to a surround specialized analyse of problems the work gives a contribution for methodical procedure and reengineering of information systems in the construction industry. KW - Baubetrieb KW - Kostenrechnung KW - Informationssystem KW - Entity-Relationship-Datenmodell KW - Bauauftragsrechnung KW - Methoden und Verfahren KW - Ablauf KW - Ereignisgesteuerte Prozeßkette KW - Customizing KW - methodes and procedures KW - course of events KW - Event-driven Process Chain Y1 - 2003 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:gbv:wim2-20040319-795 ER - TY - THES A1 - Schweigel, Stefan T1 - Aufnahme des Baufortschritts in verteilter Umgebung N2 - Als Folge des hohen Termindrucks während des Bauablaufes, ist es besonders wichtig den Fortschritt eines Bauvorhabens zeitnah zu überwachen. Auf Großbaustellen kann die effektive Kontrolle nicht mehr ohne technische Hilfsmittel durchgeführt werden. Die Arbeit stellt verschiedene Szenarien für die verteilte Fortschrittserfassung vor und untersucht welche Anforderungen an ein System für die verteilte Erfassung gestellt werden. Dazu wird zuerst das bestehende CVS-System analysiert, um anschließend daraus ein Konzept für die Versionierung von Objekten und den automatischen Abgleich von Objektversionen zu entwickeln. Später wird gezeigt, wie dieses Konzept mit Hilfe von C# und dem Microsoft®-.NET-Framework umgesetzt werden kann. KW - Computer Supported Cooperative Work KW - Versionsverwaltung KW - CVS KW - Microsoft dot net KW - computergestützte Baufortschrittskontrolle KW - Versionskontrolle KW - Objektversionierung KW - Versionsabgleich KW - Versionsverschmelzung KW - Computer Aided Progress Monitoring KW - reconciliation KW - merge KW - concurrency control KW - versions Y1 - 2004 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:gbv:wim2-20111215-1534 ER -