ORIENT: Integrate Ontology Engineering into Industry Tooling Environment

  • Lei Zhang
  • Yong Yu
  • Jing Lu
  • ChenXi Lin
  • KeWei Tu
  • MingChuan Guo
  • Zhuo Zhang
  • GuoTong Xie
  • Zhong Su
  • Yue Pan
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3298)

Abstract

Orient is a project to develop an ontology engineering tool that integrates into existing industry tooling environments – the Eclipse platform and the WebSphere Studio developing tools family. This paper describes how two important issues are addressed during the project, namely tool integration and scalability. We show how Orient morphs into the Eclipse platform and achieves UI and data level integration with the Eclipse platform and other modelling tools. We also describe how we implemented a scalable RDF(S) storage, query, manipulation and inference mechanism on top of a relational database. In particular, we report the empirical performance of our RDF(S) closure inference algorithm on a DB2 database.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Gennari, H., Musen, J.A., Fergerson, M.W., Grosso, R.E., Crubézy, W., Eriksson, M., Noy, H.F., Tu, N.W.: The evolution of Protégé: An environment for knowledge-based systems development. Technical Report SMI-2002-0943, Stanford Medical Informatics (2002)Google Scholar
  2. 2.
    Bechhofer, S., Horrocks, I., Goble, C., Stevens, R.: OilEd: a reason-able ontology editor for the semantic web. In: Baader, F., Brewka, G., Eiter, T. (eds.) KI 2001. LNCS (LNAI), vol. 2174, pp. 396–408. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  3. 3.
    Corcho, O., López, M.F., Pérez, A.G., Vicente, O.: WebODE: An integrated workbench for ontology representation, reasoning. In: Gómez-Pérez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS (LNAI), vol. 2473, pp. 138–153. Springer, Heidelberg (2002)Google Scholar
  4. 4.
    Eclipse.org: Eclipse platform technical overview. Technical report (2003), http://www.eclipse.org/whitepapers/eclipse-overview.pdf
  5. 5.
    Karvounarakis, G., Alexaki, S., Christophides, V., Plexousakis, D., Scholl, M.: RQL: A declarative query language for RDF. In: Proceedings of the Eleventh International World Wide Web Conference (WWW 2002) (2002)Google Scholar
  6. 6.
    Wilkinson, K., Sayers, C., Kuno, H., Reynolds, D.: Efficient RDF storage and retrieval in Jena2. In: Proceedings of the first International Workshop on Semantic Web and Databases (SWDB), Berlin, Germany, pp. 131–150 (2003)Google Scholar
  7. 7.
    López, M.F., Pérez, A.G., Amaya, M.D.R.: Ontology’s crossed life cycles. In: Dieng, R., Corby, O. (eds.) EKAW 2000. LNCS (LNAI), vol. 1937, pp. 65–79. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  8. 8.
    Sure, Y., Studer, R.: On-To-Knowledge methodology - final version. Technical report, Institute AIFB, University of Karlsruhe On-To-Knowledge Deliverable 18 (2002), available at http://www.ontoknowledge.org/downl/del18.pdf
  9. 9.
    Maedche, A., Staab, S., Stojanovic, N., Studer, R., Sure, Y.: SEAL – a framework for developing semantic web portals. In: Read, B. (ed.) BNCOD 2001. LNCS, vol. 2097, pp. 1–22. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  10. 10.
    Lei, Y., Motta, E., Domingue, J.: Design of customized web applications with OntoWeaver. In: Proceedings of the 2nd International Conference on Knowledge Capture (KCAP 2003), FL, USA, pp. 54–61 (2003)Google Scholar
  11. 11.
    Kogut, P., Cranefield, S., Hart, L., Dutra, M., Baclawski, K., Kokar, M., Smith, J.: UML for ontology development. Knowledge Engineering Review 17 (2002)Google Scholar
  12. 12.
    Broekstra, J., Kampman, A., van Harmelen, F.: Sesame: A generic architecture for storing and querying RDF and RDF Schema. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 54–68. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  13. 13.
    Hayes, P., McBride, B.: RDF Semantics. W3C Recommendation, W3C (2004), http://www.w3.org/TR/2004/REC-rdf-mt-20040210/
  14. 14.
    Forgy, C.: Rete: A fast algorithm for the many pattern/many object pattern match problem. Artificial Intelligence 19, 17–37 (1982)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Lei Zhang
    • 1
  • Yong Yu
    • 1
  • Jing Lu
    • 1
  • ChenXi Lin
    • 1
  • KeWei Tu
    • 1
  • MingChuan Guo
    • 1
  • Zhuo Zhang
    • 1
  • GuoTong Xie
    • 2
  • Zhong Su
    • 2
  • Yue Pan
    • 2
  1. 1.APEX Data and Knowledge Management Lab, Department of Computer Science and EngineeringShanghai JiaoTong UniversityShanghaiChina
  2. 2.IBM China Research LabBeijingChina

Personalised recommendations