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.
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
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
Becker J, Rossmann M, Schutte R (1995) Guidelines of modelling (GoM). Wirtschaftsinformatik 37: 435–445
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
Booch G, Rumbaugh J, Jacobson I (2005) The unified modeling language user guide, 2nd edn. Addison-Wesley Professional, Reading, MA
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
Chen PP-S (1983) English sentence structure and enity-relationship diagrams. Inf Sci 1: 127–149
Chen PP-S (1997) English, Chinese, and ER diagrams. Data Knowl Eng 23: 5–16
Chen PP, Thalheim B, Wong LY (1999) Conceptual modeling. LNCS 1565: 287–301
Codd EF (1990) The relational model for database management, 2nd edn. Addison Wesley Publishing Company, Reading, MA
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
Date CJ (2006) Databases, types and the relational model, 3rd edn. Addison Wesley, Reading, MA
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
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
Gnesi S et al (2005) An automatic tool for the analysis of natural language requirements. Int J Comput Syst Sci Eng 20: 53–62
Halpin T (1995) Schema and relational database design, 2nd edn. Prentice Hall, Englewood Cliffs NJ
Halpin T (2001) Information modeling and relational databases: from conceptual analysis to logical design, 1st edn. Morgan Kaufmann, Los Altos, CA
(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
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
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
Li Z, Raskin V, Ramani K (2008) Developing engineering ontology for information retrieval. Trans ASME J Comput Inf Sci Eng 8: 21–33
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
Lindland OI, Sindre G, Solvberg A (1994) Understanding quality in conceptual modeling. IEEE Softw 11: 42–49
Macnamara: (1982) Names for things: a study of human learning. M.I.T. Press, Cambridge, MA
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
Maryanski JPaF (1988) Semantic data models. ACM Comput Surv 20: 153–189
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
Mtais E (2002) Enhancing information systems management with natural language processing techniques. Data Knowl Eng 41: 247–272
Nardi D, Brachman RJ (2002) An introduction to description logics. Cambridge University Press, Cambridge, MA
Nijssen GM, Halpin TA (1989) Conceptual schema and relational database design a fact: oriented approach. Prentice-Hall, Englewood Cliffs NJ
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
Peterson JL (1981) Petri net theory and the modeling of systems. Prentice Hall PTR, Englewood Cliffs NJ
Petri CA (1962) Kommunikation mit automaten. University of Bonn, West Germany
Reisig W (1985) Petri nets, an introduction. Springer, Berlin
Reisig W (1992) A Primer in Petri net design. Springer, Berlin
Rumbaugh J, Jacobson I, Booch G (2004) The unified modeling language reference manual, 2nd edn. Addison-Wesley Professional, Reading, MA
Scheuermann GSaP (1979) Multiple views and abstractions with and extended entity relationship model. Comput Lang 4: 139–154
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
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
Terry Halpin AB (1999) Data modeling in UML and ORM: a comparison. J Database Manag 10: 4–13
Tolman EC (2000) Cognitive maps in rats and man. Psychol Rev 55: 189–208
Ulam SMaB AR (1990) On the theory of relational structures and schemata for parallel computation. University of California Press, Berkeley, CA
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
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
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
Zeng Y (2002) Axiomatic theory of design modeling, Transaction of SDPS. J Integr Des Process Sci 6: 1–28
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
Author information
Authors and Affiliations
Corresponding author
Rights 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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10462-011-9221-2