Skip to main content

Extracting Initial UML Domain Models from Daml+OIL Encoded Ontologies

  • Conference paper
  • First Online:
Product Focused Software Process Improvement (PROFES 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2559))

Abstract

The paper presents and elaborates on an automatic method for creating initial domain model using part of the knowledge contained in ontologies. It describes the method of how the initial domain model expressed in Unified Modeling Language (UML) can be obtained in an automated way from ontologies encoded in DAML+OIL. The solution is presented in the context of Unified Software Development Process, which uses UML as a modelling language. The elements necessary for construction of domain models are identified; a procedure for finding them in DAML+OIL encoded ontologies is described followed by suggestions for incorporation of the automatic domain model construction into software development process.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barners-Lee T., Hendler J., Lasilla O., The Semantic Web, Scientific American, May 2001

    Google Scholar 

  2. Barners-Lee T., Semantic Web Road map, WWW Consortium September 1998, http://www.w3c.org/DesignIssues/Semantic.html

  3. Baclawski K., Kokar M. K., Kogut P.A., Hart L., Smith J., Holmes III W. S., Letkowski J., Aronson M., Extending UML to Support Ontology Engineering for the Semantic Web, Proceedings of UML 2001 conference, Toronto 2001

    Google Scholar 

  4. Beck K., Cunningham W., A laboratory of teaching object-oriented thinking, SIGPLAN Notices vol 24 (10/1989)

    Google Scholar 

  5. Booch G., Unified Software Development Process, Addison-Wesley, 1998

    Google Scholar 

  6. Chang W. W., A Discussion of the Relationship Between RDF-Schema and UML, W3C note, document http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804

  7. CraneField S., UML and the Semantic Web, In the Preceedings of SWWS 2001 Symposium, Stanford 2001

    Google Scholar 

  8. Cranefield S., Purvis M., UML as an Ontology modelling language, in Proceedings of the Workshop on Intelligent Information Integration, 16th International Joint Conference on Artificial Intelligence (IJCAI-99), 1999, Extracting Initial UML Domain Models from Daml+OIL Encoded Ontologies 231

    Google Scholar 

  9. Fenzel D., The Semantic Web and its languages, IEEE Inteligent Systems, November/December 2000

    Google Scholar 

  10. Fensel D., Horrocks I., Van Harmelen F., Decker S., Erdmann M., Klein M., OIL in a nutshell, Proceedings of the 12th International Conference on Knowledge Engineering and Knowledge Management (EKAW 2000), volume 1937 of Lecture Notes in Artificial Intelligence, Springer Verlag 2000

    Google Scholar 

  11. Gruber T. R., A Translation approach to portable ontology specification, Knowledge acquision 5(2), October 2000

    Google Scholar 

  12. Hjelm J., Creating Semantic Web with RDF, Wiley 2001

    Google Scholar 

  13. Kay M., XSLT, Programmer’s reference, Wrox Press, 2000

    Google Scholar 

  14. Klein M., Fensel D., Van Harmelen F., Horrocks I., The Relation between Ontologies and Schema-languages: Translating OIL-specifications in XMLSchema, Proceedings of the Workshop on Applications of Ontologies and Problem-solving Methods, 14th European Conference on Artificial Intelligence ECAI-00, Berlin, Germany August 20-25, 2000

    Google Scholar 

  15. Klein M., Broekstra J., Decker S., Fensel D., Harmelen F., Horrocks I., Enabling knowledge representation on the Web by extending RDF Schema, http://www.ontoknowledge.org/

  16. Klempe A., Warmer J., Object Constraint Language: Precise modeling with UML, Addison-Wesley, 1999

    Google Scholar 

  17. Kruchten P. The Rational Unified Process, An Introduction, Addison-Wesley, 2000

    Google Scholar 

  18. Kuzniarz L., Staron M., Hellman E. Extracting information about domain structure from DAML+OIL encoded Ontologies into UML Domain Models, Blekinge Institute of Technology Research Report 2002:02, ISSN 1103-1581, 2002

    Google Scholar 

  19. Larman C., Applying UML and Patterns, An introduction to Object-Oriented Analisys and design and The Unified Process 2nd edition, Prentice Hall, 2001

    Google Scholar 

  20. Schwartz A., The Semantic Web In Breadth, http://logicerror.comsemanticWeb-long

  21. Kuzniarz L., Staron M., Generating Domain Models from Ontologies, In the proceedings of OOIS 2002, Springer-Verlag LNCS vol. 2425, 2002.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kuzniarz, L., Staron, M. (2002). Extracting Initial UML Domain Models from Daml+OIL Encoded Ontologies. In: Oivo, M., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2002. Lecture Notes in Computer Science, vol 2559. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36209-6_20

Download citation

  • DOI: https://doi.org/10.1007/3-540-36209-6_20

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00234-5

  • Online ISBN: 978-3-540-36209-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics