Towards distributed product data sharing environments — Progress so far and future challenges

Bakis, N, Aouad, G and Kagioglou, M 2007, 'Towards distributed product data sharing environments — Progress so far and future challenges' , Automation in Construction, 16 (5) , pp. 586-595.

[img] PDF - Published Version
Restricted to Repository staff only

Download (284kB) | Request a copy


Over the last two decades, there has a substantial body of research concerned with a more integrated use of IT in the design process in the construction industry and broader engineering sector. The main focus of this research has been on achieving integration via product data sharing and exchange. This paper reviews the main research efforts in product data sharing and exchange and highlights certain areas where more systematic research is required. In particular, it considers the distribution of the design data in an integrated environment as a basic requirement, reflecting the fragmented nature and adversarial behaviour that characterises the construction industry, and identifies the need for more systematic research in the development of distributed product data sharing design environments. The role of XML and Web Services in the development of such environments is highlighted.

Item Type: Article
Themes: Subjects / Themes > Q Science > QA Mathematics > QA075 Electronic computers. Computer science
Subjects outside of the University Themes
Schools: Schools > School of the Built Environment
Schools > School of the Built Environment > Centre for Built Environment Sustainability and Transformation (BEST)
Journal or Publication Title: Automation in Construction
Publisher: Elsevier
Refereed: Yes
ISSN: 0926-5805
Depositing User: Dr Nick Bakis
Date Deposited: 16 Mar 2011 10:34
Last Modified: 30 Nov 2015 23:59
References: [1] M.R. Cutkosky, R.S. Engelmore, R.E. Fikes, M.R. Genesereth, T.R. Gruber, W. Mark, J.M. Tenenbaum, J.C. Weber, PACT: an experiment in integrating concurrent engineering systems, IEEE Computer 26 (1) (1993). [2] L.M.B. Goldstein, J.S. Kemmerer, H.C. Parks, A brief history of early product data exchange standards, Technical Report NISTIR 6221, National Institute of Standards and Technology (NIST), Gaithersburg, Maryland, USA, September 1998. [3] SCRA, ISO 10303 STEP Application Handbook Version 2, Defense Logistics Agency of the United States, December 2001. [4] S.W. Kline, M.E. Palmer, W. Burkett, NISTIR 6005: Plant Spatial Configuration Application Protocol, Version 1.1, National Institute of Standards and Technology (NIST), United States Department of Commerce, April 1997. [5] J. Fowler, STEP for Data Management, Exchange and Sharing, Technology Appraisals Ltd, UK, 1996. [6] International Organisation for Standardization (ISO), STEP on a Page, ISO 10303 TC 184/SC4, rev. 03–04–07, Geneva, Switzerland, 2003. [7] W.F. Gielingh, General AEC Reference Model, ISO TC 184/SC4/WG1 doc, TNO Building and Construction Research, Delft, The Netherlands, 1988. [8] B.-C. Bjork, Basic structure of a proposed building product model, Computer Aided Design 21 (2) (1989) 71–78. [9] A. Watson, A. Crowley, CIMsteel integration standards, in: R.J. Scherer (Ed.), Proc. ECPPM'94—The First European Conference on Product and Process Modelling in the Building Industry, Dresden, Germany, October 5–7 1994, pp. 491–494. [10] T. Liebich (Ed.), IFC 2x, Edition 3, IAI (International Alliance for Interoperability), 2006. [11] K. Seren (Ed.), IFC R3 Extension Information Requirements Specification-[ ST-3] Precast Concrete Construction, Version D3, June 2002, http:// pdf. [12] T. Bray, J. Paoli, C.M. Sperberg-McQueen, E. Maler, F. Yergeau, J. Cowan (Eds.), Extensible Markup Language (XML) 1.1, W3C (World Wide Web Consortium), February 4 2004, 20040204/. [13] InternationalAlliance for Interoperability (IAI), ifcXML- ifcXML Language Binding of EXPRESS, December 11 2001, www.iai\ Model/IFC (ifcXML)Specs.html. [14] International Alliance for Interoperability (IAI), aecXML Framework, June 25 2001 Version 1.8, [15] LandXML Organisation, LandXML Schema Version 1.0, June 12 2002 Reference, [16] California Energy Commission (CEC), Final Report of Conceptual Design Energy Analysis Tool Project, Pier Project #500–98–023, June 2002, /2002-08-14_500-02-038F.PDF. [17] R. Amor, I. Faraj, Misconceptions of an IPDB, Proc: The UK National Conference on Objects and Integration, Watford, UK, March 13–14 2000, pp. 124–135. [18] A.D. Schenck, R.P. Wilson, Information Modeling: the EXPRESS Way, Oxford University Press, New York, USA, ISBN: 0195087143, 1994. [19] M. Hardwick, Making Business Objects Using EXPRESS-X, STEP Database Tutorial, Chapter 1, STEP Tools Inc., 1999, library/express\-x/e\-x\-ch1.pdf. [20] [21] [22] J. Clark (Ed.), XSL Transformations (XSLT)—Version 1.0, W3C (World Wide Web Consortium), November 1999, 19991116.html. [23] M. Gruninger, J. Lee, Ontology — applications and design, Communications of the ACM 45 (2) (February 2002) 39–41. [24] I.F. Cruz, H. Xiao, The role of ontologies in data integration, Journal of Engineering Intelligent Systems 13 (4) (December 2005). [25] N.F. Noy, Semantic integration: a survey of ontology-based approaches, SIGMOD Record 33 (4) (December 2004). [26] A. Gehre, P. Katranuschkov, V. Stankovski, R.J. Scherer, Towards semantic interoperability in virtual organisations, Proc. 22nd Conference of Information Technology in Construction, cibW78, Dresden, Germany, July 18–21 2005. [27] M. Guo, S. Li, J. Dong, X. Fu, Y. Hu, Q. Yin, Ontology-based product data integration, Proc. 17th International Conference on Advanced Information Networking and Applications, ISBN: 0-7695-1906-7, 2003, pp. 530–533. [28] P. Katranuschkov, A. Gehre, R. Scherer, An ontology framework to access IFC model data, ITcon 8 (2003) 413–437, [29] C. Lima, C.F. Silva, P. Sousa, J.P. Pimentao, Interoperability among semantic resources in construction: is it feasible? Proc. 22nd Conference of Information Technology in Construction, cibW78, Dresden, Germany, July 18–21 2005. [30] L. Patil, D. Dutta, R. Sriram, Ontology-based exchange of product data semantics, IEEE Transactions of Automation Science and Engineering (ISSN: 1545-5955) 2 (3) (July 2005) 213–225. [31] O.O. Ugwu, C.J. Anumba, A. Thorpe, Ontology development for agentbased collaborative design, Engineering Construction and Architectural Management 8 (3) (2001) 211–224. [32] O.O. Ugwu, C.J. Anumba, A. Thorpe, Ontological foundations for agent support in constructability assessment of steel structures — a case study, Automation in Construction 14 (2005) 99–114. [33] P. Spyns, R. Meersman, M. Jarrar, Data modelling versus ontology engineering, ACM SIGMOD Record 31 (4) (December 2002) 12–17 (Special issue on semantic web and data management). [34] C. Eastman, F. Augenbroe, Product modelling strategies for today and the future, Proc. CIB W78 Conference —The Lifecycle of Construction IT Innovations, The Royal Institute of Technology, Stockholm, Sweden, 1998, pp. 191–208. [35] K. Al-Timimi, J. MacKrell, STEP: Towards Open Systems, CIMdata Inc., Ann Arbor, Michigan, USA, ISBN: 1-889760-00-5, 1996. [36] [37] D.C. Fallside, P.Walmsley, XML Schema Part 0: Primer,WorldWideWeb Consortium (W3C), May 2 2001, [38] A. Le Hors, P. Le Hegaret, L. Wood, G. Nicol, J. Robie, M. Champion, S. Byrne (Eds.),DocumentObjectModel (DOM) Level 2 Core Specification— Version 1.0,WorldWideWebConsortium(W3C),November 13 2000,www. [39] D. Brownell, SAX2, O'Reilly & Associates, ISBN: 0-596-00237-8, January 2002. [40] R.H. Katz, Information management for engineering design, Surveys in Computer Science, Springer-Verlag, ISBN: 3-540-15130-3, 1985. [41] S.D. Harrison, A.R. Newton, L.R. Spickelmier, J.T. Barnes, Electronic CAD frameworks, Proc. of the IEEE vol. 78 No. 2 (February 1990). [42] A. Kember, G. Moerkotte, Object-Oriented Database Management: Applications in Engineering and Computer Science, Prentice-Hall International Editions, ISBN: 0-13-104092-8, 1994. [43] G. Aouad, T. Child, F. Marir, P. Brandon, OSCON Final Report, University of Salford, July 1997. [44] M. Sun, R.S. Lockley, Data exchange system for an integrated building design system, Automation in Construction (6) (1997) 147–155. [45] R. Steinmann, T. Liebich, R. Junge, J. Stephens, ESPRIT 20408 — VEGA: end-users requirements, Public Technical Report, VEGA Project (ESPRIT 20408), 1996. [46] G. Ballard, G. Howell, What kind of production is construction? Proc. 6th Conference of the International Group for Lean Construction (IGLC 98), Guaruja, Brazil, August 13–15 1998. [47] C.J. Anumba, R.W. Amor, Integrated project databases: strategic advice on the IPDB, DETR Report No. CR150/98, Building Research Establishment, Watford, UK, March 1999. [48] J. Halbert, PISA integration services: an infrastructure for product data sharing and exchange, Proc. Product Data Technology Days 1995, Munich, Germany, January 25–26 1995. [49] P. Debras, V. Amar, P. Poyet, P. Huguet, RISESTEP (EP 20459): a user driven project to develop a platform for product data sharing in a concurrent engineering context, Proc. Product Data Technology Days 1997, Sophia Antipolis, French Riviera, April 15–16 1997, pp. 23–30. [50] R. Junge,M. Koethe, K. Schulz, A. Zarli,W. Bakkeren, The Vega platform— IT for the virtual enterprise, Proc. Computer Aided Architectural Design (CAAD) Futures Conference, Munich, Germany, 1997, pp. 591–616. [51] M. Shapiro, P. Ferreira, N. Richer, Experience with the PerDiS large-scale data-sharing middleware, Proc. 9th International Workshop on Persistent Object Systems, Lillehammer, Norway, September 5–7 2000. [52] Y. Rezgui, M. Bourdeau, A.S. Kazi, A. Zarli, An Open Specification and Framework for the Construction Dynamic Virtual Organisations: the OSMOS Project, e.2001 — eBusiness and eWork 2001, Venice, Italy, October 17–19 2001. [53] J. Siegel, CORBA 3 Fundamentals and Programming, 2nd Ed., JohnWiley, ISBN: 0471295183, 2000. [54] D. Box, Windows 2000 Brings Significant Refinements to the COM(+) Programming Model, Microsoft Systems Journal, May 1999, http://www. [55] V. Amar, A. Zarli, Linking STEP and CORBA sandards for applications interoperability, Proc. of DAIS'97 — International Working Conference on Distributed Applications and Interoperable Systems, Gottbus, Germany, 30/09–02/10 1997. [56] I. Jong, Web Services/SOAP and CORBA, An OMG White Paper, April 27 2002, [57] A. Zarli, Y. Rezgui, A survey of Internet-oriented technologies for document-driven applications in construction open dynamic virtual environments, Proc. CIB W78 Construction Information Technology 2000 Conference (CIT2000), Reykjavik, Iceland, June 28–30 2000. [58] J. Nandigam, V.N. Gudivada, M. Kalavala, Semantic web services, Journal of Computing Sciences in Colleges 21 (1) (October 2005) 50–63. [59] R.M. Halfawy, A. Pouria, T. Froese, Developing message-based interoperability protocols for distributed AEC/FM systems, Proc. 2002 CIB W78 Conference — Distributing Knowledge in Building, Aarhus, Denmark, June 12–14 2002. [60] M. Storga, D. Marjanovic, N. Bojcetic, XML-based Web service for collaborative product data management, Proc. 8th International Conference on Concurrent Enterprising (ICE 2002), Rome, Italy, June 17–19 2002 [61] I. Wilson, S. Harvey, R. Vankeisbelck, A. Samad, Enabling the construction virtual enterprise: the Osmos approach, Electronic Journal of Information Technology in Construction 6 (December 2001) 83–110 (Special issue on information and communication technology advances in the European construction industry) [62] S. Nowacki, U. von Lukas, Efficient and convenient federation of product data, Proc. ProSTEP iViP Science Days 2003 — Advances in Collaborative Product Creation, Dresden, Germany, October 8–9 2003. [63] N. Mitra (Ed.), SOAP Version 1.2 — Part 0: Primer, W3C (World Wide Web Consortium), June 24 2003, part0-20030624. [64] E. Christensen, F. Curbera, G. Meredith, S. Weerawarana, Web Services Description Language (WSDL) 1.1, W3C (WorldWide Web Consortium), March 15 2001, [65] J. Clark, S. DeRose (Eds.), XML Path Language (XPath) — Version 1.0, W3C (World Wide Web Consortium), 1999, 19991116.html. [66] S. Boag, D. Chamberlin, M.F. Fernández, D. Florescu, J. Robie, J. Siméon (Eds.), XQuery 1.0: An XML Query Language, World Wide Web Consortium (W3C), November 12 2003, [67] R. Fielding, J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, T. Berners-Lee, Hypertext Transfer Protocol - HTTP/1.1, W3C (World Wide Web Consortium), June 1999, rfc2616.html. [68] R. Ramakrishnan, J. Gehrke, Database Management Systems, Second Edition, McGraw-Hill Higher Education, ISBN: 0-07-232206-3, 2000. [69] S.N. Barghouti, E.G. Kaiser, Concurrency control in advanced database applications, ACM Computing Surveys 23 (3) (September 1991). [70] D. Roller, O. Eck, S. Dalakakis, Integrated version and transaction group model for shared engineering databases, Data & Knowledge Engineering (42) (2002) 223–245. [71] M. Franklin, M. Carey, M. Linvy, Transactional client-server cache consistency: alternatives and performance, ACM Transactions on Database Systems 22 (3) (September 1997) 315–363. [72] P. Ferreira, J. Garcia, R. Rodrigues, A. Caetano, Transactional support in PerDiS, Technical Report 1/1999, Institute for Systems and Computer Engineering: Research and Development (INESC-ID), Lisbon, Portugal, September 1999. [73] A. Zarli, M. Marache, O. Richaud, K.H. Dahl, Specification for the implementation of distributed transaction in the VEGA platform, Deliverable 802 of the VEGA project - ESPRIT 20408, July 30 1999. [74] G. Coulouris, J. Dollimore, M. Roberts, Role and task-based access control in the PerDiS groupware platform, Proc. Third ACM Workshop on Role-based Access Control, Fairfax, VA, USA, October 22 –23 1998, pp. 115–121. [75] R.S. Sandhu, E.J. Coyne, H.L. Feinstein, C.E. Youman, Role-based access control models, IEEE Computer 29 (2) (February 1996) 38–47. [76] K.O. Bosch, P. Bingley, P. Wolf, Design flow management in the NELSIS CAD framework, Proc. 28th Design Automation Conference, San Francisco, California, United States, June 17–21 1991, pp. 711–716. [77] K. Knorr, Dynamic access control through Petri net workflow, Proc. 16th Annual Computer Security Applications Conference (ACSAC 2000), New Orleans, Louisiana, USA, December 11–15 2000, pp. 159–167. [78] A.F. Cutting-Decelle, C.J. Anumba, A.N. Baldwin, N.M. Bouchlaghem, M. Gruninger, Towards a unified specification of the construction process information: the PSL approach, in: R. Gonçalves, A. Steiger-Garcao, R. Scherer (Eds.), Proc. 3rd ECPPM Conference Product and Process Modelling in Building and Construction, September 25–27 2000, pp. 199–207, Rotterdam, Netherlands, Balkema, ISBN 90 5809 179 1. [79] P. Wolf, O. Bosch, A. Hoeven, An enhanced flow model for constraint handling in hierarchical multi-view design environments, Proc. 1994 IEEE/ACM International Conference on Computer-aided Design, San Jose, California, United States, November 6–10 1994, pp. 500–507. [80] K. Beznosov, Y. Deng, A Framework for implementing role-based access control using CORBA security service, Proc. 4th ACM Workshop on Rolebased Access Control, Fairfax, Virginia, October 28–29 1999, pp. 19–30. [81] E. Damiani, S.D. Capitani di Vimercati, S. Paraboschi, P. Samarati, Fine grained access control system for XML documents, ACM Transactions on Information and System Security 5 (2) (May 2002). [82] R.A. Botha, CoSAWoE in XML-based environments, in: CoSAWoE—A Model for Context-sensitive Access Control in Workflow Environments, PhD Thesis, Chapter 10, Rand Afrikaans University, November 2001. [83] T. Ahmed, R. Kumar, A.R. Tripathi, Secure management of distributed collaboration systems, Technical Report, Department of Computer and Information Science, University of Minnesota, August 2002. [84] R.H. Katz, Toward a unified framework for version modelling in engineering databases, ACM Computing Surveys 22 (4) (December 1990). [85] R. Ramakrishnan, D.J. Ram, Modeling design versions, Proc. 22nd VLDB Conference, Mumbai (Bombay), India, September 3–6 1996, pp. 555–556. [86] C. Oussalah, G. Talens, M.F. Colinas, Concepts and methods for version modeling, Proc. EURODAC'93 Conference, Hamburg, Germany, September 20–24 1993, pp. 332–337. [87] O. Akin, A formalism for design versions, Proc. IFIP5.1: Formal Design Methods for CAD workshop, Mexico City, Mexico, June 12–16 1995. [88] H.T. Chou,W. Kim, Versions and change notification in an object-oriented database system, Proc. 25th ACM/IEEE Design Automation Conference, Anaheim, CA, USA, June 12–15 1988.

Actions (login required)

Edit record (repository staff only) Edit record (repository staff only)


Downloads per month over past year