This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Suggested Additional Reading
Jena Documentation, http://jena.sourceforge.net/documentation.html. This is a fundamental source of information to start programming with the Jena Framework.
Antoniou, G. and van Harmelen, F. A semantic Web primer. Cambridge, MA: MIT Press, 2004. 238 pp.: This book is a good introduction to Semantic Web languages.
H. Peter Alesso and Craig F. Smith, Developing Semantic Web Services, AK Peters, Ltd, October, 2004, 445 pp.: The book presents a good overview of Semantic Tools in chapter thirteen.
References
Bemers-Lee, T., J. Hendler, et al. (2001). The Semantic Web. Scientific American. May 2001.
Bemers-Lee, T., J. Hendler, et al. (2001). The Semantic Web: A new form of Web content that is meaningful to computers will unleash a revolution of new possibilities. Scientific American.
Cardoso, J. (2004). Issues of Dynamic Travel Packaging using Web Process Technology. International Conference e-Commerce 2004, Lisbon, Portugal.
Cardoso, J., J. Miller, et al. (2005). Academic and Industrial Research: Do their Approaches Differ in Adding Semantics to Web Services. Semantic Web Process: uowering next generation of urocesses with Semantics and Web services. J. Cardoso and S. A. Heidelberg, Germany, Springer-Verlag. 3387: 14–21.
Decker, S., S. Melnik, et al. (2000). “The Semantic Web: The Roles of XML and RDF.” Internet Computing 4(5): 63–74.
DL (2005). Description Logics, http://www.dl.kr.org/
FaCT (2005). FaCT++, http://owl.man.ac.uk/factplusplus/.
Gandon, F. L, and N. M. Sadeh (2003). OWL inference engine using XSLT and JESS, http://www-2.cs.cmu.edu/~sadeh/MvCampusMirror/OWLEngine.html.
Ian Horrocks, Peter F. Patel-rSchneider, et al. (2003). SWRL: A Semantic Web Rule Language Combining OWL and RuleML, http://www.daml.org/2003/l1/swrl/.
Jasper, R, and M. Uschold (1999). A framework for understanding and classifving ontology applications. IJCAI99 Workshop on Ontologies and Problem-Solving Methods.
Jena (2002). The jena semantic web toolkit, http://www.hpl.hp.com/semweb/jena-top.html, Hewlett-Packard Company.
Jena (2005). Jena-A Semantic Web Framework for Java, http://iena.sourceforge.net/,.
Kamounarakis, G., S. Alexaki, et al. (2002). ROL: a declarative query language for RDF. Eleventh International World Wide Web Conference, Honolulu, Hawaii, USA.
Kumar, A, and B. Smith (2004). On Controlled Vocabularies in Bioinformatics: A Case Study in Gene Ontology. Drug Discovery Today: BIOSILICO. 2: 246–252.
Lassila, 0, and D. McGuinness (2001). “The Role of Frame-Based Representation on the Semantic Web.” Linköping Electronic Articles in Computer and Information Science 6(5).
Meinel, C., H. Sack, et al. (2002). Course management in the twinkle of an eve-LCMS: a professional course management system. Proceedings of the 30th annual ACM SIGUCCS conference on User services, Providence, Rhode Island, USA, ACM Press.
OWL (2004). OWL Web Ontology Language Reference, W3C Recommendation, World Wide Web Consortium, <http://www.w3.org/TR/owl-ref/>. 2004.
OWLAPI (2006). “The Wonderweb OLW API, http://sourceforge.net/projects/owlapi.”
OWL-S (2004). OWL-based Web Service Ontology. 2004.
OWLViz (2006). OWL Viz. [Online] Available at http://www.co-ode.ore/downloads/owlviz/.
Protégé (2005). Protégé, Stanford Medical Informatics. 2005.
Protégé-API (2006). The Protégé-OWL API-Programmer’s Guide, http://Protégé.stanford.edu/plugins/owl/api/guide.html.
RDF (2002). Resource Description Framework (RDF), http://www.w3.org/RDF/.
RDFS (2004). RDF Vocabulary Description Language 1.0: RDF Schema, W3C, http://www.w3.org/TR/rdf-schema/.
RDQL (2005). Jena RDQL, http://jena.sourecforge.net/RDOL/.
Roure, D., N. Jennings, et al. (2001). Research Agenda for the Future Semantic Grid: A Future e-Science Infrastructure http://www.semanticgrid.org/v1.9/semgrid.pdf.
Shum, S. B., E. Motta, et al. (2000). “ScholOnto: an ontology-based digital library server for research documents and discourse.” International Journal on Digital Libraries 3(3): 237–248
SMORE (2006). “SMORE-Create OWL Markup for HTML Web Pages, http://www.mindswap.org/2005/SMORE/.”
Swoogle (2005). Search and Metadata for the Semantic Web-http://swoogle.umbc.edu/.
SWOOP (2006). “SWOOP-A Hypermedia-based Featherweight OWL Ontology Editor, www.mindswap.org/2004/SWOOP/.
Wielemaker, J. (2005). SWI-Prolog Semantic Web Library, http://www.swiprolog. org/packages/semweb.html.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer Science+Business Media
About this chapter
Cite this chapter
Cardoso, J. (2006). Programming The Semantic Web. In: Cardoso, J., Sheth, A.P. (eds) Semantic Web Services, Processes and Applications. Semantic Web and Beyond, vol 3. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34685-4_14
Download citation
DOI: https://doi.org/10.1007/978-0-387-34685-4_14
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-30239-3
Online ISBN: 978-0-387-34685-4
eBook Packages: Computer ScienceComputer Science (R0)