Advertisement

Domain Expert Centered Ontology Reuse for Conceptual Models

  • Christian Kop
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7045)

Abstract

Generating a project specific domain model for the database of an information system is a critical task. The notions and structure must be well chosen since the application relies on that. With the Semantic Web, many notions and structures of certain domains already exist as a shared knowledge. Hence, it seems that the designer of an information system just has to take an ontology and reuse it for the information system. However, this strategy must be applied carefully since an ontology might have a different focus and purpose with respect to the intended conceptual database model. Nevertheless, it is worth to examine an ontology for elements which can be reused. Research results already exist for this question but these research approaches focus on ontology engineers or conceptual modelers who are able to analyze the ontology. Although these persons are necessary, they are not the only ones who usually must be involved in such a process! What about the domain experts, who do not have the skills to read and understand an ontology? They must be also involved in a good process. The approach presented here, focuses on the domain experts. It will be described how domain experts can be supported and involved in the process. With respect to the ontology language, this approach focuses on OWL.

Keywords

Domain Expert Object Property Cardinality Restriction Natural Language Sentence Super Class 
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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Berger, H., Dittenbach, M., Merkl, D.: Quering Tourism Information Systems in Natural Language. In: Godlevsky, M., Liddle, S., Mayr, H.C. (eds.) Informaton Systems Technol-ogy and its Applications – Proceedings of the 2nd Conference ISTA 2003. GI Lecture Notes in Informatics, vol. p-30, pp. 153–165. Koellen Verlag, Bonn (2003)Google Scholar
  2. 2.
    Bloesch, A.C., Halpin, T.A.: ConQuer: A Conceptual Query Language. In: Thalheim, B. (ed.) ER 1996. LNCS, vol. 1157, pp. 121–133. Springer, Heidelberg (1996)CrossRefGoogle Scholar
  3. 3.
    Bontcheva, K.: Generating Tailored Textual Summaries from Ontologies. In: Gómez-Pérez, A., Euzenat, J. (eds.) ESWC 2005. LNCS, vol. 3532, pp. 531–545. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  4. 4.
    ter Hofstede, A.H.M., Proper, H.A., van der Weide, T.P.: Exploring Fact Verbalizations for Conceptual Query Formulation. In: van de Riet, R.P., Burg, J.F.M., van der Vos, A.J. (eds.) Proceedings of the Second International Workshop on Applications of Natural Language to Information Systems, pp. 40–51. IOS Press, Amsterdam (1996)Google Scholar
  5. 5.
    Embley, D.W.: NFQL: The Natural Forms Query Language. ACM Transactions on Database Systems 14(2), 168–211 (1989)CrossRefGoogle Scholar
  6. 6.
    Fliedl, G., Kop, C., Vöhringer, J.: From OWL Class and Property Labels to Human Un-Derstandable Natural Language. In: Kedad, Z., Lammari, N., Métais, E., Meziane, F., Rezgui, Y. (eds.) NLDB 2007. LNCS, vol. 4592, pp. 156–167. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  7. 7.
    Fliedl, G., Kop, C., Mayr, H.C., Salbrechter, A., Vöhringer, J., Weber, G., Winkler, C.: Deriving Static and Dynamic Concepts from Software Requirements using Sophisticated Tagging. Data and Knowledge Engineering 61(3), 433–448 (2007)CrossRefGoogle Scholar
  8. 8.
    Fuchs, N.E., Höfler, S., Kaljurand, K., Rinaldi, F., Schneider, G.: Attempto Controlled English: A Knowledge Representation Language Readable by Humans and Machines. In: Eisinger, N., Małuszyński, J. (eds.) Reasoning Web. LNCS, vol. 3564, pp. 213–250. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  9. 9.
    Hewlett, D., Kalyanpur, A., Kolovski, V., Halaschek-Wiener, C.: Effective Natural Lan-guage Paraphrasing of Ontologies on the Semantic Web. In: End User Semantic Web In-teraction Workshop. CEUR-WS Proceedings, vol. 172 (2005), http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/
  10. 10.
    Jaakkola, H., Thalheim, B.: Visual SQL – High-Quality ER-Based Query Treatment. In: Jeusfeld, M.A., Pastor, Ó. (eds.) ER Workshops 2003. LNCS, vol. 2814, pp. 129–139. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  11. 11.
    Järvelin, K., Niemi, T., Salminen, A.: The visual query language CQL for transitive and relational computation. In. Data & Knowledge Engineering 35, 39–51 (2000)CrossRefzbMATHGoogle Scholar
  12. 12.
    Kardkovács, Z.T.: On the Transformation of Sentences with Genitive Relations to SQL Queries. In: Montoyo, A., Muńoz, R., Métais, E. (eds.) NLDB 2005. LNCS, vol. 3513, pp. 10–20. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  13. 13.
    Owei, V., Rhee, H.-S., Navathe, S.: Natural Language Query Filtration in the Conceptual Query Language. In: Proceedings of the 30th Hawaii International Conference on System Science, vol. 3, pp. 539–550. IEEE Press, New York (1997)Google Scholar
  14. 14.
    Stratica, N., Kosseim, L., Desai, B.C.: Using semantic templates for a natural language interface to the CINDI virtual library. Data & Knowledge Engineering 55, 4–19 (2005)CrossRefGoogle Scholar
  15. 15.
    Kapetainos, E., Baer, D., Groenewoud, P.: Simplifying syntactic and semantic parsing of NL-based queries in adavanced application domains. Data & Knowledge Engineering Journal 55, 38–58 (2005)CrossRefGoogle Scholar
  16. 16.
    Kao, M., Cercone, N., Luk, W.-S.: Providing quality responses with natural language interfaces: thenull value problem. IEEE Transactions on Software Engineering 14(7), 959–984 (1988)CrossRefGoogle Scholar
  17. 17.
    Tang, L.R., Mooney, R.J.: Using Multiple Clause Constructors in Inductive Logic Pro-gramming for Semantic Parsing. In: Proceedings of the 12th European Conference on Machine Learning (ECML 2001), pp. 466–477 (2001)Google Scholar
  18. 18.
    Terwillinger, J.F., Delcambre, L.M., Logan, J.: Querying through a user interface. Data Knowledge Engineering 63, 774–794 (2007)CrossRefGoogle Scholar
  19. 19.
    Kate, R.J., Mooney, R.J.: Using String-Kernels for Learning Semantic Parsers. In: COLING/ACL Proceedings, Sydney, pp. 913–920 (2006)Google Scholar
  20. 20.
    Ge, R., Mooney, R.J.: A Statistical Semantic Parser that Integrates Syntax and Se-mantics. In: Proceedings of the Ninth Conference on Computational Natural Language Learning, Ann Arbor, MI, pp. 9–16 (2005)Google Scholar
  21. 21.
    Wong, Y.W., Mooney, R.J.: Learning for Semantic Parsing with Statistical Machine Translation. In: Proceedings of the Human Language Technology Conference of the North American Chapter of the Association for Computational Linguistics (HLT/NAACL 2006), New York, pp. 439–446 (2006)Google Scholar
  22. 22.
    Buchholz, E., Cyriaks, H., Düsterhöft, A., Mehlan, H., Thalheim, B.: Applying a Natural Language Dialog Tool for Designing Databases. In: Proc. International Workshop on Applications of Natural Language to Databases (NLDB 1995), pp. 119–133 (1995)Google Scholar
  23. 23.
    Chen, P.P.: English Sentence Structure and Entity Relationship Diagrams. Int. Journal of Information Sciences 29, 127–149 (1983)CrossRefGoogle Scholar
  24. 24.
    Moreno, A.M., Juristo, N., van de Riet, R.P.: Formal Justification in object-oriented modeling: A linguistic approach. Data & Knowledge Engineering 33, 25–47 (2000)CrossRefzbMATHGoogle Scholar
  25. 25.
    Rolland, C.: An Information System Methodology Supported by an Expert Design Tool. In: Pirow, P.C., Duffy, N.M., Ford, J.C. (eds.) Proceedings of the IFIP TC8 International Symposium on Information Systems, pp. 189–201. North Holland Publ. Company (1987)Google Scholar
  26. 26.
    Tjoa, A.M., Berger, L.: Transformation of Requirement Specification Expressed in Natu-ral Language into an EER Model. In: Elmasri, R.A., Kouramajian, V., Thalheim, B. (eds.) ER 1993. LNCS, vol. 823, pp. 127–149. Springer, Heidelberg (1994)Google Scholar
  27. 27.
    Vadera, S., Meziane, V.: From English to Formal Specifications. The Computer Journal 37(9), 753–763 (1994)CrossRefGoogle Scholar
  28. 28.
    Abbott, R.J.: Program Design by Informal English Descriptions. Communication of the ACM 26(11), 882–894 (1983)CrossRefzbMATHGoogle Scholar
  29. 29.
    Burg, J.F.M.: Linguistic Instruments in Requirements Engineering. IOS Press, Amsterdam (1997)Google Scholar
  30. 30.
    Dignum, F., Riet van de, R.P.: Knowledge base modeling based on linguistic and founded in logic. Data & Knowledge Engineering 7, 1–34 (1991)CrossRefGoogle Scholar
  31. 31.
    Nijssen, G.M., Halpin, T.A.: Conceptual Schema and Relational Database Design – A fact oriented approach. Prentice Hall Publishing Company (1989)Google Scholar
  32. 32.
    Baclawski, K., Koka, M.K., Kogut, P.A., Hart, L., Smith, J., Holmes, W.S., Letkowski, J., Aronson, M.L., Emery, P.: Extending the Unified Modeling Language for Ontology Development. Journal of Software and System Modeling (sosym) 1(2), 142–156 (2002)CrossRefGoogle Scholar
  33. 33.
    Sugumaran, V., Storey, V.: The Role of Domain Ontologies in Database Design: An Ontology Management and Conceptual Modeling Environment. ACM Transaction on Database Systems 31(3), 1064–1094 (2006)CrossRefGoogle Scholar
  34. 34.
    Sugumaran, V., Storey, V.: Ontologies for conceptual modeling: their creation, use and management. Data & Knowledge Engineering 42, 251–271 (2002)CrossRefzbMATHGoogle Scholar
  35. 35.
    Vasilecas, O., Bugaite, D.: Ontology-Based Elicitation of Business Rules. In: Nilsson, A.G., Gustas, R., Wojtkowski, W.G., Wojtkowski, W., Wrycza, S., Zupancic, J. (eds.) Advances in Information Systems Development: Bridging the Gap between Academia & Industry, vol. 2, pp. 795–805. Springer, Heidelberg (2005)Google Scholar
  36. 36.
    Guarino, N.: Formal Ontology and Information Systems. In: Proceedings of FOIS 1998, pp. 3–15. IOS Pess, Amsterdam (1998)Google Scholar
  37. 37.
    Hart, L., Emery P., Colomb B., Raymond, K., Taraporewalla, S., Chang, D., Ye, Y., Kendall, E., Dutra, M.: OWL Full and UML 2.0 Compared, Version 2.4 (2004), http://www.itee.uq.edu.au/~colomb/Papers/UML-OWLont04.03.01.pdf
  38. 38.
    Gasevic, D., Djuric, D., Devedzic, V., Damjanovic, V.: Converting UML to OWL Ontolo-gies. In: ACM Proceedings of the 13th International World Wide Web Conference on Alternate Track Papers & Posters, pp. 488–489. ACM Press (2004)Google Scholar
  39. 39.
    Brockmans, S., Haase, P., Hitzler, P., Studer, R.: A Metamodel and UML Profile for Rule-Extended OWL DL Ontologies. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 303–316. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  40. 40.
    Conesa, J., Olivé, À.: Pruning Ontologies in the Development of Conceptual Schemas of Information Systems. In: Atzeni, P., Chu, W., Lu, H., Zhou, S., Ling, T.-W. (eds.) ER 2004. LNCS, vol. 3288, pp. 122–135. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  41. 41.
    Bhatt, M., Rahayu, W., Prakash, S., Wouters, C.: OntoMove: A Knowledge Based Framework For Semantic Requirement Profiling and Resource Acquistion. In: Proceedings of the Australian Software Engineering Conference (ASWEC 2007), pp. 137–146 (2007)Google Scholar
  42. 42.
    Alani, H., Harris, S., O’Neill, B.: Ontology Winnowing: A Case Study on the AKT Reference Ontology. In: International CIMCA/IAWTIC Conference, pp. 710–715. IEEE Press (2005)Google Scholar
  43. 43.
    Sugumaran, V., Purao, S., Storey, V., Conesa, J.: On-Demand Extraction of Domain Concepts and Relationships from Social Tagging Websites. In: Hopfe, C.J., Rezgui, Y., Métais, E., Preece, A., Li, H. (eds.) NLDB 2010. LNCS, vol. 6177, pp. 224–232. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  44. 44.
    Toutanova, K., Klein, D., Manning, C.D., Singer, Y.: Feature rich part-of speech tagging with a cyclic dependency network. In: Proceedings of HLT-NAACL, pp. 252–259 (2003)Google Scholar
  45. 45.
    Penn-Treebank TagSet, http://www.cis.upenn.edu/~treebank (last access: August 19, 2011)
  46. 46.
    Geo Query Project, http://www.cs.utexas.edu/users/ml/geo.html (last access: August 19, 2011)
  47. 47.
    Controlled Natural Language, http://sites.google.com/site/controllednaturallanguage/ (last access: August 19, 2011)
  48. 48.
    http://krono.act.uji.es/Links/ontologies (last access: August 19, 2011)
  49. 49.
    Ontology Designpatterns.org (ODB), http://www.ontologydesignpatterns.org/ (last access: August 19, 2011)

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Christian Kop
    • 1
  1. 1.Alpen-Adria-Universitaet KlagenfurtKlagenfurtAustria

Personalised recommendations