TOWARDS A META-MODEL FOR COLLABORATIVE CONSTRUCTION PROJECT MANAGEMENT

Similar documents
Designing a System Engineering Environment in a structured way

Multi-models: New potentials for the combined use of planning and controlling information

Enterprise Architecture Views and Viewpoints in ArchiMate

OMG Specifications for Enterprise Interoperability

Generalized Document Data Model for Integrating Autonomous Applications

Enterprise Architecture Views and Viewpoints in ArchiMate - Reference

Ontology-Based Configuration of Construction Processes Using Process Patterns

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

Benefits and Challenges of Architecture Frameworks

A MODULARIZED APPROACH TO THE INTEGRATED ENVIRONMENT

Enterprise Architecture Frameworks

Brief introduction of WG 3

Alignment of Business and IT - ArchiMate. Dr. Barbara Re

Proposed Revisions to ebxml Technical Architecture Specification v ebxml Business Process Project Team

HUMBOLDT Application Scenario: Protected Areas

TARGET2-SECURITIES INFORMATION SECURITY REQUIREMENTS

lnteroperability of Standards to Support Application Integration

cuneco centre for digital construction a bips initiative on classification, properties, information

Avancier Methods (AM) CONCEPTS

CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING

ISO/IEC/ IEEE INTERNATIONAL STANDARD. Systems and software engineering Architecture description

Proposed Revisions to ebxml Technical. Architecture Specification v1.04

Architectural Design

The Zachman Framework

This document is a preview generated by EVS

BIM-based Information Exchange for Functional AEC Design and Ordering Processes

Towards a National Data Infrastructure First Insights Regarding Its Design and Its Governance

DISCERN SGAM Visio Template User Guide

PortalU, a Tool to Support the Implementation of the Shared Environmental Information System (SEIS) in Germany

MAPPING TECHNICAL PROCESSES INTO STANDARD SOFTWARE FOR BUSINESS SUPPORT

Modelling in Enterprise Architecture. MSc Business Information Systems

A Beginners Guide to UML Part II

Enterprise Architecture Frameworks

Agent-Oriented Software Engineering

An Ontology-Based Methodology for Integrating i* Variants

Enterprise Architecture Method

ISO/IEC Information technology Security techniques Code of practice for information security controls

DISTRIBUTED ENGINEERING ENVIRONMENT FOR INTER-ENTERPRISE COLLABORATION

PROJECT FINAL REPORT. Tel: Fax:

SCOS-2000 Technical Note

Level 4 Diploma in Computing

European Conference on Quality and Methodology in Official Statistics (Q2008), 8-11, July, 2008, Rome - Italy

Requirements Engineering for Enterprise Systems

ENTITIES IN THE OBJECT-ORIENTED DESIGN PROCESS MODEL

Establishing the Vision

Oral Questions. Unit-1 Concepts. Oral Question/Assignment/Gate Question with Answer

European Interoperability Reference Architecture (EIRA) overview

BIM MEPAUS PRACTICES Issued By: Revision: Date

Unit Wise Questions. Unit-1 Concepts

PROJECT PERIODIC REPORT

The Process of Software Architecting

Cliayter s. Vsing the ~usiness-it 5Ztfignment :Mode{

Software Development Methodologies

Generic Requirements Management and Verification Process for Ground Segment and Mission Operations Preparation

The Analysis and Proposed Modifications to ISO/IEC Software Engineering Software Quality Requirements and Evaluation Quality Requirements

Guiding System Modelers in Multi View Environments: A Domain Engineering Approach

DLV02.01 Business processes. Study on functional, technical and semantic interoperability requirements for the Single Digital Gateway implementation

BPMN Working Draft. 1. Introduction

Terms in the glossary are listed alphabetically. Words highlighted in bold are defined in the Glossary.

Security and Architecture SUZANNE GRAHAM

Towards a European e-competence Framework

Software Life-Cycle Management

1 Executive Overview The Benefits and Objectives of BPDM

Geographical Base Registries for Flanders

Presentation title. Presenters name

GRIDS INTRODUCTION TO GRID INFRASTRUCTURES. Fabrizio Gagliardi

Web Portal : Complete ontology and portal

Standards, standardisation & INSPIRE Status, issues, opportunities

Architectural Design

HP environmental messaging

Module 3. Overview of TOGAF 9.1 Architecture Development Method (ADM)

THE ROLE OF STANDARDS IN B2B COMMUNICATION

Introduction to the RAMI 4.0 Toolbox

1. Publishable Summary

Chapter 2 Overview of the Design Methodology

Conceptual Modeling and Specification Generation for B2B Business Processes based on ebxml

Enterprise Architect Training Courses

Unit 1 Introduction to Software Engineering

Ontology-based Model Transformation

Initial Operating Capability & The INSPIRE Community Geoportal

EUROPASS DIPLOMA SUPPLEMENT TO HIGHER TECHNICAL VOCATIONAL TRAINING

Software Development Methodologies

ISO/IEC TR TECHNICAL REPORT

National Data Sharing and Accessibility Policy-2012 (NDSAP-2012)

Frameworks for Model-based Analysis and Design of Enterprise Information Systems

Model-Based Social Networking Over Femtocell Environments

The ResiStand Project

FRAMEWORK OF THE EXTENDED PROCESS TO PRODUCT MODELING (XPPM) FOR EFFICIENT IDM DEVELOPMENT

DURAARK. Ex Libris conference April th, 2013 Berlin. Long-term Preservation of 3D Architectural Data

This is a preview - click here to buy the full publication TECHNICAL REPORT. Part 101: General guidelines

FHA Federal Health Information Model (FHIM) Information Modeling Process Guide

SHARING GEOGRAPHIC INFORMATION ON THE INTERNET ICIMOD S METADATA/DATA SERVER SYSTEM USING ARCIMS

Seven Requirements for Successfully Implementing Information Security Policies and Standards

INTERNATIONAL TELECOMMUNICATION UNION. SERIES X: DATA NETWORKS AND OPEN SYSTEM COMMUNICATIONS Open distributed processing

Guido Sandmann MathWorks GmbH. Michael Seibt Mentor Graphics GmbH ABSTRACT INTRODUCTION - WORKFLOW OVERVIEW

Building Information Modeling

E-Energy! Information and Communications Technologies for the Energy Sector

New Zealand Government IbM Infrastructure as a service

Interoperable and Extensible Design Information Modelling

Acknowledgements...xvii. Foreword...xix

Transcription:

M Keller, K. Menzel & R.J. Scherer: Towards a Meta-Model for Collaborative Construction Project Management. PRO-VE 2005, 6 th IFIP Working Conference on Virtual Enterprises, Valencia Spain, 26-28.09.2005 01 TOWARDS A META-MODEL FOR COLLABORATIVE CONSTRUCTION PROJECT MANAGEMENT Martin Keller, Karsten Menzel, Raimar J. Scherer Institute Construction Informatics, Technical University Dresden, GERMANY {martin.keller; karsten.menzel; raimar.j.scherer}@cib.bau.tu-dresden.de Projects in the building industry are extremely dynamic and affected by several constraints. Therefore, common principles should be established throughout the construction industry that allows flexibly specifying and combining construction project information for the inter-organisational collaboration. New members should be supported to join and leave the project consortium by providing them with all relevant project information. Consequently, there is a need for an overall model representing the different design, construction and management activities as well as the building objects, organisational and IT infrastructure the project. The paper presents an approach towards a common meta-model for collaborative construction process management. Relevant construction project constraints will be identified and classified in order to develop a Construction Network Meta-Model. Furthermore, a Framework for the instantiation Construction Networks will be introduced. 1. INTRODUCTION Projects in the AEC/FM 1 area are characterized by a variety technical and structural boundary conditions. Furthermore, heterogeneous organisational structures and various IT-Systems influence the realisation a construction project. Particularly, the organisational structure is great dynamic, since a project lifecycle passes several phases, for example planning phase, construction phase, or operational phase. Each phase is conducted by its own organisational structure involving international companies as well as SME s. The need to rapidly establish new organisational structures and effectively manage this virtual organisation places high demands on the methods and models that are used for the specification the project structure. Large construction projects comprise thousands individual building objects and activities, which are usually stored and managed in different information systems. Thus, to efficiently support construction project management and process coordination the project constraints should be described in a common and formal model with regard to domain specific requirements. By means this model new 1 Architecture, Engineering, Construction / Facility Management

2 PRO-VE 2005 project partners and their IT-systems should easily be integrated and adjusted to the project life-cycle and the relevant constraints. The aim the paper is to present an approach for the development a metamodel for the management collaborative construction processes. This Construction Network Meta-Model will support the construction project coordination and can be applied for the semantic interoperability between the project information and the specification business processes. Therefore, domain specific project requirements and data models have been analysed and applied as references for the initialisation a specific construction project. This comprises geometrical information and semantic descriptions the construction objects as well as functional and organisational aspects. The paper will start with the introduction a framework that guide the instantiation a Construction Network Meta-Model. By means this framework a Construction Network Instance will be specified to describe the constraints and dependencies a particular project. 2. A FRAMEWORK FOR CONSTRUCTION NETWORK INSTANTIATION The specification the relevant information for the coordination a virtual organisation for a certain construction project is a demanding and complex task. Therefore, a framework that provides guidelines for this activity has been developed. Through this framework the definition a Construction Network Instance will be supported by a methodology consisting four major steps as indicated in Figure 1. Project Project Idea Idea Constr.-Network Constr.-Network Instance Instance 1: 1: Employment Employment Meta Meta Model Model FRAMEWORK 4: 4: Instantiation Instantiation the the Constraints Constraints 2: 2: Employment Employment Sequence Sequence Model Model Reference Reference Data Data 3: 3: Identification Identification Reference Reference Data Data Figure 1 Framework for initialisation Construction Network Instances Based on the project idea, a domain-specific meta model can be employed in step 1. This model identifies the elements, attributes and relations required for the description the construction network. In step 2, a sequence model applicable for the employed meta model will be selected. The sequence model defines rules and constraints for the initialisation the elements, attributes and their dependencies. In step 3, potential reference data for the meta model will be identified. For example

Meta-Model for Collaborative Construction Project Management 3 the framework is providing different types construction shapes, building functions or lifecycle phases. In step 4, the reference data will be applied and/or modified to specify the boundary conditions the particular project. 3. CONSTRUCTION NETWORK CONSTRAINS Construction projects are defined as complex one a kind projects. Thus, to derive a common meta model for collaborative construction project management for the proposed framework, its complexity has to be reduced by subdividing it into integral / coherent sub-projects or project views. Therefore, the entire project has to be decomposed into its controlling elements and structured in a reasonable manner. Based on various sources, interviews and project analyses, three dimensions that control the project performances have been identified, namely Project Organisation, Project Structure and Project Information. Each these dimensions can be subdivided again into two and three categories, respectively. The dimensions and the belonging categories are depicted in Figure 2. Organisational Structure Role (Actor) Project Organisation Phase Function Project Structure Goals costs time quality Project Information IT- Infrastructure Building Object Information Content Figure 2 Dependencies the Construction Network constraints Subsequent to the identification the dimensions and categories, which influence the project development and construction management, typical models and data for these categories have to be identified and classified. Thus, several common building data standards and technical regulations were evaluated for its applicability to describe construction projects constraints. The following chapter gives an overview the content and the requirements for the dimensions specifying a construction network. For each these dimensions a partial model has been developed. 3.1 Content and Models the Construction Network Project Organisation The project organisation determines the interrelationship between the participants and their roles/responsibilities in a project. It is usually set up by the project manager or the building owner in the beginning the project, while considering legal and organisational aspects as well as best practise experiences.

4 PRO-VE 2005 The requirements for the project organisation within construction projects are considerable, since several independent phases are passed through. Each phase has its own organisational structure with different partners and roles. Thus, the project organisation has to be adapted for each phase. The predefinition the organisational arrangement within the project phases mainly depends on the building owner. In practice distinct organisational structures are realised, such as: Conventional / classical organisation Bidding consortium and joint venture General planner General contractor Five key roles /actors in a construction project have been identified: Building owner Project manager Planner / Architect Construction companies / supplier Facility Manager Each role has dedicated rights and duties in the different phases the project and might be subdivided into several sub roles like interior architect or landscape architect. Project Structure The structure a construction project is classified by three categories: 1) phases, 2) functions and 3) building objects. In practise combinations these three categories are common, since a single structure leads to misunderstandings and will not cover the complexity a construction project. Different national as well as international regulations and recommendations specify the phases the building life-cycle. For example, in Germany the HOAI 2 standardizes the tasks and responsibilities architects and engineers in construction projects. The HOAI is life-cycle oriented and catalogues the activities that have to be performed by architects and engineers in cooperation with other participants the project. The required input and output documents, like technical drawings, are specified in the HOAI for each phase. The focus the function orientated project structure is on the performance activities. This means that the overall project will be divided into its different activity-types. Each activity is performed by an actor the project organisation and is linked to a building object. Within construction projects functions can be divided into primary functions and supporting functions. A sound example to structure a project by primary functions like masonry work is provided by the German STLB 3. Building objects are components one build artefact. By means the building objects the entire building can be decomposed into its elements. This structuring can have two different foci: 2 HOAI Official Scale Fees for Services by Architects and Engineers. The HOAI structures the construction design and realisation process into nine phases. 3 STLB: The Standardleistungsbuch (Standard Construction Service Manual) is a general, standardised, and hierarchical catalogue text modules specifying construction activities.

Meta-Model for Collaborative Construction Project Management 5 spatial focus (e.g. house -> floor -> room) element focus (e.g. wall, door or heating) In consequence, to identify a certain construction item, it has to be localised in both foci; for example the window in house IV, 2 nd floor, room 201. Building Product Models (e.g. the IFC-2x model from the IAI 4 ) provide a specification for the object oriented structuring buildings. In addition, regulations like DIN 276 5 building costs and DIN 277 6 areas and volumes buildings provide content for the building objects. Project Information The execution larger building projects is nowadays hardly feasible without appropriate IT support. The information technology provides the means to carry out information exchange and data processing within and between the participating partners. In particular two scopes information exchange among enterprises are great importance for the inter-organizational management building projects: 1) the IT-infrastructure systems and 2) the information content and structure. The IT-infrastructure can be separated into IT systems for local information management such as building design stware or calculation stware and into IT systems for global information management such as document management server or building portals, accessible by several users. While the local systems are slightly influencing the construction processes the specification the global systems are very important for the inter-organisational cooperation. Thus, addresses and interfaces these systems have to be communicated to all partners. For a sustainable exchange project information it has to be structured in a coherent manner. Information standards serve for structured information exchange between application systems and should be specified by the partners in the beginning the project. Katranuschkov et al. have identified several construction specific information standards for different construction activities [1]. 4. CONSTRUCTION NETWORK META-MODEL For a comprehensive specification the constraints construction projects the partial models for the identified categories the construction network have to be integrated into an overall model, the Construction Network Meta-Model. By means this model the required information for the collaborative project management is instantiated for a particular project and thus semantic interoperability between the dimensions is realized. The general structure the developed meta-model is depicted in Figure 3. In this model interrelationship between the categories chapter 3 has been established according to the requirements that have been identified in the analysis construction projects. The categories are represented by UML package diagrams to indicate that a more complex class diagram stands behind each package. 4 International Alliance for Interoperability within the construction and facilities management industries 5 DIN 267 is used for the determination and classification costs in building construction. It provides a structured list building elements. 6 DIN 277 provides a structured list for the occupancy building spaces.

6 PRO-VE 2005 requires / need input produces / has output is conducted by performs is responsible for is performed for Organisation Structure Function Building Object is partner structure in has controls is performed in structures Role (Actor) Global Goals controls Phase (Value Chain) works in uses supports Information Content is managed in IT-Infrastructure Figure 3 UML package diagram the Construction Network Meta-Model The developed Construction Network Meta-Model will be capable to represent the following requirements for the inter-organisational collaboration construction projects: The definition the building life-cycle (phases) is the basis for the development a construction project. Thus, the starting point for the construction network will be realised by the definition the anticipated project phases on a high level (value chain). Building objects provide the spatial and element structure a construction. However, each phase can have its individual focus on the object structure. Functions are the activities that have to be performed within each phase. A sequence functions creates certain building objects. One function can contribute to the creation multiple objects. Global goals will be defined to control the performance the functions within the different phases. Thus, a comparison the nominal with the actual goals is feasible. A specific role is responsible for the conduction several functions within a certain phase the project. The category organisational structure specifies the type the co-operation and the project partners. The partners the organisational structure are linked with one or more phases. Furthermore, one or more partners the organisational structure can implement different functions, are responsible for several building objects and have one or more roles. Information content describes the required input and produced output information for each function. IT-infrastructure specifies the global services and systems that support the different phases a project. Each role can have access to the ITinfrastructure with dedicated rights. The information content will be managed by the IT-infrastructure.

Meta-Model for Collaborative Construction Project Management 7 4.1 Sequence Model for the instantiation a Construction Network According to the proposed framework in chapter 2 the instantiation a Construction Network Instance for a specific project can be enhanced by the employment a sequence model. Such a model supports the project partners to specify the content and its relations for the different categories the meta model in a structured manner. For construction projects the sequence model should support iterations (loops), concurrency (AND-junctions) and decisions (OR-junction). Figure 4 displays a section a feasible sequence model for the developed meta model on high level. This model is based on the UML-sequence diagram notation. G o a ls id e a define goals n ew P h a se s define phases n ew n ew O rg a n iza tio n s tru ctu re F u n c tio n define functions for each phase L O O P a s sig n R o le fo r e a ch fu n c tio n L O O P is in p u t /o u tp u t In fo rm a tio n n e w is performed for B u ild in g O b jec ts define objects n e w define partners has role p e rfo rm s IT -In fr. d e fin e s ys tem s is responsible for Figure 4 Sequence model for Construction Network instantiation (example) By means the sequence model example in Figure 4 the instantiation a Construction Network might be executed as follows (on a high level): After the definition the project idea the global project goals will be specified. Next, the project will be divided into its mayor phases. For each phase the organisation structure and the functions including its belonging roles and the input/output information are defined. Following the definition the building objects for a phase they can be linked to a specific function. Then, the different systems the ITinfrastructure are identified. 4.2 Applicability the Construction Network Meta Model Once a Construction Network Instance has been instantiated, it can be applied to support the VO management a construction project in several ways, e.g. by using predefined processes. Therefore, the Construction Network Instance provides the required context parameters for the selection and instantiation the appropriate process module. Process modules are generally defined for the execution a construction activity and can be adapted for constraints a certain project. Flexible process-interfaces provide a seamless integration instantiated processes modules into the existing workflow. An approach for the definition and use process patterns for construction activities is described in Keller et al. 2004 [2].

8 PRO-VE 2005 5. VERIFICATION AND CONCLUSION The management projects in the building industry is influenced by several constraints. For example, the organisational structure the projects is very heterogeneous. Partners and roles alter within the different phases the building lifecycle. The need to rapidly establish new project structures and effectively manage these virtual organisations places high demands on the methods and models that are used for instantiation the project. Consequently, there is a need for an overall Construction Network Meta Model representing the different design, construction and management activities as well as the building objects, organisational and IT structure the project. The paper has demonstrated, that basically three dimensions, namely Project Organisation, Project Structure and Project Information, influence the performance construction projects. Each dimension can be divided into categories that describe construction specific information like roles, functions, or data standards. Based on these results a Construction Network Meta Model has been developed. This meta model provides a schema for the definition construction project constraints and can be integrated into a framework supporting the instantiation a construction network. Several sources reference data and models for the categories have been identified and can be used for the instantiation a specific project in combination with a sequence model. For the verification the developed Construction Network Meta Model several projects with varying constraints about partner structure, functions, building components and IT-infrastructure have been analysed and evaluated. In particular the fault management process has been investigated and decomposed into its categories and processes patterns. 5.1 Acknowledgment This work has been conducted within the scope the project Architecture for Collaborative Systems (ArKoS) funded by the German Ministry for Education & Research. Within the project an holistic architecture for the management interenterprise cooperation in construction projects is developed by the project consortium [5]. 6. REFERENCES 1. Katranuschkov P. Gehre A. Scherer R.J. Wix J. Liebich T. User Requirements Capture in Distributed Project Environments:A Process-centred Approach. In Xth International Conference on Computing in Civil and Building Engineering, Weimar, 2004. 2. Keller M, Katranuschkov P, Menzel K. Modelling collaborative processes for Virtual Organisations in the building industry In proceedings ECPPM, Balkema, 2004. 3. Keller M; Menzel K, Scherer R.J. Use Workflow-Patterns for Process Modelling in the Building Industry. In proceedings PRO-VE, Lugano Switzerland, 2003 4. UML Unified Modelling Language UML 2.0 Superstructure Specification www.uml.org, 2004 5. Zang S, Adam O, Her A. Hammer C. Jerrentrup M. Leinenbach S. Architecture for collaborative business process management enabling dynamic collaboration In proceedings ECPPM, Balkema, 2004