Skip to main content
Erschienen in:
Buchtitelbild

2020 | OriginalPaper | Buchkapitel

Semantic Round-Tripping in Conceptual Modelling Using Restricted Natural Language

verfasst von : Bayzid Ashik Hossain, Rolf Schwitter

Erschienen in: Databases Theory and Applications

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Conceptual modelling plays an important role in information system design and is one of its key activities. The modelling process usually involves domain experts and knowledge engineers who work together to bring out the required knowledge for building the information system. The most popular modelling approaches to develop these models include entity relationship modelling, object role modelling, and object-oriented modelling. These conceptual models are usually constructed graphically but are often difficult to understand by domain experts. In this paper we show how a restricted natural language can be used for writing a precise and consistent specification that is automatically translated into a description logic representation from which a conceptual model can be derived. This conceptual model can be rendered graphically and then verbalised again in the same restricted natural language as the specification. This process can be achieved with the help of a bi-directorial grammar that allows for semantic round-tripping between the representations.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Laudon, K.C., Laudon, J.P.: Management Information Systems: Managing the Digital Firm Plus MyMISLab with Pearson eText - Access Card Package, 14th edn. Prentice Hall Press, Upper Saddle River (2015) Laudon, K.C., Laudon, J.P.: Management Information Systems: Managing the Digital Firm Plus MyMISLab with Pearson eText - Access Card Package, 14th edn. Prentice Hall Press, Upper Saddle River (2015)
3.
Zurück zum Zitat Bernus, P., Mertins, K., Schmidt, G.: Handbook on Architectures of Information Systems. Springer, Heidelberg (2013) Bernus, P., Mertins, K., Schmidt, G.: Handbook on Architectures of Information Systems. Springer, Heidelberg (2013)
4.
Zurück zum Zitat Halpin, T.: Object-role modeling. In: Liu, L., Özsu, M.T. (eds.) Encyclopedia of Database Systems, pp. 1941–1946. Springer (2009). ISBN 978-0-387-39940-9 Halpin, T.: Object-role modeling. In: Liu, L., Özsu, M.T. (eds.) Encyclopedia of Database Systems, pp. 1941–1946. Springer (2009). ISBN 978-0-387-39940-9
7.
Zurück zum Zitat Jarrar, M., Keet, C.M., Dongilli, P.: Multilingual verbalization of ORM conceptual models and axiomatized ontologies (2006) Jarrar, M., Keet, C.M., Dongilli, P.: Multilingual verbalization of ORM conceptual models and axiomatized ontologies (2006)
8.
Zurück zum Zitat Schwitter, R.: Controlled natural languages for knowledge representation. In: Proceedings of the 23rd International Conference on Computational Linguistics: Posters, pp. 1113–1121. Association for Computational Linguistics (2010) Schwitter, R.: Controlled natural languages for knowledge representation. In: Proceedings of the 23rd International Conference on Computational Linguistics: Posters, pp. 1113–1121. Association for Computational Linguistics (2010)
9.
Zurück zum Zitat Kuhn, T.: A survey and classification of controlled natural languages. Comput. Linguist. 40(1), 121–170 (2014)CrossRef Kuhn, T.: A survey and classification of controlled natural languages. Comput. Linguist. 40(1), 121–170 (2014)CrossRef
10.
Zurück zum Zitat Ambriola, V., Gervasi, V.: On the systematic analysis of natural language requirements with circe. Autom. Softw. Eng. 13(1), 107–167 (2006)CrossRef Ambriola, V., Gervasi, V.: On the systematic analysis of natural language requirements with circe. Autom. Softw. Eng. 13(1), 107–167 (2006)CrossRef
11.
Zurück zum Zitat Harmain, H.M., Gaizauskas, R.: CM-builder: a natural language-based case tool for object-oriented analysis. Autom. Softw. Eng. 10(2), 157–181 (2003)CrossRef Harmain, H.M., Gaizauskas, R.: CM-builder: a natural language-based case tool for object-oriented analysis. Autom. Softw. Eng. 10(2), 157–181 (2003)CrossRef
12.
Zurück zum Zitat Berardi, D., Calvanese, D., De Giacomo, G.: Reasoning on UML class diagrams. Artif. Intell. 168(1), 70–118 (2005)MathSciNetCrossRef Berardi, D., Calvanese, D., De Giacomo, G.: Reasoning on UML class diagrams. Artif. Intell. 168(1), 70–118 (2005)MathSciNetCrossRef
13.
Zurück zum Zitat Calvanese, D.: Description Logics for Conceptual Modeling Forms of reasoning on UML Class Diagrams. EPCL Basic Training Camp (2013) Calvanese, D.: Description Logics for Conceptual Modeling Forms of reasoning on UML Class Diagrams. EPCL Basic Training Camp (2013)
14.
Zurück zum Zitat Lutz, C.: Reasoning about entity relationship diagrams with complex attribute dependencies. In: Proceedings of the International Workshop in Description Logics 2002 (DL2002), vol. 53, pp. 185-194. CEUR-WS (2002). http://ceur-ws.org Lutz, C.: Reasoning about entity relationship diagrams with complex attribute dependencies. In: Proceedings of the International Workshop in Description Logics 2002 (DL2002), vol. 53, pp. 185-194. CEUR-WS (2002). http://​ceur-ws.​org
15.
Zurück zum Zitat Fillottrani, P.R., Franconi, E., Tessaris, S.: The ICOM 3.0 intelligent conceptual modelling tool and methodology. Semant. Web 3(3), 293–306 (2012)CrossRef Fillottrani, P.R., Franconi, E., Tessaris, S.: The ICOM 3.0 intelligent conceptual modelling tool and methodology. Semant. Web 3(3), 293–306 (2012)CrossRef
16.
Zurück zum Zitat Lembo, D., Pantaleone, D., Santarelli, V., Savo, D.F.: Easy OWL drawing with the graphol visual ontology language. In: Fifteenth International Conference on the Principles of Knowledge Representation and Reasoning (2016) Lembo, D., Pantaleone, D., Santarelli, V., Savo, D.F.: Easy OWL drawing with the graphol visual ontology language. In: Fifteenth International Conference on the Principles of Knowledge Representation and Reasoning (2016)
17.
Zurück zum Zitat Lembo, D., Pantaleone, D., Santarelli, V., Savo, D.F.: Eddy: a graphical editor for OWL 2 ontologies. In: IJCAI, pp. 4252–4253 (2016) Lembo, D., Pantaleone, D., Santarelli, V., Savo, D.F.: Eddy: a graphical editor for OWL 2 ontologies. In: IJCAI, pp. 4252–4253 (2016)
19.
Zurück zum Zitat Hossain, B.A., Schwitter, R.: Specifying conceptual models using restricted natural language. In: Proceedings of the Australasian Language Technology Association Workshop 2018, Dunedin, New Zealand, pp 44–52, December 2018 Hossain, B.A., Schwitter, R.: Specifying conceptual models using restricted natural language. In: Proceedings of the Australasian Language Technology Association Workshop 2018, Dunedin, New Zealand, pp 44–52, December 2018
24.
Zurück zum Zitat Astrova, I., Korda, N., Kalja, A.: Rule-based transformation of SQL relational databases to OWL ontologies. In: Proceedings of the 2nd International Conference on Metadata and Semantics Research. Citeseer (2007) Astrova, I., Korda, N., Kalja, A.: Rule-based transformation of SQL relational databases to OWL ontologies. In: Proceedings of the 2nd International Conference on Metadata and Semantics Research. Citeseer (2007)
25.
Zurück zum Zitat Astrova, I., Korda, N., Kalja, A.: Storing owl ontologies in SQL relational databases. Int. J. Electr. Comput. Syst. Eng. 1(4), 242–247 (2007) Astrova, I., Korda, N., Kalja, A.: Storing owl ontologies in SQL relational databases. Int. J. Electr. Comput. Syst. Eng. 1(4), 242–247 (2007)
26.
Zurück zum Zitat Bagui, S.: Mapping OWL to the entity relationship and extended entity relationship models. Int. J. Knowl. Web Intell. 1(1–2), 125–149 (2009)CrossRef Bagui, S.: Mapping OWL to the entity relationship and extended entity relationship models. Int. J. Knowl. Web Intell. 1(1–2), 125–149 (2009)CrossRef
27.
Zurück zum Zitat Pereira, F.C.N., Shieber, S.M.: Prolog and Natural-Language Analysis. Center for the Study of Language and Information (CSLI) Publications, Stanford (1987) Pereira, F.C.N., Shieber, S.M.: Prolog and Natural-Language Analysis. Center for the Study of Language and Information (CSLI) Publications, Stanford (1987)
28.
Zurück zum Zitat Schwitter, R.: Specifying and verbalising answer set programs in controlled natural language. Theory Pract. Log. Program. 18(3–4), 691–705 (2018) MathSciNetCrossRef Schwitter, R.: Specifying and verbalising answer set programs in controlled natural language. Theory Pract. Log. Program. 18(3–4), 691–705 (2018) MathSciNetCrossRef
29.
Zurück zum Zitat Guy, S.C., Schwitter, R.: The PENG ASP system: architecture, language and authoring tool. Lang. Resour. Eval. 51(1), 67–92 (2017)CrossRef Guy, S.C., Schwitter, R.: The PENG ASP system: architecture, language and authoring tool. Lang. Resour. Eval. 51(1), 67–92 (2017)CrossRef
30.
Zurück zum Zitat Motik, B., Parsia, B., Patel-Schneider, P.F.: OWL 2 web ontology language xml serialization. World Wide Web Consortium (2009) Motik, B., Parsia, B., Patel-Schneider, P.F.: OWL 2 web ontology language xml serialization. World Wide Web Consortium (2009)
Metadaten
Titel
Semantic Round-Tripping in Conceptual Modelling Using Restricted Natural Language
verfasst von
Bayzid Ashik Hossain
Rolf Schwitter
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-39469-1_1