Object Versioning as a basis for design change management within a BIM context
|
|
- Dina Rose
- 5 years ago
- Views:
Transcription
1 icccbe 2010 Nottingham University Press Proceedings of the International Conference on Computing in Civil and Building Engineering W Tizani (Editor) Object Versioning as a basis for design change management within a BIM context M. Nour & K. Beucke Informatik im Bauwesen, Bauhaus-Universität Weimar, Germany Abstract This paper reports on work done at the InPro project within the 6th EU Framework Program for Research and Development. It addresses the problem of change management in early design. It introduces a novel approach where both object versioning as a change management approach and the IFC model as a neutral building information model are integrated together in an open multidisciplinary collaborative environment. Several experimental prototypes for handling the IFC STEP-21 model data, visualization and data management were developed. The paper discusses the basics of IFC Object Versioning and its advantages as well as the encountered problems such as the instability of IFC objects IDs and their impact on the object versioning process. Keywords: IFC, BIM, object versioning, early design, change management 1 Introduction The AEC (Architecture, Engineering and Construction) design process is complex in nature. It includes a lot of iterative work and design quality gates. In the meantime, it involves multidisciplinary design work that can be done sequentially, concurrently (reciprocal communication) or in parallel. The amount of available information in early design phases increases with time in terms of details and quality of the information itself. Thus, the maturity and evolution of the design is directly related to time and the availability of information. Therefore, the design has to pass through several versions or alternative solutions at both the entire design level or at partial designs. In many cases, different design solutions are represented as alternative solutions (variants) or different development stages of the same solution as versions. These versions have to be compared with the original design goals and intentions to test their conformance to the client requirements. In this context, the InPro project has developed several metrics and indicators to measure this performance of the design against constraints. In the meantime, a version can be compared with its predecessor to determine the changing trend in design development, is it improving and moving towards targets or not? Currently, Document Management Systems (DMS) are used to manage design at the document level. Object versioning is a relatively new approach that supports Change Management and Conflict Detection, regardless of the containing document on the object level. This work tries to introduce the results of coupling both the Object Versioning technology with the IFC model to support the multidisciplinary collaborative model based way of working in the early design stages of buildings.
2 2 Object Versioning and IFC 2.1 Object Versioning Object Versioning is an information management system implemented on the object level. Due to the fact that construction design elements are represented in the form of software objects, object versioning makes it possible to have several versions of the content (attributes values) of an object. It basically provides a graph structure of the object s versions and their interrelations. The development of design in terms of addition of new objects, deletion of objects or modifications of attributes values of pre-existing objects can be captured in a graph structure. This structure is capable of representing the development of alternative designs (variants) as a branching in the versioning graph. An example of a simple versioning graph is shown in Figure (1 left and 2 left) and for further information the reader can refer to (Richter and Beucke, 2008). Each design object version represents the state of development at a certain point in time. New versions could be saved by just identifying the differences through comparison with the parent version, i.e. it is enough to save the deltas between object versions in order to be able to navigate through the entire versioning graph and get the full state of each version. Figure 1 Left: IFC Object Versioning Example, Right: The branching of the versioning graph to indicate variants In reality, object versions do not stand alone. They exist within model versions that express the design development state at a certain point in time. Thus object versions are interconnected through model versions as Directed Graphs that are entangled with each other through (edges) arcs of both graphs to represent changes in the model. Meanwhile, the same object version can be a member of several model versions. Mathematically, the Object Versioning System can be expressed using the Algebra of Sets as a System of Sets that consists of model versions and their relationships as well as object versions and their relationships. Calculating the object status (attributes and corresponding values) is done according to the relationships between model versions, i.e. edges that join the various nodes on the model versioning graph as shown in Figure (1 left) and Figure (2 left). On the contrary to Document Management Systems, object versioning deals with a much finer degree of granularity, that is the object and its attributes rather than documents. This is considered to be one of the most tangible advantages of object versioning that enables and gives more flexibility to
3 the process of creating data subsets or partial models on one hand and on the other hand enables the integration of data subsets to compose new Models, i.e. Configuration Management in design. 2.2 IFC Exchanging IFC (Industry Foundation Classes) partial model data has proved to be a difficult process due to the fact that most software applications have to map the IFC data sets to their own data structures. Irrelevant IFC data is not capable of being re-exported from those applications. Consequently, it is quite difficult to guarantee a lossless data exchange between applications. However, the creation of data subsets specific to certain software applications, model view definitions or user requirements is seen as a probable solution to the IFC STEP-21 (ISO P21, 2002) data exchange problems. In this connection, Object Versioning has a strong potential to solving the above mentioned round trip IFC data exchange problem between applications. However, this necessitates the existence of a new layer in the data exchange workflow. This layer is represented in the Workbench, Sandbox or Private Workspace concept described later in this paper. 2.3 IFC Object Versioning If the IFC as a BIM concept is applied within an object versioning environment, this would with no doubt help overcome many of the problems and barriers that are hindering adopting the BIM way of Figure 2 Left: A simple IFC Object Versioning Graph Right: A complex IFC versioning graph. working. It has been proved within the context of the InPro project (InPro-D6, 2008; InPro-D18, 2009; and InPro D15b, 2009) that early design management activities can benefit a lot from the application of the model based way of working through an object versioning system that would allow dealing with objects rather than documents. The above figure gives an overview of combining IFC and object versioning through the versioning graph visualization. It can be noticed from Figure (2-left) that a new object version is only created whenever there is a change in the object s attributes values. If not, then the same object version is shared among several model versions. It can be seen that IfcSite, IfcBuilding and IfcBuildingStorey are shared between the two model versions (1 and 2). Meanwhile, each model version has a different version of the same IfcWallStandardCase. In the same figure (right), a graph of a much more complex model is presented. It can be seen that the shared IFC objects lie in the middle and are shared by two model versions. In the meantime, the objects that are changed and consequently new versions are created lie at the left hand side of the graph. It is also worth mentioning that the
4 edges of the graph joining the nodes representing the old and new objects contain the (delta values of the changed attribute values). This is used to calculate the status of the object at any point in time with regards to its position on the graph without having to duplicate any data. 3 Developed IFC tools A set of experimental tools (prototypes) were developed by the author to provide a proof of concept for the IFC object versioning system. The following is a brief summary of the developed tools. 3.1 IFC Toolbox In order to be able to carry out any experimental work on the IFC model, there was a need to develop an open access platform that enables dealing with the IFC model and its underlying technologies away from any proprietary software development. The developed platform is capable of generating new early binding libraries for any available IFC EXPRESS schema. The toolbox is capable of importing any IFC STEP file and converting it to Java /.NET runtime objects. It is also capable of doing modifications on the imported models and finally exporting them either as whole or partial IFC models. (Nour and Beucke, 2008). 3.2 Visualization In general, humans can derive overview of information from data better and faster if it is represented in a suitable visual format other than textual/numerical scripts or tables. This is why human beings are especially attentive to certain symbols (Duncan, 1989). This phenomenon is also explained as the ability of large amounts of visual / diagrammatic information to be processed by the human visual perception system in parallel as opposed to the serial processing required for textual or numeric information (Ware, 2004; and Larkin, 1987). Figure 3. Graphical Support for Object Versioning using geometrical appearance and IFC spatial tree In the scope of this work, data representation in the produced prototype is visualized graphically and fully coupled with interactive tools like zooming and filtering, details on demand windows and predefined parametric query fields which allow users to browse through and study the represented IFC data. Furthermore, emphasis is also placed on the rapid filtering of data to reduce the result sets as well as showing both geometrical as well as alphanumeric differences between different versions of the same object. Most of the geometrical differences can be directly identified by the user. However, there are some cases where the differences are too small to be identified with the naked eye. Therefore, different visualization properties are assigned to the objects to trigger the user s attention to the
5 change. Three types of visualization were found to be particularly important for an IFC object versioning environment; 1) the 2D/3D CAD view, 2) The IFC spatial tree structure and 3) The model and object versioning tree graph with zooming and filtering functionalities to avoid crowded unreadable diagrams. These types of views are supported by interactive user functionalities that enable the user to fully navigate through the IFC model as a whole, as a partial model by queries (according to attributes) / selection or by filtering according to object types, or by selecting chronological / alternative design versions as shown in Figure 2 and Figure Partial Model Exchange Partial Model exchange and the production of data sets relevant to (MVDs) Model view Definitions are not only concerned with the exchange of objects geometry as some CAD applications do, but rather concerned with geometry as well as other alphanumeric attributes and relations between object. Thus, there was a need to manage partial model exchange not only on the basis of the geometrical representations of objects. Hence, (FIOPE) a Flexible Instance Oriented Partial Exchange Environment has been developed within the toolbox (Nour, 2007). The developed approach mainly depends on involving end users in the development / deployment process of the IFC partial model exchange. It enables end users who are not IFC experts to merge models coming from different sources in addition to splitting partial models and defining their content. 3.4 Private Workbench Concept The main idea of the private workbench is based on having a central IFC data hub, with which all project s stakeholders can communicate. Since it is difficult to force all BIM authoring tools to adhere to certain exchange protocols regarding the preservation of GUIDs in addition to the IfcOwnerHistory attributes, the private workbench was introduced as an optional intermediate layer between the central model server and the stakeholder s client software, where all communications take place over the Internet in the form of IFC STEP ISO files. It is mainly used to facilitate collaborative concurrent design work among team members from one side and to regulate and control the exchange of shared data with the central model server from another side. Furthermore, the private workbench provides a private zone where each partner is allowed to have intermediate versions and only commits work to the central model server at certain development stages of the design. Moreover, private data and corporate know how can still be kept within the boundaries of the stakeholder s organization (Nour, 2008). 3.5 Updates and GUIDs The major advantage of object versioning is the ability to handle BIM updates. In perfect conditions, where the BIM authoring tools keep the GUIDs of the IFC objects and relations, the changes in the object s attributes can be recognized as a result of a comparison process. In the scope of this paper, the entire IFC model is mapped to an object oriented database that is capable of creating the versioning relations on both the model and object levels. At model updates, only changes to objects attributes are saved as deltas on the edges of the versioning tree. Thus, when visualizing the model, all new objects that were not members of the precedent model as well as modified objects are assigned a user defined colour (Java3D appearance). Therefore, the user is able at a glance to get hold of the newly added or modified elements that are highlighted graphically as shown in Figure (3). Practical experience through the developed prototypes shows that it is very difficult to depend merely on the IFC GUIDs as a basis for versioning the objects. GUIDs are very useful if they are correctly managed, however, if this is not the case, then they create more problems than they solve. Hence, other techniques for object recognition in terms of geometry, topology and semantics have to be added to the private workbench (workspace) layer in future.
6 4 Conclusions The role of object versioning in model based information management systems has been emphasized and validated through the output deliverables of the InPro project (D-18 InPro, 2009; D15b-InPro, 2009). Object Versioning has succeeded to respond to the early design process demands and characteristics. It proves to be a very efficient tool in: 1) Handling the increase of design data and details (quantity and quality) through time. 2) It ensures the consistency and validity of shared design data despite of the iterative design pattern of work. 3) It supports shifting from the paper based 2D information handling to 3D BIM related interactive models. 4) It supports dealing with design data in terms of change detection, conflict detection, variations management, workflow approval and tracing changes. 5) It supports concurrent design through the developed private workbench concept, where early design activities are not linked to a fixed sequential workflow pattern. It has been proved that if IFC is applied through an object versioning environment, this would help overcome many of the problems and obstacles hindering the adaption of the model based way of working. Dealing with the IFC model on the object level gives a higher degree of flexibility to the process of creating data subsets or partial models, in addition to the integration of data subsets (partial models) coming form different sources, i.e. Configuration Management in design. Depending on GUIDs only proves to be problematic in many cases where, BIM authoring tools do not respect the IFC entities GUIDs in round trip model exchange. Therefore, other aiding tools and algorithms are being developed to help tracing the IFC objects finger prints throughout several versions of the IFC model. Acknowledgements This research relates to InPro, an integrated project within the 6th EU Framework Program for Research and Development ( References DUNCAN, J. and HUMPHREYS, G.W., Visual search and stimulus similarity. In: Psychology Review 96(3) (1989) INPRO D6, Open Standards for Interoperability between Applications in Early Design. Ed: Thomas Liebich and Mathias Weise. Deliverable of the NMP-EU project InPro (IP ). INPRO D18, Overview of Information Management Applications based on Object Versioning. Ed: Mohamed Nour. Deliverable of the NMP-EU project InPro (IP ). INPRO D15b, Overview of Early Design Appliations. Ed: Juha-Matti Houttu. Deliverable of the NMP-EU project InPro (IP ). ISO STEP, Industrial automation systems and integration Product data representation and exchange part 21: Implementation methods: Clear text encoding for exchange structure, LARKIN. J. H. and SIMON H. A., Why a diagram is (sometimes) worth ten thousand words? In Journal of Cognitive Science 11 (1) (1987) NOUR, M. M., Manipulating IFC sub-models in Collaborative Teamwork Environments. In: Proceedings of the 24th CIB W-78 Conference. Maribor, Slovenia, June ISBN NOUR, M. M. and BEUCKE, K., An Open Platform for Processing IFC Model Versions. Tsinghua Journal of Science and Technology, 13, NoS1, ELSEVIER, RICHTER, T. and BEUCKE, K., A concept for Utilizing Versioned Object Models in Engineering Applications. In: proceedings of the Twelfth International Conference on Computing in Civil and Building Engineering, Tsinghua University Beijing, China. WARE, C., Information Visualization: Perception for Design, Morgan Kaufmann, USA.
DIFF AND MERGE FOR NET-DISTRIBUTED APPLICATIONS IN CIVIL ENGINEERING
DIFF AND MERGE FOR NET-DISTRIBUTED APPLICATIONS IN CIVIL ENGINEERING Torsten Richter 1, and Karl Beucke 2 ABSTRACT During the planning process in civil engineering collaborative work can be mainly characterized
More information4D CONSTRUCTION SEQUENCE PLANNING NEW PROCESS AND DATA MODEL
4D CONSTRUCTION SEQUENCE PLANNING NEW PROCESS AND DATA MODEL Jan Tulke 1, Jochen Hanff 2 1 Bauhaus-University Weimar, Dept. Informatics in Construction, Germany 2 HOCHTIEF ViCon GmbH,Essen, Germany ABSTRACT:
More informationIFC4 COORDINATION VIEW
IFC4 COORDINATION VIEW Definition of the project scope driven by identified process scenarios Dr. Thomas Liebich, buildingsmart International, MSG Lead Objectives of the IFC4 Coordination View Project
More informationA CLOUD COMPUTING APPROACH TO PARTIAL EXCHANGE OF BIM MODELS
A CLOUD COMPUTING APPROACH TO PARTIAL EXCHANGE OF BIM MODELS Jack C.P. Cheng, Assistant Professor, cejcheng@ust.hk Moumita Das, Ph.D. Candidate, mdas@ust.hk Civil and Environmental Engineering, Hong Kong
More informationIFC Support for Model-based Scheduling
IFC Support for Model-based Scheduling M. Weise & T. Liebich AEC3, Munich, Germany J. Tulke HOCHTIEF AG, Corporate Headquarters, Essen, Germany P. Bonsma TNO-Netherlands Organization for Applied Scientific
More informationModel-based Scheduling for Construction Planning
Model-based Scheduling for Construction Planning Veronika Hartmann & Karl E. Beucke Bauhaus-Universität Weimar, Germany Kateryna Shapir & Markus König Ruhr-Universität Bochum, Germany Abstract Proper and
More informationNew version of program STeelCON
November 2016 http://www.sofistik.gr/ Steel Structures New version of program STeelCON 2016.320 Dear colleagues, A new version of the STeel CONnections program for the design of bolted and welded steel
More informationImproved Database Development using SQL Compare
Improved Database Development using SQL Compare By David Atkinson and Brian Harris, Red Gate Software. October 2007 Introduction This white paper surveys several different methodologies of database development,
More informationimplementation of the proposed approach, including a Client Server (C/S) platform and the workflow of integration application. Finally, we demonstrate
Towards BIM-based model integration and safety analysis for bridge construction Zhang Xiaoyang 1 Lin Jiarui 2 Hu Zhenzhong 3 Zhang Jianping 4 Fang Ji 5 Du Shenyun 6 1) Master., Department of Civil Engineering,
More informationIntegration of Parametric Geometry into IFC-Bridge
Integration of Parametric Geometry into IFC-Bridge Yang Ji 1, Jakob Beetz 2, Nicholas Nisbet 3, Peter Bonsma 4, Casimir Katz 5, André Borrmann 1 1 Computational Modelling and Simulation Group, Technische
More informationA Collaborative User-centered Approach to Fine-tune Geospatial
A Collaborative User-centered Approach to Fine-tune Geospatial Database Design Grira Joel Bédard Yvan Sboui Tarek 16 octobre 2012 6th International Workshop on Semantic and Conceptual Issues in GIS - SeCoGIS
More informationFRAMEWORK OF THE EXTENDED PROCESS TO PRODUCT MODELING (XPPM) FOR EFFICIENT IDM DEVELOPMENT
FRAMEWORK OF THE EXTENDED PROCESS TO PRODUCT MODELING (XPPM) FOR EFFICIENT IDM DEVELOPMENT Ghang Lee, Ph.D. Associate Professor, glee@yonsei.ac.kr Sungil Ham, Ph.D. / Postdoctoral Researcher, archispace@yonsei.ac.kr
More informationUNIT V *********************************************************************************************
Syllabus: 1 UNIT V 5. Package Diagram, Component Diagram, Deployment Diagram (08 Hrs, 16 Marks) Package Diagram: a. Terms and Concepts Names, Owned Elements, Visibility, Importing and Exporting b. Common
More information3D Visualization. Requirements Document. LOTAR International, Visualization Working Group ABSTRACT
3D Visualization Requirements Document LOTAR International, Visualization Working Group ABSTRACT The purpose of this document is to provide the list of requirements and their associated priorities related
More information. International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)
International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research). International Journal of Emerging Technologies in Computational
More informationContent Management for the Defense Intelligence Enterprise
Gilbane Beacon Guidance on Content Strategies, Practices and Technologies Content Management for the Defense Intelligence Enterprise How XML and the Digital Production Process Transform Information Sharing
More informationH2020-ICT
H2020-ICT-25-2016-2017 HYbrid FLying rolling with-snake-arm robot for contact inspection HYFLIERS D7.1 HYFLIERS Project Website Contractual date of delivery 31-Mar-2018 Actual date of delivery 31-Mar-2018
More informationPARAMETRIC BIM OBJECTS EXCHANGE AND SHARING BETWEEN HETEROGENEOUS BIM SYSTEMS. Yu-Min Cheng 1 and *I-Chen Wu 1
PARAMETRIC BIM OBJECTS EXCHANGE AND SHARING BETWEEN HETEROGENEOUS BIM SYSTEMS Yu-Min Cheng 1 and *I-Chen Wu 1 1 Department of Civil Engineering, National Kaohsiung University of Applied Sciences 415 Chien
More informationINTEROPERABILITÀ MODELLAZIONE PARAMETRICA- DIRETTA IN CREO
INTEROPERABILITÀ MODELLAZIONE PARAMETRICA- DIRETTA IN CREO Claudio De Nadai Technical Account Manager Webex, 18/07/2016 AGENDA Direct Modeling in Creo Direct Modeling Use Cases The Round-Trip Summary &
More informationSOFTWARE ENGINEERING UML FUNDAMENTALS. Saulius Ragaišis.
SOFTWARE ENGINEERING UML FUNDAMENTALS Saulius Ragaišis saulius.ragaisis@mif.vu.lt Information source Slides are prepared on the basis of Bernd Oestereich, Developing Software with UML: Object- Oriented
More informationData exchange from BIM to building-use simulation
icccbe 2010 Nottingham University Press Proceedings of the International Conference on Computing in Civil and Building Engineering W Tizani (Editor) Data exchange from BIM to building-use simulation M.
More informationBPMN Working Draft. 1. Introduction
1. Introduction The Business Process Management Initiative (BPMI) has developed a standard Business Process Modeling Notation (BPMN). The primary goal of BPMN is to provide a notation that is readily understandable
More informationFRAMEWORK OF THE EXTENDED PROCESS TO PRODUCT MODELING (XPPM) FOR EFFICIENT IDM DEVELOPMENT
FRAMEWORK OF THE EXTENDED PROCESS TO PRODUCT MODELING (XPPM) FOR EFFICIENT IDM DEVELOPMENT Ghang Lee, Ph.D. Associate Professor, glee@yonsei.ac.kr, Corresponding Author Sungil Ham, Ph.D. / Postdoctoral
More informationInteroperable and Extensible Design Information Modelling
Interoperable and Extensible Design Information Modelling Qizhen YANG and Lu CUI Singapore Institute of Manufacturing Technology, Singapore Keywords: Abstract: IFC, information modelling, interoperability
More informationWhitepaper. Reading Map 3D Object Data with FME. Overview. FME and Spatial Data Interoperability. Spatial ETL Tools
Whitepaper Reading Map 3D Object Data with FME Overview A key challenge for users of spatial data is interoperability. Even for a committed user of AutoCAD Map 3D, there are likely to be occasional needs
More informationFundamentals of STEP Implementation
Fundamentals of STEP Implementation David Loffredo loffredo@steptools.com STEP Tools, Inc., Rensselaer Technology Park, Troy, New York 12180 A) Introduction The STEP standard documents contain such a large
More informationParametric Urban Patterns
Parametric Urban Patterns Exploring and integrating graph-based spatial properties in parametric urban modelling Martin Bielik 1, Sven Schneider 2 and Reinhard König 3 Bauhaus-University Weimar, Germany
More informationIFC-based clash detection for the open-source BIMserver
icccbe 2010 Nottingham University Press Proceedings of the International Conference on Computing in Civil and Building Engineering W Tizani (Editor) IFC-based clash detection for the open-source BIMserver
More informationUSING MUL TIVERSION WEB SERVERS FOR DATA-BASED SYNCHRONIZATION OF COOPERATIVE WORK
USING MUL TIVERSION WEB SERVERS FOR DATA-BASED SYNCHRONIZATION OF COOPERATIVE WORK Jarogniew Rykowski Department of Information Technology The Poznan University of Economics Mansfolda 4 60-854 Poznan,
More informationWith data-based models and design of experiments towards successful products - Concept of the product design workbench
European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. With data-based models and design of experiments towards
More information1 Executive Overview The Benefits and Objectives of BPDM
1 Executive Overview The Benefits and Objectives of BPDM This is an excerpt from the Final Submission BPDM document posted to OMG members on November 13 th 2006. The full version of the specification will
More informationDEFINITION OF OPERATIONS ON NETWORK-BASED SPACE LAYOUTS
CONVR2011, International Conference on Construction Applications of Virtual Reality, 2011 DEFINITION OF OPERATIONS ON NETWORK-BASED SPACE LAYOUTS Georg Suter, PhD, Associate Professor Department of Digital
More informationMinsoo Ryu. College of Information and Communications Hanyang University.
Software Reuse and Component-Based Software Engineering Minsoo Ryu College of Information and Communications Hanyang University msryu@hanyang.ac.kr Software Reuse Contents Components CBSE (Component-Based
More informationPreparing design to support automation and robotisation in construction
Preparing design to support automation and robotisation in construction Yuhua Luo University of Balearic Islands 07122 Palma de Mallorca, Spain dmilyu0@uib.es ABSTRACT: To support automation and robotisation
More informationautomatic digitization. In the context of ever increasing population worldwide and thereby
Chapter 1 Introduction In the recent time, many researchers had thrust upon developing various improvised methods of automatic digitization. In the context of ever increasing population worldwide and thereby
More informationWhite Paper(Draft) Continuous Integration/Delivery/Deployment in Next Generation Data Integration
Continuous Integration/Delivery/Deployment in Next Generation Data Integration 1 Contents Introduction...3 Challenges...3 Continuous Methodology Steps...3 Continuous Integration... 4 Code Build... 4 Code
More informationFOUR INDEPENDENT TOOLS TO MANAGE COMPLEXITY INHERENT TO DEVELOPING STATE OF THE ART SYSTEMS. DEVELOPER SPECIFIER TESTER
TELECOM AVIONIC SPACE AUTOMOTIVE SEMICONDUCTOR IOT MEDICAL SPECIFIER DEVELOPER FOUR INDEPENDENT TOOLS TO MANAGE COMPLEXITY INHERENT TO DEVELOPING STATE OF THE ART SYSTEMS. TESTER PragmaDev Studio is a
More informationCOMPUTER AIDED ARCHITECTURAL GRAPHICS
COMPUTER AIDED ARCHITECTURAL GRAPHICS FFD 201/Fall 2011 HANDOUT 2/ 3DS MAX-INTRODUCTION 3ds Max is software which can be use for modelling, animation and rendering. It is used in lots of design areas such
More informationAUTOMATED EXTRUSION DIE DESIGN INTEGRATED WITH SIMULATION OF MATERIAL FLOW
AUTOMATED EXTRUSION DIE DESIGN INTEGRATED WITH SIMULATION OF MATERIAL FLOW Nikolay Biba 1*, Sergey Stebunov 2, Andrey Lishny 2, Alexey Duzhev 2 1 Micas Simulation Ltd., 107 Oxford Road, Oxford, OX4 2ER,
More informationAUTOMATED IFC-BASED PROCESSES IN THE CONSTRUCTION SECTOR: A METHOD FOR IMPROVING THE INFORMATION FLOW
Mirarchi C., Pasini D., Pavan A., and Daniotti B. (2017). Automated IFC-based processes in the construction sector: A method for improving the information flow. In: LC3 2017: Volume I Proceedings of the
More informationENTITIES IN THE OBJECT-ORIENTED DESIGN PROCESS MODEL
INTERNATIONAL DESIGN CONFERENCE - DESIGN 2000 Dubrovnik, May 23-26, 2000. ENTITIES IN THE OBJECT-ORIENTED DESIGN PROCESS MODEL N. Pavković, D. Marjanović Keywords: object oriented methodology, design process
More informationAnalysis of Image and Video Using Color, Texture and Shape Features for Object Identification
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 16, Issue 6, Ver. VI (Nov Dec. 2014), PP 29-33 Analysis of Image and Video Using Color, Texture and Shape Features
More informationAppScan Deployment APPLICATION SECURITY SERVICES. Colin Bell. Applications Security Senior Practice Manager
APPLICATION SECURITY SERVICES AppScan Deployment Colin Bell Applications Security Senior Practice Manager Copyright 2017 HCL Products & Platforms www.hcltech.com The Evolution of Devops 2001 - Continuous
More informationDatabase Systems: Design, Implementation, and Management Tenth Edition. Chapter 9 Database Design
Database Systems: Design, Implementation, and Management Tenth Edition Chapter 9 Database Design Objectives In this chapter, you will learn: That successful database design must reflect the information
More information2 The IBM Data Governance Unified Process
2 The IBM Data Governance Unified Process The benefits of a commitment to a comprehensive enterprise Data Governance initiative are many and varied, and so are the challenges to achieving strong Data Governance.
More informationProduct Libraries in Ifc format. Open access to product information throughout a buildings lifecycle
Product Libraries in Ifc format Open access to product information throughout a buildings lifecycle Prepared by Bjørn K Stangeland for the buiildingsmart conference in Tokyo, October 2012 Requirements
More informationModeling and Implementation of Smart AEC Objects: An IFC Perspective
Theme: Title: Author(s): Institution(s): E-mail(s): Abstract: Keywords: Modeling and Implementation of Smart AEC Objects: An IFC Perspective Mahmoud R. Halfawy and Thomas Froese University of British Columbia,
More informationGeneralized Document Data Model for Integrating Autonomous Applications
6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Generalized Document Data Model for Integrating Autonomous Applications Zsolt Hernáth, Zoltán Vincellér Abstract
More informationArchiCAD and COBie. How to Prepare your ArchiCAD 17 Project for COBie2 Documentation
ArchiCAD and COBie How to Prepare your ArchiCAD 17 Project for COBie2 Documentation GRAPHISOFT Visit the GRAPHISOFT website at http://www.graphisoft.com for local distributor and product availability information.
More informationVisual Model Editor for Supporting Collaborative Semantic Modeling
Visual Model Editor for Supporting Collaborative Semantic Modeling C. Richter 1, H. Allert 1, V. Tchoumatchenko 2, T. Vasileva *2, L. Ilomäki 3 and Kari Kosonen 3 1 University of Applied Sciences Upper
More informationDatabase Environment. Pearson Education 2009
Chapter 2 Database Environment 1 Chapter 2 - Objectives Purpose of three-level database architecture. Contents of external, conceptual, and internal levels. Purpose of external/conceptual and conceptual/internal
More informationResponse to the. ESMA Consultation Paper:
Response to the ESMA Consultation Paper: Draft technical standards on access to data and aggregation and comparison of data across TR under Article 81 of EMIR Delivered to ESMA by Tahoe Blue Ltd January
More information1.1 Jadex - Engineering Goal-Oriented Agents
1.1 Jadex - Engineering Goal-Oriented Agents In previous sections of the book agents have been considered as software artifacts that differ from objects mainly in their capability to autonomously execute
More informationA Framework for A Graph- and Queuing System-Based Pedestrian Simulation
A Framework for A Graph- and Queuing System-Based Pedestrian Simulation Srihari Narasimhan IPVS Universität Stuttgart Stuttgart, Germany Hans-Joachim Bungartz Institut für Informatik Technische Universität
More informationWhich is better? Sentential. Diagrammatic Indexed by location in a plane
Jeanette Bautista Perceptual enhancement: text or diagrams? Why a Diagram is (Sometimes) Worth Ten Thousand Words Larkin, J. and Simon, H.A Structural object perception: 2D or 3D? Diagrams based on structural
More informationSpecifying the PCB Design Rules and Resolving Violations
Specifying the PCB Design Rules and Resolving Violations Summary This article introduces the PCB Design Rules System, in particular how rules are created and applied to objects in a design. It also describes
More informationTowards an Integrated Grid- and Cloud-based Structural Analysis Platform
431 Towards an Integrated Grid- and Cloud-based Structural Analysis Platform M. Polter 1, A. Ismail 2 and R. J. Scherer 3 Technische Universität Dresden, Germany 1 Michael.Polter@tu-dresden.de, 2 Ali.Ismail@tu-dresden.de,
More informationPetri-net-based Workflow Management Software
Petri-net-based Workflow Management Software W.M.P. van der Aalst Department of Mathematics and Computing Science, Eindhoven University of Technology, P.O. Box 513, NL-5600 MB, Eindhoven, The Netherlands,
More informationChapter 8 Visualization and Optimization
Chapter 8 Visualization and Optimization Recommended reference books: [1] Edited by R. S. Gallagher: Computer Visualization, Graphics Techniques for Scientific and Engineering Analysis by CRC, 1994 [2]
More informationVisualisation of ATM network connectivity and topology
Visualisation of ATM network connectivity and topology Oliver Saal and Edwin Blake CS00-13-00 Collaborative Visual Computing Laboratory Department of Computer Science University of Cape Town Private Bag,
More informationAn Approach to VoiceXML Application Modeling
An Approach to Application Modeling Xin Ni 1 Meng Ye 2 Lianhong Cai 3 1,3 Tsinghua University, Beijing, China 2 IBM China Research Lab nx01@mails.tsinghua.edu.cn, yemeng@cn.ibm.com, clh-dcs@tsinghua.edu.cn
More informationData Models: The Center of the Business Information Systems Universe
Data s: The Center of the Business Information Systems Universe Whitemarsh Information Systems Corporation 2008 Althea Lane Bowie, Maryland 20716 Tele: 301-249-1142 Email: Whitemarsh@wiscorp.com Web: www.wiscorp.com
More informationEuropean Component Oriented Architecture (ECOA ) Collaboration Programme: Architecture Specification Part 2: Definitions
European Component Oriented Architecture (ECOA ) Collaboration Programme: Part 2: Definitions BAE Ref No: IAWG-ECOA-TR-012 Dassault Ref No: DGT 144487-D Issue: 4 Prepared by BAE Systems (Operations) Limited
More informationfor ArcSketch Version 1.1 ArcSketch is a sample extension to ArcGIS. It works with ArcGIS 9.1
ArcSketch User Guide for ArcSketch Version 1.1 ArcSketch is a sample extension to ArcGIS. It works with ArcGIS 9.1 ArcSketch allows the user to quickly create, or sketch, features in ArcMap using easy-to-use
More informationRational Software White paper
Unifying Enterprise Development Teams with the UML Grady Booch Rational Software White paper 1 There is a fundamental paradox at play in contemporary software development. On the one hand, organizations
More informationImplementing manufacturing feature based design in CAD/CAM
Implementing manufacturing feature based design in CAD/CAM T. Szecsi School of Mechanical and Manufacturing Engineering, Materials Processing Research Centre, Dublin City University, Dublin 9, Ireland
More informationEvaluating the Usability Aspects of Construction Operation Building Information Exchange (COBie) Standard
Evaluating the Usability Aspects of Construction Operation Building Information Exchange (COBie) Standard Mehmet Yalcinkaya, Doctoral Student, Department of Civil Engineering, Aalto University mehmet.yalcinkaya@aalto.fi
More informationAn Introduction to PTC. Windchill. How PTC can help you better manage your product content. Page: PTC.
An Introduction to PTC Windchiill An Introduction to PTC Windchill How PTC can help you better manage your product content Within today s highly competitive, geographically dispersed design and manufacturing
More informationv Map Module Operations SMS Tutorials Prerequisites Requirements Time Objectives
v. 12.3 SMS 12.3 Tutorial Objectives This tutorial describes the fundamental tools in the Map module of the SMS. This tutorial provides information that is useful when constructing any type of geometric
More informationModel-Code-Deploy platform. Product Overview. Features. UML support. Requirements management
Product Overview Model-Code-Deploy platform Visual Paradigm for UML (VP-UML) is a powerful, cross-platform and yet the most easy-to-use visual UML modeling and CASE tool. VP-UML provides software developers
More informationA New Approach for Data Conversion from CAD to GIS
Esin Bitik (PhD) Dursun Zafer Şeker Ziyadin ÇAKIR Hakan DENLİ A New Approach for Data Conversion from CAD to GIS June 19, 2014 Contents 1. Aim of the study 2. Introduction 3. Vector Data Structure 4. Converting
More informationOntology-Based Configuration of Construction Processes Using Process Patterns
Ontology-Based Configuration of Construction Processes Using Process Patterns A. Benevolenskiy, P. Katranuschkov & R.J. Scherer Dresden University of Technology, Germany Alexander.Benevolenskiy@tu-dresden.de
More informationA REASONING COMPONENT S CONSTRUCTION FOR PLANNING REGIONAL AGRICULTURAL ADVANTAGEOUS INDUSTRY DEVELOPMENT
A REASONING COMPONENT S CONSTRUCTION FOR PLANNING REGIONAL AGRICULTURAL ADVANTAGEOUS INDUSTRY DEVELOPMENT Yue Fan 1, Yeping Zhu 1*, 1 Agricultural Information Institute, Chinese Academy of Agricultural
More informationFormalizing a Language for Specifying Building Components from IFC
Abstract Formalizing a Language for Specifying Building Components from IFC Ernest L. S. Abbott 1, Kerwei Yeoh 2 and David K.H. Chua 3 Identifying construction requirements is a complex task that is often
More informationIntroducing live graphics gems to educational material
Introducing live graphics gems to educational material Johannes Görke, Frank Hanisch, Wolfgang Straíer WSI/GRIS University of Tübingen, Sand 14, 72076 Tübingen, Germany Thiruvarangan Ramaraj CS525 Graphics
More informationSandvik Coromant Technical White Paper GTC Guidelines Introduction to Generic Tool Classification
GTC Guidelines Introduction to Generic Tool Classification GTC Guidelines White paper Communicating tool data among tool vendors and systems has always been quite a challenge. The introduction of the ISO
More informationIBM i: JOURNEY TO THE CENTER OF THE CLOUD
IBM i: JOURNEY TO THE CENTER OF THE CLOUD Prepared by Matt Shannon, Sr. Solutions Specialist and Jeffrey Whicker, Sr. Solutions Specialist Sirius Computer Solutions, Inc. July 2017 Contents Executive Summary...
More informationExtending real-time collaborative editing systems with asynchronous communication
Extending real-time collaborative editing systems with asynchronous communication Claudia-Lavinia Ignat and Moira C. Norrie Institute for Information Systems, ETH Zurich {ignat,norrie}@inf.ethz.ch Abstract
More informationTowards Generating Domain-Specific Model Editors with Complex Editing Commands
Towards Generating Domain-Specific Model Editors with Complex Editing Commands Gabriele Taentzer Technical University of Berlin Germany gabi@cs.tu-berlin.de May 10, 2006 Abstract Domain specific modeling
More informationVERSIONWEB: A TOOL FOR HELPING WEB PAGES VERSION CONTROL
Proceedings of the IASTED International Conference INTERNET AND MULTIMEDIA SYSTEMS AND APPLICATIONS November 19-23, 2000, Las Vegas, Nevada, USA VERSIONWEB: A TOOL FOR HELPING WEB PAGES VERSION CONTROL
More informationComponent-Based Software Engineering TIP
Component-Based Software Engineering TIP X LIU, School of Computing, Napier University This chapter will present a complete picture of how to develop software systems with components and system integration.
More informationThe Analysis and Design of the Object-oriented System Li Xin 1, a
International Conference on Materials Engineering and Information Technology Applications (MEITA 2015) The Analysis and Design of the Object-oriented System Li Xin 1, a 1 Shijiazhuang Vocational Technology
More informationANNUAL REPORT Visit us at project.eu Supported by. Mission
Mission ANNUAL REPORT 2011 The Web has proved to be an unprecedented success for facilitating the publication, use and exchange of information, at planetary scale, on virtually every topic, and representing
More informationTIRA: Text based Information Retrieval Architecture
TIRA: Text based Information Retrieval Architecture Yunlu Ai, Robert Gerling, Marco Neumann, Christian Nitschke, Patrick Riehmann yunlu.ai@medien.uni-weimar.de, robert.gerling@medien.uni-weimar.de, marco.neumann@medien.uni-weimar.de,
More informationProduct Libraries in Ifc format. Open access to product information throughout a buildings lifecycle
Product Libraries in Ifc format Open access to product information throughout a buildings lifecycle Prepared by Bjørn K Stangeland for the buiildingsmart conference in Oslo, March 2012 Requirements for
More informationDesigning Data Warehouses. Data Warehousing Design. Designing Data Warehouses. Designing Data Warehouses
Designing Data Warehouses To begin a data warehouse project, need to find answers for questions such as: Data Warehousing Design Which user requirements are most important and which data should be considered
More informationSoftware Architectures. Lecture 6 (part 1)
Software Architectures Lecture 6 (part 1) 2 Roadmap of the course What is software architecture? Designing Software Architecture Requirements: quality attributes or qualities How to achieve requirements
More informationSCH Filter. Summary. Panel Access. Modified by Susan Riege on Jan 19, SCH Inspector. Parent page: Panels
SCH Filter Old Content - visit altium.com/documentation Modified by Susan Riege on Jan 19, 2016 Related panels SCH Inspector Parent page: Panels Quickly locate and highlight objects using logical queries
More informationBuilding Survey in Combination with Building Information Modelling for the Architectural Planning Process
Building Survey in Combination with Building Information Modelling for the Architectural Planning Process Roland Göttig 1, Jörg Braunes 2 1 Technische Universität München, Department CAAD, 2 Bauhaus-Universität
More informationDBMS (FYCS) Unit - 1. A database management system stores data in such a way that it becomes easier to retrieve, manipulate, and produce information.
Prof- Neeta Bonde DBMS (FYCS) Unit - 1 DBMS: - Database is a collection of related data and data is a collection of facts and figures that can be processed to produce information. Mostly data represents
More informationRapid Prototyping with APICES
Rapid Prototyping with APICES Ansgar Bredenfeld GMD Institute for System Design Technology D-53754 Sankt Augustin, Germany bredenfeld@gmd.de http://set.gmd.de/apices APICES is a tool for very rapid development
More information3. Business Process Diagrams
BPMN Working Draft 3. Business Process Diagrams This section provides a summary of the BPMN graphical objects and their relationships. More details on the concepts will be provided in Business Process
More informationDITA for Enterprise Business Documents Sub-committee Proposal Background Why an Enterprise Business Documents Sub committee
DITA for Enterprise Business Documents Sub-committee Proposal Background Why an Enterprise Business Documents Sub committee Documents initiate and record business change. It is easy to map some business
More informationES20821 Digital Craftsmanship of a Half-Size Eiffel Tower Replica
ES20821 Digital Craftsmanship of a Half-Size Eiffel Tower Replica Marty Collins Aurecon Thailand Learning Objectives Appreciate the power of Revit Learn how we pushed Revit to its limits Discover the process
More information1 Publishable Summary
1 Publishable Summary 1.1 VELOX Motivation and Goals The current trend in designing processors with multiple cores, where cores operate in parallel and each of them supports multiple threads, makes the
More informationArchives in a Networked Information Society: The Problem of Sustainability in the Digital Information Environment
Archives in a Networked Information Society: The Problem of Sustainability in the Digital Information Environment Shigeo Sugimoto Research Center for Knowledge Communities Graduate School of Library, Information
More informationJBIM. The BIM Balancing Act: Tilt the Scales. in Your Favor
JBIM Fall 2008 Journal of Building Information Modeling An official publication of the National BIM Standard (NBIMS) and the National Institute of Building Sciences (NIBS) The BIM Balancing Act: Tilt the
More informationCreating Enterprise and WorkGroup Applications with 4D ODBC
Creating Enterprise and WorkGroup Applications with 4D ODBC Page 1 EXECUTIVE SUMMARY 4D ODBC is an application development tool specifically designed to address the unique requirements of the client/server
More informationIntelligent Services for Building Information Modeling
Intelligent Services for Building Information Modeling http://ises.eu-project.info/ Athens, 9.11.2013 C.A. Balaras, NOA Energy in Buildings 2013, ASHRAE Hellenic Chapter & Technical Chamber of Greece Athens,
More informationAutomatic Generation of Workflow Provenance
Automatic Generation of Workflow Provenance Roger S. Barga 1 and Luciano A. Digiampietri 2 1 Microsoft Research, One Microsoft Way Redmond, WA 98052, USA 2 Institute of Computing, University of Campinas,
More information