@inproceedings{FroebelFirmenichKoch, author = {Fr{\"o}bel, Toni and Firmenich, Berthold and Koch, Christian}, title = {COUPLING PATTERNS IN CIVIL ENGINEERING APPLICATIONS}, editor = {G{\"u}rlebeck, Klaus and K{\"o}nke, Carsten}, organization = {Bauhaus-Universit{\"a}t Weimar}, issn = {1611-4086}, doi = {10.25643/bauhaus-universitaet.2844}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20170314-28443}, pages = {15}, abstract = {Buildings can be divided into various types and described by a huge number of parameters. Within the life cycle of a building, especially during the design and construction phases, a lot of engineers with different points of view, proprietary applications and data formats are involved. The collaboration of all participating engineers is characterised by a high amount of communication. Due to these aspects, a homogeneous building model for all engineers is not feasible. The status quo of civil engineering is the segmentation of the complete model into partial models. Currently, the interdependencies of these partial models are not in the focus of available engineering solutions. This paper addresses the problem of coupling partial models in civil engineering. According to the state-of-the-art, applications and partial models are formulated by the object-oriented method. Although this method solves basic communication problems like subclass coupling directly it was found that many relevant coupling problems remain to be solved. Therefore, it is necessary to analyse and classify the relevant coupling types in building modelling. Coupling in computer science refers to the relationship between modules and their mutual interaction and can be divided into different coupling types. The coupling types differ on the degree by which the coupled modules rely upon each other. This is exemplified by a general reference example from civil engineering. A uniform formulation of coupling patterns is described analogously to design patterns, which are a common methodology in software engineering. Design patterns are templates for describing a general reusable solution to a commonly occurring problem. A template is independent of the programming language and the operating system. These coupling patterns are selected according to the specific problems of building modelling. A specific meta-model for coupling problems in civil engineering is introduced. In our meta-model the coupling patterns are a semantic description of a specific coupling design.}, subject = {Angewandte Informatik}, language = {en} } @inproceedings{QuerengaesserWernerFirmenich2000, author = {Quereng{\"a}sser, Stephan and Werner, Frank and Firmenich, Berthold}, title = {Durchg{\"a}ngiges Informationsmanagement f{\"u}r den BauprozeƟ von Einfamilienh{\"a}usern}, doi = {10.25643/bauhaus-universitaet.589}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-5892}, year = {2000}, abstract = {Informations-und Kommunikationtechniken haben im Bauwesen noch nicht die gew{\"u}nschten Vorteile f{\"u}r Kosten und Qualit{\"a}t von Bauobjekten erzielt. Die Vielfalt der daf{\"u}r genutzten Systeme und Formate f{\"u}hrt h{\"a}ufig zu Redundanzen und Informationsverlusten in den Planungs- und Bauprozessen sowie Problemen beim Datenaustausch zwischen den Systemen. Durch die Datenmengen, die in CAD, AVA, Terminplanung, Tabellenkalkulation, Textverarbeitung etc. durch unterschiedliche Beteiligte erzeugt werden, ist dar{\"u}ber hinaus das Risiko einer unterschiedlichen Datenaktualit{\"a}t enorm. Als Konsequenz dieser Erkenntnisse bestand die Aufgabe, eine ganzheitliche und durchg{\"a}ngige Produkt- und ProzeƟstrategie f{\"u}r den preiswerten Einfamilienhausbau zu entwickeln. Die Grundlage daf{\"u}r bildet ein komplexes System von rationellen Entwurfsregeln, Konstruktionsl{\"o}sungen und Bau- und Baustofflogistikkonzepten auf der Basis moderner Informations- und Kommunikationstechnologien.}, subject = {Einfamilienhaus}, language = {de} } @article{Firmenich2004, author = {Firmenich, Berthold}, title = {Product Models in Network Based Co-operation in Structural Engineering}, doi = {10.25643/bauhaus-universitaet.211}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-2119}, year = {2004}, abstract = {The Priority Programme 'Network Based Co-operation in Structural Engineering' of the 'German Research Foundation' (DFG) has been established in the year 2000. This paper describes and discusses the main research directions and first results of the workgroup 'Distributed Product Models'. The five projects of the workgroup have developed completely different solutions for specific application domains. Each solution concept deals with a consistent product modeling and knowledge processing in a distributed environment in the planning process. The individual solution approaches of the projects are described and the underlying basic assumptions are discussed. A unified system architecture is described for all projects of the workgroup. Two different approaches (object-oriented and graph-based models) have been introduced for product and knowledge modeling. The common structure of these models will be explained to fully understand the differences of these modeling approaches. Finally the concepts for co-operative work and conflict management in a distributed environment are described: The solution approaches will be distinguished by classifying the supported co-operation according to time. A final scientific summary describes the state-of-the-art in network based co-operation in structural engineering: The role of research directions like knowledge modeling, standard product modeling and versioning in the distributed planning process will be explained.}, subject = {Produktmodell}, language = {en} } @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} } @inproceedings{BeerFirmenich2003, author = {Beer, Daniel G. and Firmenich, Berthold}, title = {Freigabebest{\"a}nde von strukturierten Objektversionsmengen in Bauprojekten}, doi = {10.25643/bauhaus-universitaet.8}, url = {http://nbn-resolving.de/urn:nbn:de:gbv:wim2-20111215-80}, year = {2003}, abstract = {Die verteilte Bearbeitung gemeinsamer Produktmodelle ist im Bauwesen Gegenstand der aktuellen Forschung. Der vorgestellte L{\"o}sungsansatz bewegt sich in einem Spannungsfeld: Zum einen sollen die zu bearbeitenden Teilmengen des Produktmodells sehr flexibel durch die Planer zu bilden sein, zum anderen m{\"u}ssen Revisions- und Freigabest{\"a}nde dauerhaft und unver{\"a}nderlich definiert werden. In einer versionierten Umgebung mit vielen Abh{\"a}ngigkeiten sind diese Anforderungen schwierig zu erf{\"u}llen. Der vorgestellte L{\"o}sungsansatz zeigt die Bildung von Revisions- und Freigabest{\"a}nden, ohne die flexible verteilte Bearbeitung einzuschr{\"a}nken. Die Freigabest{\"a}nde m{\"u}ssen bestimmte Eigenschaften erf{\"u}llen: Es darf beispielsweise nur eine Version eines Objekts enthalten sein und es m{\"u}ssen die Bindungen zu anderen Objektversionen in einer konsistenten Weise ber{\"u}cksichtigt werden. Es wird eine mathematische Beschreibung gew{\"a}hlt, die auf der Mengenlehre und der Graphentheorie basiert.}, subject = {Bauvorhaben}, language = {de} }