Skip to main content

Towards a Component-Based Framework for Developing Semantic Web Applications

  • Conference paper
The Semantic Web (ASWC 2008)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5367))

Included in the following conference series:

Abstract

For those outside the research community, to develop Semantic Web applications entails real difficulty. This difficulty is due in part to the lack of usable approaches for planning Semantic Web solutions, even though Semantic Web tools have already reached industrial maturity. We propose here the Semantic Web Framework, a component-based framework for analysing rapidly the required components, the dependencies between them, and selecting existing solutions. This approach has been tested with a number of industrial partners, which justifies the effort made in this direction.

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. Oberle, D.: Semantic Management of Middleware. Semantic Web and Beyond (2006)

    Google Scholar 

  2. Sommerville, I.: Software Engineering, 8th edn. International Computer Science Series. Addison-Wesley, Reading (2007)

    MATH  Google Scholar 

  3. Szyperski, C.: Component Software, Beyond Object Oriented Programming. Addison-Wesley, Reading (1998)

    Google Scholar 

  4. Krueger, C.W.: Software Reuse. ACM Comput. Surveys 24, 131–183 (1992)

    Article  Google Scholar 

  5. IEEE: IEEE Std 1471-2000. IEEE Recommended Practice for Architectural Description of Software-Intensive Systems. IEEE (2000)

    Google Scholar 

  6. Traz, W.: DSSA frequently asked questions. ACM Software Engineering Notes 19, 52–56 (1994)

    Article  Google Scholar 

  7. Berners-Lee, T., Handler, J., Lassila, O.: The Semantic Web. Scientific American (2001)

    Google Scholar 

  8. Motta, E., Sabou, M.: Next generation semantic web applications. In: Mizoguchi, R., Shi, Z.-Z., Giunchiglia, F. (eds.) ASWC 2006. LNCS, vol. 4185, pp. 24–29. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  9. Mika, P., Akkermans, H.: D1.2 Analysis of the State-of-the-Art in Ontology-based Knowledge Management. Technical report, SWAP Project (2003)

    Google Scholar 

  10. Tran, T., Haase, P., Lewen, H., Muñoz-García, Ó., Gómez-Pérez, A., Studer, R.: Lifecycle-Support in Architectures for Ontology-Based Information Systems. In: Proceedings of the 6th International Semantic Web Conference, pp. 508–522 (2007)

    Google Scholar 

  11. Shaw, M., Garlan, D.: Software Architecture: Perspectives on an Emerging Discipline, 1st edn. Prentice Hall, Englewood Cliffs (1996)

    MATH  Google Scholar 

  12. Gómez-Pérez, A., Fernández-López, M., Corcho, O.: Ontological Engineering. Springer, Heidelberg (2003)

    Google Scholar 

  13. Davies, J., Studer, R., Warren, P. (eds.): Semantic Web Technologies - trends and research in ontology-based systems. John Wiley & Sons, Chichester (2006)

    Google Scholar 

  14. García-Castro, R., Muñoz-García, O., Suárez-Figueroa, M., Gómez-Pérez, A., Costache, S., Maynard, D., Dasiopoulou, S., Palma, R., Novacek, V., Lécué, F., Ding, Y., Kaczmarek, M., Piskac, R., Zyskowski, D., Euzenat, J., Dzbor, M., Nixon, L., Léger, A., Vitvar, T., Zaremba, M., Hartmann, J.: D1.2.5 Architecture of the Semantic Web Framework v2. Technical report, Knowledge Web (2007)

    Google Scholar 

  15. Pulier, E., Taylor, H.: Understanding Enterprise SOA. Manning (2006)

    Google Scholar 

  16. Cheesman, J., Daniels, J.: UML Components. A Simple Process for Specifying Component-Based Software. Component Software Series. Addison-Wesley, Reading (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

García-Castro, R., Gómez-Pérez, A., Muñoz-García, Ó., Nixon, L.J.B. (2008). Towards a Component-Based Framework for Developing Semantic Web Applications. In: Domingue, J., Anutariya, C. (eds) The Semantic Web. ASWC 2008. Lecture Notes in Computer Science, vol 5367. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89704-0_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-89704-0_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-89703-3

  • Online ISBN: 978-3-540-89704-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics