Object Versioning as a basis for design change management within a BIM context

Size: px
Start display at page:

Download "Object Versioning as a basis for design change management within a BIM context"

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 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 information

4D CONSTRUCTION SEQUENCE PLANNING NEW PROCESS AND DATA MODEL

4D 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 information

IFC4 COORDINATION VIEW

IFC4 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 information

A CLOUD COMPUTING APPROACH TO PARTIAL EXCHANGE OF BIM MODELS

A 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 information

IFC Support for Model-based Scheduling

IFC 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 information

Model-based Scheduling for Construction Planning

Model-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 information

New version of program STeelCON

New 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 information

Improved Database Development using SQL Compare

Improved 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 information

implementation of the proposed approach, including a Client Server (C/S) platform and the workflow of integration application. Finally, we demonstrate

implementation 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 information

Integration of Parametric Geometry into IFC-Bridge

Integration 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 information

A Collaborative User-centered Approach to Fine-tune Geospatial

A 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 information

FRAMEWORK 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 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 information

UNIT V *********************************************************************************************

UNIT 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 information

3D Visualization. Requirements Document. LOTAR International, Visualization Working Group ABSTRACT

3D 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 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 information

Content Management for the Defense Intelligence Enterprise

Content 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 information

H2020-ICT

H2020-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 information

PARAMETRIC 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 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 information

INTEROPERABILITÀ MODELLAZIONE PARAMETRICA- DIRETTA IN CREO

INTEROPERABILITÀ 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 information

SOFTWARE ENGINEERING UML FUNDAMENTALS. Saulius Ragaišis.

SOFTWARE 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 information

Data exchange from BIM to building-use simulation

Data 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 information

BPMN Working Draft. 1. Introduction

BPMN 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 information

FRAMEWORK 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 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 information

Interoperable and Extensible Design Information Modelling

Interoperable 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 information

Whitepaper. 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. 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 information

Fundamentals of STEP Implementation

Fundamentals 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 information

Parametric Urban Patterns

Parametric 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 information

IFC-based clash detection for the open-source BIMserver

IFC-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 information

USING MUL TIVERSION WEB SERVERS FOR DATA-BASED SYNCHRONIZATION OF COOPERATIVE WORK

USING 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 information

With data-based models and design of experiments towards successful products - Concept of the product design workbench

With 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 information

1 Executive Overview The Benefits and Objectives of BPDM

1 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 information

DEFINITION OF OPERATIONS ON NETWORK-BASED SPACE LAYOUTS

DEFINITION 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 information

Minsoo Ryu. College of Information and Communications Hanyang University.

Minsoo 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 information

Preparing design to support automation and robotisation in construction

Preparing 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 information

automatic digitization. In the context of ever increasing population worldwide and thereby

automatic 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 information

White Paper(Draft) Continuous Integration/Delivery/Deployment in Next Generation Data Integration

White 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 information

FOUR INDEPENDENT TOOLS TO MANAGE COMPLEXITY INHERENT TO DEVELOPING STATE OF THE ART SYSTEMS. DEVELOPER SPECIFIER TESTER

FOUR 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 information

COMPUTER AIDED ARCHITECTURAL GRAPHICS

COMPUTER 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 information

AUTOMATED EXTRUSION DIE DESIGN INTEGRATED WITH SIMULATION OF MATERIAL FLOW

AUTOMATED 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 information

AUTOMATED IFC-BASED PROCESSES IN THE CONSTRUCTION SECTOR: A METHOD FOR IMPROVING THE INFORMATION FLOW

AUTOMATED 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 information

ENTITIES IN THE OBJECT-ORIENTED DESIGN PROCESS MODEL

ENTITIES 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 information

Analysis of Image and Video Using Color, Texture and Shape Features for Object Identification

Analysis 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 information

AppScan Deployment APPLICATION SECURITY SERVICES. Colin Bell. Applications Security Senior Practice Manager

AppScan 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 information

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 9 Database Design

Database 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 information

2 The IBM Data Governance Unified Process

2 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 information

Product 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 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 information

Modeling and Implementation of Smart AEC Objects: An IFC Perspective

Modeling 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 information

Generalized Document Data Model for Integrating Autonomous Applications

Generalized 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 information

ArchiCAD 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 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 information

Visual Model Editor for Supporting Collaborative Semantic Modeling

Visual 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 information

Database Environment. Pearson Education 2009

Database 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 information

Response to the. ESMA Consultation Paper:

Response 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 information

1.1 Jadex - Engineering Goal-Oriented Agents

1.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 information

A Framework for A Graph- and Queuing System-Based Pedestrian Simulation

A 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 information

Which is better? Sentential. Diagrammatic Indexed by location in a plane

Which 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 information

Specifying the PCB Design Rules and Resolving Violations

Specifying 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 information

Towards an Integrated Grid- and Cloud-based Structural Analysis Platform

Towards 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 information

Petri-net-based Workflow Management Software

Petri-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 information

Chapter 8 Visualization and Optimization

Chapter 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 information

Visualisation of ATM network connectivity and topology

Visualisation 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 information

An Approach to VoiceXML Application Modeling

An 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 information

Data Models: The Center of the Business Information Systems Universe

Data 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 information

European Component Oriented Architecture (ECOA ) Collaboration Programme: Architecture Specification Part 2: Definitions

European 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 information

for ArcSketch Version 1.1 ArcSketch is a sample extension to ArcGIS. It works with ArcGIS 9.1

for 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 information

Rational Software White paper

Rational 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 information

Implementing manufacturing feature based design in CAD/CAM

Implementing 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 information

Evaluating the Usability Aspects of Construction Operation Building Information Exchange (COBie) Standard

Evaluating 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 information

An Introduction to PTC. Windchill. How PTC can help you better manage your product content. Page: PTC.

An 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 information

v Map Module Operations SMS Tutorials Prerequisites Requirements Time Objectives

v 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 information

Model-Code-Deploy platform. Product Overview. Features. UML support. Requirements management

Model-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 information

A New Approach for Data Conversion from CAD to GIS

A 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 information

Ontology-Based Configuration of Construction Processes Using Process Patterns

Ontology-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 information

A REASONING COMPONENT S CONSTRUCTION FOR PLANNING REGIONAL AGRICULTURAL ADVANTAGEOUS INDUSTRY DEVELOPMENT

A 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 information

Formalizing a Language for Specifying Building Components from IFC

Formalizing 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 information

Introducing live graphics gems to educational material

Introducing 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 information

Sandvik Coromant Technical White Paper GTC Guidelines Introduction to Generic Tool Classification

Sandvik 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 information

IBM i: JOURNEY TO THE CENTER OF THE CLOUD

IBM 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 information

Extending real-time collaborative editing systems with asynchronous communication

Extending 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 information

Towards Generating Domain-Specific Model Editors with Complex Editing Commands

Towards 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 information

VERSIONWEB: A TOOL FOR HELPING WEB PAGES VERSION CONTROL

VERSIONWEB: 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 information

Component-Based Software Engineering TIP

Component-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 information

The Analysis and Design of the Object-oriented System Li Xin 1, a

The 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 information

ANNUAL REPORT Visit us at project.eu Supported by. Mission

ANNUAL 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 information

TIRA: Text based Information Retrieval Architecture

TIRA: 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 information

Product 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 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 information

Designing Data Warehouses. Data Warehousing Design. Designing Data Warehouses. Designing Data Warehouses

Designing 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 information

Software Architectures. Lecture 6 (part 1)

Software 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 information

SCH Filter. Summary. Panel Access. Modified by Susan Riege on Jan 19, SCH Inspector. Parent page: Panels

SCH 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 information

Building 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 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 information

DBMS (FYCS) Unit - 1. A database management system stores data in such a way that it becomes easier to retrieve, manipulate, and produce information.

DBMS (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 information

Rapid Prototyping with APICES

Rapid 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 information

3. Business Process Diagrams

3. 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 information

DITA 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 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 information

ES20821 Digital Craftsmanship of a Half-Size Eiffel Tower Replica

ES20821 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 information

1 Publishable Summary

1 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 information

Archives 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 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 information

JBIM. The BIM Balancing Act: Tilt the Scales. in Your Favor

JBIM. 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 information

Creating Enterprise and WorkGroup Applications with 4D ODBC

Creating 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 information

Intelligent Services for Building Information Modeling

Intelligent 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 information

Automatic Generation of Workflow Provenance

Automatic 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