Skip to main content

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

Abstract

The World Wide Web represents a new space through which any kind of organization can offer services and data. The huge diffusion of this Internet service has led to develop a new kind of software systems, called Web applications.

With the new concept of the Semantic Web the development of web applications should evolve including, in their implementation, the use of knowledge representation technologies in order to obtain all benefits offered by the semantics annotation of documents and data. We are studying the use of UML as a language for modeling organization ontologies as a foundation for designing Web applications which support organizations.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Cranefield, S., Purvis, M.: UML as an ontology modelling language. In: Proc. Workshop on Intelligent Information Integration, 16th International Joint Conference on Artificial Intelligence, IJCAI 1999 (1999), http://sunsite.informatik.rwthaachen.de/Publications/CEUR-WS/Vol-23/cranefield-ijcai99-iii.pdf

  2. World Wide Web Consortium: Resource Description Framework (RDF) Model and Syntax Specification (1999), http://www.w3.org/TR/REC-rdf-syntax

  3. OMG Unified Modeling Language Specification version 1.4, Object Management Group 2001, Recommendation (2001), http://www.omg.org/cgi-bin/doc?formal/01-09-67

  4. RDF Core Working Group members: RDF Vocabulary Description Language 1.0: RDF Schema, World Wide Web Consortium (2002), Working Draft, http://www.w3.org/TR/rdf-schema/

  5. Bongio, A., Ceri, S., Fraternali, P.: Web Modeling Language (WebML): a modeling language for designing Web sites. In: Proceedings of the 9th World Wide Web Conference (WWW9), Amsterdam, the Netherlands, Computer Networks, vol. 33, pp. 137–157 (2000)

    Google Scholar 

  6. Object Management Group: OMG XML Metadata Interchange Specification version 1.2, (2001), Recommendation, http://www.omg.org/cgi-bin/doc?formal/2002-01-01

  7. Cranefield, S.: UML and the Semantic Web, Department of Information Science, University of Otago, New Zeland (2001) (Discussion paper)

    Google Scholar 

  8. Cranefield, S.: Networked Knowledge Representation and Exechange using UML and RDF. Journal of Digital Information 1(8) (2001)

    Google Scholar 

  9. Rossi, G., Schwabe, D., Lyardet, F.: Web Application Models are more than Conceptual Models. In: Proceedings International Workshop on the World Wide Web and Conceptual Modeling, pp. 239–252 (1999), http://www.dsic.upv.es/west2001/iwwost01/files/contributions/DanielSchwabe/WWWCM99.pdf

  10. Odell, J., Van Dyke Parunak, H., Bauer, B.: Extending UML for Agents. In: Proceedings of the Agent-Oriented Information Systems Workshop at the 17th National conference on Artificial Intelligence, AOIS Worshop at AAAI 2000, pp. 3–17 (2000)

    Google Scholar 

  11. Web Ontology Working Group: OWL Web Ontology Language Guide. W3C Candidate Recommendation (2003), http://www.w3.org/TR/owl-guide

  12. Schwabe, D., Rossi, G., Barbosa, S.D.J.: Systematic Hypermedia Application Design with OOHDM. In: Proceedings of the UK Conference on Hypertext, pp. 116–128 (1996), citeseer.nj.nec.com/schwabe96systematic.html

  13. DAML/UML Based Ontology Toolset Home page, http://ubot.lockheedmartin.com/

  14. Conallen, J.: Building Web Application with UML, 1st edn. Addison-Wesley, Reading (1999)

    Google Scholar 

  15. Conallen, J.: Modeling Web Applications with UML (1999), http://www.conallen.com/whitepapers/webapps/ModelingWebApplications.htm

  16. Heflin, J.: General Ontology, draft (2000), http://www.cs.umd.edu/projects/plus/SHOE/onts/general1.0.html

  17. Chang, W.W.: A Discussion of the Relationship Between RDF-Schema and UML. World Wide Web Consortium Note (1998), http://www.w3c.org/TR/1998/NOTE-rdf-uml-19980804

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ciancarini, P., Presutti, V. (2004). Towards Ontology Driven Software Design. In: Wirsing, M., Knapp, A., Balsamo, S. (eds) Radical Innovations of Software and Systems Engineering in the Future. RISSEF 2002. Lecture Notes in Computer Science, vol 2941. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24626-8_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24626-8_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21179-2

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics