A Review of Data Representation of Product and Process Models

  • Narges Sajadfar
  • Yanan Xie
  • Hongyi Liu
  • Y.-S. Ma
Part of the Springer Series in Advanced Manufacturing book series (SSAM)


Engineering product and process models are essential for the success of the implementation of IT systems in manufacturing companies. They need to have commonly recognized, unified, and global definitions of product entities and process resources and also can be interpreted by various computer programs. For product modeling, four classes of modeling methods are reviewed, i.e., solid product modeling, feature-based product modeling, knowledge-based product modeling, and integrated product modeling. For process modeling, an example application, i.e., chemical process engineering is discussed first to appreciate the modeling elements and constraints. Then a few generic engineering processes, such as engineering change management, are reviewed.


Semantic Modeling Data Repository Structure Query Language Product Lifecycle Product Lifecycle Management 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Anderson RA, Ingram DS, Zanier AM (1973) Determining fracture pressure gradients from well logs. J Pet Technol 25:1259–1268Google Scholar
  2. 2.
    Bidarra R, Bronsvoort WF (2000) Semantic feature modeling. Comput Aided Des 32:201–225CrossRefGoogle Scholar
  3. 3.
    Bohm MR, Stone RB, Simpson TW, Steva ED (2008) Introduction of a data schema to support a design repository. Comput Aided Des 40:801–811CrossRefGoogle Scholar
  4. 4.
    Bronsvoort WF, Bidarra R, van der Meiden HA et al (2010) The increasing role of semantics in object modeling. Comput Aided Des Appl 7:431–440Google Scholar
  5. 5.
    Chen YM, Wei CL (1997) Computer-aided feature-based design for net shape manufacturing. Comput Integr Manuf Syst 10:147–164CrossRefGoogle Scholar
  6. 6.
    Dey D (2003) Record matching in data warehouses: a decision model for data consolidation. Oper Res 51:240–254MathSciNetMATHCrossRefGoogle Scholar
  7. 7.
    Do N, Choi IJ (2008) Propagation of engineering changes to multiple product data views using history of product structure changes. Int J Comput Integr Manuf 21:19–32CrossRefGoogle Scholar
  8. 8.
    Do N, Choi IJ, Jang MK (2002) A structure-oriented product data representation of engineering changes for supporting integrity constraints. Int J Adv Manuf Technol 20:564–570CrossRefGoogle Scholar
  9. 9.
    Hwang J, Mun D (2009) Representation and propagation of engineering change information in collaborative product development using a neutral reference model. Concurrent Eng 17:147CrossRefGoogle Scholar
  10. 10.
    Kapuscinski R, Zhang RQ, Carbonneau P, Moore R, Reeves B (2004) Inventory decisions in Dell’s supply chain. Interfaces 34:191–205CrossRefGoogle Scholar
  11. 11.
    Kim W, Seo J (1991) Classifying schematic and data heterogeneity in multidatabase systems. IEEE Comput 24:2–18CrossRefGoogle Scholar
  12. 12.
    Körtgen A, Nagl M (2011) Tools for consistency management between design products. Comput Chem Eng 35:724–735CrossRefGoogle Scholar
  13. 13.
    Kovacs G, Kopacsi S, Haidegger G, Michelini R (2006) Ambient intelligence in product lifecycle management. Eng Appl Artif Intell 19:953–965CrossRefGoogle Scholar
  14. 14.
    Liang J, Shah JJ, D’Souza R et al (1999) Synthesis of consolidated data schema for engineering analysis from multiple STEP application protocols. Comput Aided Des 31:429–447MATHCrossRefGoogle Scholar
  15. 15.
    Ludwig EE (1964) Applied process design for chemical and petrochemical plants, vol 1. Gulf Publishing Company, HoustonGoogle Scholar
  16. 16.
    Ma YS (2009) Towards semantic interoperability of collaborative engineering in oil production industry. Concurrent Eng 17:111–119CrossRefGoogle Scholar
  17. 17.
    Ma YS, Tong T (2003) Associative feature modeling for concurrent engineering integration. Comput in Ind 51:51–71CrossRefGoogle Scholar
  18. 18.
    Ma YS, Tang SH, Au CK, Chen JY (2009) Collaborative feature-based design via operations with a fine-grain product database. Comput in Ind 60:381–391CrossRefGoogle Scholar
  19. 19.
    Marri HB, Gunasekaran A, Grieve RJ (1998) An investigation into the implementation of computer integrated manufacturing in small and medium enterprises. Int J Adv Manuf Technol 14:935–942CrossRefGoogle Scholar
  20. 20.
    Marsh GL, Smith JR (1984) Exploratory well design for 5,000- to 7,500-Ft water depths U.S. East Coast. Offshore Technology Conference, Houston. ISBN 978-1-61399-077-3Google Scholar
  21. 21.
    Morbach J, Yang A, Marquardt W (2007) OntoCAPE: a large-scale ontology for chemical process engineering. Eng Appl Artif Intell 20:147–161CrossRefGoogle Scholar
  22. 22.
    Murphy RM (2007) Introduction to chemical process: principles, analysis, synthesis. McGraw-Hill, New YorkGoogle Scholar
  23. 23.
    Olsen GR, Cutkosky M, Tenenbaum JM, Gruber TR (1995) Collaborative engineering based on knowledge sharing agreements. Concurrent Eng 3:145–159CrossRefGoogle Scholar
  24. 24.
    Palmonari M, Viscusi G, Batini C (2008) A semantic repository approach to improve the government to business relationship. Data Knowl Eng 65:485–511CrossRefGoogle Scholar
  25. 25.
    Patent Application Publication (2007) United States, Pub No: US2007/0022081 A1, Pub Date 25 Jan 2007Google Scholar
  26. 26.
    Peng TK, Trappey A (1998) A step toward STEP compatible engineering data management: the data models of product structure and engineering changes. Robot Comput Integr manuf 14:89–109CrossRefGoogle Scholar
  27. 27.
  28. 28.
    Rachuri S, Subrahmanian E, Bouras A, Fenves SJ, Foufou S, Sriram RD (2008) Information sharing and exchange in the context of product lifecycle management: role of standards. Comput Aided Des 40:789–800CrossRefGoogle Scholar
  29. 29.
    Rishe N (1992) Database design: semantic modeling approach. McGraw-Hill, New YorkMATHGoogle Scholar
  30. 30.
    SASIG ECM group (2006). Accessed 23 August 2012
  31. 31.
    Sen A, Jacob VS (1998) Industrial-strength data warehousing. Commun ACM 41:28–31CrossRefGoogle Scholar
  32. 32.
    Shah JJ, Mantyla M (1995) Parametric and feature-based CAD/CAM concepts, techniques and applications. Wiley-Interscience, New YorkGoogle Scholar
  33. 33.
    Shyamsundar N, Gadh R (2002) Collaborative virtual prototyping of product assemblies over the internet. Comput Aided Des 34:755–768CrossRefGoogle Scholar
  34. 34.
    Stuckenschmidt H, Harmelen FV (2005) Information sharing on the semantic web. Springer, New YorkMATHGoogle Scholar
  35. 35.
    Tang SH (2007) The investigation for a feature-oriented product database. PhD thesis, School of Mechanical and Aerospace Engineering, Nanyang Technological University, SingaporeGoogle Scholar
  36. 36.
    Thomas CE (2007) Process technology equipment and systems, 2nd edn. Cengage Learning, DelmarGoogle Scholar
  37. 37.
    Uddin MM, Ma YS (2011) Towards a feature-based and fine-grain product repository for heterogeneous computer-aided systems. In: 4th international conference on changeable, agile, reconfigurable and virtual production (CARV2011), Montreal, CanadaGoogle Scholar
  38. 38.
    Uschold M, Gruninger M (1996) Ontologies: principles, methods and applications. Knowl Eng Rev 11:93–155CrossRefGoogle Scholar
  39. 39.
    Wang H, Xiang D, Duan G et al (2007) Assembly planning based on semantic modeling approach. Comput Ind, pp 227–239Google Scholar
  40. 40.
    Wiesner A, Morbach J, Marquardt W (2011) Information integration in chemical process engineering based on semantic technologies. Comput Chem Eng 35:692–708CrossRefGoogle Scholar
  41. 41.
    Yang J, Goltz M, Han S (2004) Parameter-based engineering changes for a distributed engineering environment. Concurrent Eng: Res Appl 12:275–286CrossRefGoogle Scholar
  42. 42.
    Yang WZ, Xie SQ, Ai QS, Zhou ZD (2008) Recent development on product modelling: a review. Int J Prod Res 46:6055–6085MATHCrossRefGoogle Scholar
  43. 43.
    You CF, Tsou PJ (2007) Collaborative design for an assembly via the internet. Adv Manuf Technol 31:1217–1222CrossRefGoogle Scholar
  44. 44.
    You CF, Yeh SC (2002) Engineering change propagation system using STEP. Concurrent Eng 10:349CrossRefGoogle Scholar
  45. 45.
    Zamite J, Silva F, Couto F, Silva MJ (2010) MEDCollector: multisource epidemic data collector. In: Proceedings of the 1st International Conference on Information Technology in Bio- and Medical InformaticsGoogle Scholar

Copyright information

© Springer-Verlag London 2013

Authors and Affiliations

  • Narges Sajadfar
    • 1
  • Yanan Xie
    • 1
  • Hongyi Liu
    • 1
  • Y.-S. Ma
    • 1
  1. 1.Department of Mechanical EngineeringUniversity of AlbertaEdmontonCanada

Personalised recommendations