Skip to main content
Log in

Modeling semantic information in engineering applications: a review

  • Published:
Artificial Intelligence Review Aims and scope Submit manuscript

Abstract

Due to the latest advances of information technology and the increasing complexity of engineering applications, it is becoming more and more important to model semantic information. There are many modeling methodologies to do the work of modeling semantic information instead of natural language processing. Since this field is very broad, the comparison discussed here is not an exhaustive study but rather the partial views of the coauthors from our own perspectives. In the present paper we give a review of the literature of conceptual models especially static one and then classify them into four type models namely structure-based model, object-oriented model, knowledge semantic-based model, and web semantic-based model. Based on the classification given above, a hierarchy structured criteria is given. According to the criteria we pick one or two representative conceptual models from each type to conduct the comparison. We compare the following five aspects of conceptual models: expressivity, clarity, semantics, formal foundation, and application fields. The comparative study shows that different models have different features and fit different fields of engineering applications. The present comparison study is useful for users to understand and choose right conceptual models combining with specific requirements of engineering applications.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Aguirre-Urreta MI GMM (2008) Comparing conceptual modeling techniques: a critical review of the EER vs. OO empirical literature. The DATA BASE for Adv Inf Syst 39: 9–32

    Google Scholar 

  • Allworth S (1999) Classification structures encourage the growth of generic industry models. In: Moody DL (eds) The eighteenth international conference on conceptual modelling (industrial track). Springer, Paris, France, pp 35–46

  • Al QPe: (2001) The OO-method approach for information systems modeling: from object-oriented conceptual modeling to automated programming. Inf Syst 26: 507–534

    Article  Google Scholar 

  • Becker J, Rossmann M, Schutte R (1995) Guidelines of modelling (GoM). Wirtschaftsinformatik 37: 435–445

    Google Scholar 

  • Bonnell RD, Davis JP (2007) Propositional logic constraint patterns and their use in UML-based conceptual modeling and analysis. IEEE Trans Knowl Data Eng 19: 427–440

    Article  Google Scholar 

  • Booch G, Rumbaugh J, Jacobson I (2005) The unified modeling language user guide, 2nd edn. Addison-Wesley Professional, Reading, MA

    Google Scholar 

  • Brickley D, Guha RV (2002) RDF vocabulary description language 1.0: RDF schema W3C working draft

  • Buzan T, Buzan B (1996) The mind map book: how to use radiant thinking to maximize your Brain’s untapped potential plume

  • Cheah KYK WP, Yang HJ, Kim MS, Kim JS (2008) Constructing manufacturing environmental model in Bayesian belief networks for assembly design decision support through fuzzy cognitive map. Int J Intell Inf Database Syst 2

  • Chen PP-S (1976) The entity-relationship model-toward a unified view of data. ACM Trans Database Syst 1: 9–36

    Article  Google Scholar 

  • Chen PP-S (1983) English sentence structure and enity-relationship diagrams. Inf Sci 1: 127–149

    Article  Google Scholar 

  • Chen PP-S (1997) English, Chinese, and ER diagrams. Data Knowl Eng 23: 5–16

    Article  MATH  Google Scholar 

  • Chen PP, Thalheim B, Wong LY (1999) Conceptual modeling. LNCS 1565: 287–301

    Google Scholar 

  • Codd EF (1990) The relational model for database management, 2nd edn. Addison Wesley Publishing Company, Reading, MA

    MATH  Google Scholar 

  • Corcho O, Fernd́fndez-López M, Gmez-Prez A (2003) Methodologies, tools and languages for building ontologies. Where is their meeting point?. Data Knowl Eng 46: 41–64

    Article  Google Scholar 

  • Date CJ (2006) Databases, types and the relational model, 3rd edn. Addison Wesley, Reading, MA

    Google Scholar 

  • Deitel HM, Deitel PJ (2000) XML how to program, 1st edn

  • Devlin K, The joy of sets: fundamentals of contemporary set theory, 2nd edn

  • Dunn CL, Gerard GJ, Grabski SV (2005) Critical evaluation of conceptual data models. Int J Account Inf Syst 6: 83–106

    Article  Google Scholar 

  • Fettke P, Loos P (2003) Multiperspective evaluation of reference models: towards a framework. In: Gentner GP D, Nelson HJ, Piattini M, (eds) International workshop on conceptual modeling quality evanston, IL USA

  • Gemino A, Wand Y (2005) Complexity and clarity in conceptual modeling: comparison of mandatory and optional properties. Data Knowl Eng 55: 301–326

    Article  Google Scholar 

  • Gnesi S et al (2005) An automatic tool for the analysis of natural language requirements. Int J Comput Syst Sci Eng 20: 53–62

    Google Scholar 

  • Halpin T (1995) Schema and relational database design, 2nd edn. Prentice Hall, Englewood Cliffs NJ

    Google Scholar 

  • Halpin T (2001) Information modeling and relational databases: from conceptual analysis to logical design, 1st edn. Morgan Kaufmann, Los Altos, CA

    Google Scholar 

  • http://www.w3.org/2001/sw/WebOnt/

  • (ISO) ISO, ISO Standard 9000-2000 (2000) Quality management systems: fundamentals and vocabulary

  • International Standards Organisation (ISO) IECI, ISO/IEC Standard 9126 (2001) Software Product Quality

  • Juan Trujillo MP, Gomez J, Song I-Y (2001) Designing data warehouses with OO conceptual models. IEEE Comput 34: 66–75

    Article  Google Scholar 

  • Kanda A, et al (2008) Patent driven design: exploring the possibility of using patents to drive new design. Tools and Methods for Competitive Engineering Conference. Izmir, Turkey

  • Kim KY, Chin S, Kwon O, Ellis RD (2009) Ontology-based integration of morphological information of assembly joints for network-based collaborative assembly design. Artificial Intell Eng Des Anal Manuf (AI EDAM) 23: 71–88

    Google Scholar 

  • Kim KY, Manley DG, Yang HJ (2006) Ontology-based assembly design and information sharing for collaborative product development. Comput Aided Des (CAD) 38: 1233–1250

    Article  Google Scholar 

  • Li Z, Raskin V, Ramani K (2008) Developing engineering ontology for information retrieval. Trans ASME J Comput Inf Sci Eng 8: 21–33

    Google Scholar 

  • Li Z, Anderson DC, Ramani K (2005) Ontology-based design knowledge modeling for product retrieval and reuse. 15th Int’l Conference on Engineering Design (ICED’05)

  • Li ZJ, Ramani K (2007) Ontology-based design information extraction and retrieval. Anal Manuf (AI EDAM) 21: 137–154

    Google Scholar 

  • Lindland OI, Sindre G, Solvberg A (1994) Understanding quality in conceptual modeling. IEEE Softw 11: 42–49

    Article  Google Scholar 

  • Macnamara: (1982) Names for things: a study of human learning. M.I.T. Press, Cambridge, MA

    Google Scholar 

  • Mala G SAaGVU (2006) Automatic construction of object oriented design models [UML diagrams] from natural language requirements specification. Pricai 2006: Trends in Aritificial Intell, Proceedings, pp 1155–1159

  • Martin J (1991) Information engineering: introduction, 1st edn. Prentice Hall, Englewood Cliffs NJ

    Google Scholar 

  • Maryanski JPaF (1988) Semantic data models. ACM Comput Surv 20: 153–189

    Article  MATH  Google Scholar 

  • Moody DL (2005) Theoretical and practical issues in evaluating the quality of conceptual models: current state and future directions. Data Knowl Eng 55: 243–276

    Article  Google Scholar 

  • Mtais E (2002) Enhancing information systems management with natural language processing techniques. Data Knowl Eng 41: 247–272

    Article  Google Scholar 

  • Nardi D, Brachman RJ (2002) An introduction to description logics. Cambridge University Press, Cambridge, MA

    Google Scholar 

  • Nijssen GM, Halpin TA (1989) Conceptual schema and relational database design a fact: oriented approach. Prentice-Hall, Englewood Cliffs NJ

    Google Scholar 

  • Novak JD, Canas AJ (2008) The theory underlying concept maps and how to construct and use them. Florida Inst Hum Mach Cogn

  • OMG (2007) OMG unified modeling language (OMG UML), Infrastructure, V2.1.2

  • OMG (2008) Introduction to OMG’s unified modeling language

  • Peretz Shoval SS (1997) Entity-relationship and object-oriented data modeling-an experimental comparison of design quality. Data Knowl Eng 21: 297–315

    Article  MATH  Google Scholar 

  • Peterson JL (1981) Petri net theory and the modeling of systems. Prentice Hall PTR, Englewood Cliffs NJ

    Google Scholar 

  • Petri CA (1962) Kommunikation mit automaten. University of Bonn, West Germany

    Google Scholar 

  • Reisig W (1985) Petri nets, an introduction. Springer, Berlin

    MATH  Google Scholar 

  • Reisig W (1992) A Primer in Petri net design. Springer, Berlin

    Book  MATH  Google Scholar 

  • Rumbaugh J, Jacobson I, Booch G (2004) The unified modeling language reference manual, 2nd edn. Addison-Wesley Professional, Reading, MA

    Google Scholar 

  • Scheuermann GSaP (1979) Multiple views and abstractions with and extended entity relationship model. Comput Lang 4: 139–154

    Article  MATH  Google Scholar 

  • Smith MKCW, DL McGuinness (2004) W3C, OWL web ontology language guide

  • Storey VC (2005) Comparing relationships in conceptual modeling: mapping to semantic classifications. IEEE Trans Knowl Data Eng 17: 1478–1489

    Article  Google Scholar 

  • Sven Hartmann SL (2007) English sentence structures and EER modeling. In: Proceedings of the fourth Asia-Pacific conference on conceptual modelling, pp 27–35

  • Teeuw WB HvdB (1997) On the quality of conceptual models

  • Ter Hofstede TPvdW AHM (1993) Expressiveness in conceptual data modelling. Data Knowl Eng 10: 65–100

    Article  Google Scholar 

  • Terry Halpin AB (1999) Data modeling in UML and ORM: a comparison. J Database Manag 10: 4–13

    Google Scholar 

  • Tolman EC (2000) Cognitive maps in rats and man. Psychol Rev 55: 189–208

    Article  Google Scholar 

  • Ulam SMaB AR (1990) On the theory of relational structures and schemata for parallel computation. University of California Press, Berkeley, CA

    Google Scholar 

  • Villa F, Athanasiadis IN, Rizzoli AE (2009) Modelling with knowledge: a review of emerging semantic approaches to environmental modelling. Environ Model Softw 24: 577–587

    Article  Google Scholar 

  • W3C (2004) Resource description framework (RDF): concepts and abstract syntax

  • W3C (2004) RDF/XML syntax specification (Revised)

  • W3C (2006) Extensible markup language (XML) 1.0

  • Yoo K, Suh E, Kim KY (2007) Knowledge flow-based business process redesign: applying a knowledge map to redesign a business process. J Knowl Manag 11: 104–125

    Article  Google Scholar 

  • Zeng Y (2001) Axiomatic approach to the modeling of product conceptual design processes using set theory. Department of Mechanical and Manufacturing Engineering. University of calgary, Calgary, Alberta, Canada

    Google Scholar 

  • Zeng Y (2002) Axiomatic theory of design modeling, Transaction of SDPS. J Integr Des Process Sci 6: 1–28

    Google Scholar 

  • Zeng Y, Chen L, Wang M (2007) Automatic generation and layout of ROM diagram from English text. In: University DtC, editor. Patent Application. Canada

  • Zeng Y (2007) Recursive object model (ROM)—Modeling of linguistic information in engineering design computers in industry

  • Zeng Y, Pardasani A, Antunes H, Li Z, Dickinson J, Gupta V et al (2004) Mathematical foundation for modeling conceptual design sketches. Transactions of the ASME: J Comput Inf Sci Eng 4: 150–159

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kunmei Wen.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wen, K., Zeng, Y., Li, R. et al. Modeling semantic information in engineering applications: a review. Artif Intell Rev 37, 97–117 (2012). https://doi.org/10.1007/s10462-011-9221-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10462-011-9221-2

Keywords

Navigation