|
|
PreRequisites
2. An understanding of XML is also useful.
Lectures
In the above [SR:3, 4] means selected readings 3 and 4. [EN4: 1,2; EN5: 1,2] means chapters 1 and 2 in the 4th edition of the textbook; or if you have the 5th edition, also chapters 1 and 2.
Required MaterialsThe following textbook will be used this semester to augment the material presented in the lectures:
Additional readings follow - Selected Readings (SR) :
2. Hammer, M., and McLeod, D. " Database Description with SDM: A Semantic Database Model ". ACM TODS 6(3): 351-386 (1981). 3. Afsarmanesh, H., and McLeod, D. "The 3DIS: An Extensible Object-Oriented Information Management Environment ". ACM TOIS 7(4): 339 - 377 (October 1989). 4. Noy, N., and McGuinness, D. "Ontology Development 101: A Guide to Creating Your First Ontology". Stanford Knowledge Systems Laboratory Technical Report KSL-01-05 and Stanford Medical Informatics Technical Report SMI-2001-0880, March 2001. 5. Youn, S. and McLeod, D. "Ontology Development Tools for Ontology-Based Knowledge Management", Encyclopedia of E-Commerce, E-Government and Mobile Commerce, I dea Group Inc, 2006. 6. Lee, D.L., Chuang, H., and Seamons, K. "Document Ranking and the Vector-Space Model." IEEE Software 14(2): 67-75 (1997). 7. XML Latest Specification. 8. Jennifer Widom. "Data Management for XML", Stanford University. 9. Dan Connolly, Rohit Khare, and Adam Rifkin. "The Evolution of Web Documents: The Ascent of XML", World Wide Web Journal Special Issue on XML, Volume 2, Number 4, Fall 1997. 10. XQuery 1.0: An XML Query Language. 11. Alin Dtsch et. al. "Querying XML Data", Bulletin of Data Engineering, Volume 22, Number 3, Sep. 1999. 12. S. S. Chawathe "Describing and Manipulating XML Data", Bulletin of Data Engineering, Volume 22, Number 3, Sep. 1999. 13. Peter Fankhouser and Philip Wadler. "XQuery Tutorial", January 2002. 14. Hammer, J., and McLeod, D., "An Approach to Resolving Semantic Heterogeneity in a Federation of Autonomous, Heterogeneous Database Systems", International Journal of Intelligent and Cooperative Information Systems, Volume 2, Number 1,1993, Pages 51-83. 15. Gray, J. " Evolution of data management". Computer, 29(10):38-46, 1996. 16. Stonebraker, M. " Object-Relational DBMS-The Next Wave". Informix white paper. 17. Resource Description Framework (RDF). 18. OWL Web Ontology Language. The material covered in lectures should be considered the main definition of the scope of the course. However, the text and readings are important to supplement lecture material. Assignments and exams will be based on the topics presented in lecture, and may also involve issues addressed in the textbook and readings.
Related Web Sites
Academic IntegrityAll assignments and exams in this course must be solved and written independently, or you will be penalized for cheating. The USC Student Conduct Code prohibits plagiarism, and specifies approprialte and inappropriate academic behavior. USC students are responsible for reading and following the Student Conduct Code, which also appears in the latest edition of "SCampus". In this course we encourage students to study together. This includes discussing material covered in lecture, the text, and the readings. It also includes discussion of general issues on individual assignments. However, all work submitted for the class is to be done individually. Some examples of what is not allowed: copying all or part of someone else's work (by hand or by looking at others' files, either secretly or if shown), and submitting it as your own; giving another student in the class a copy of your assignment solution or a part thereof; consulting in any way with another student during an exam. If you have questions about what is allowed, please discuss it with the professor or the teaching assistants. Students who violate University standards of academic integrity are subject to disciplinary sanctions, including failure in the course and suspension from the University. Since dishonesty in any form harms the individual, other students, and the University, policies on academic integrity will be strictly enforced. Violations of the Student Conduct Code will be filed with the Office of Student Conduct, and appropriate sanctions will be given.
|



