A. I. Cuza University of Iaşi


Web Applications Development

Course nameWeb Applications Development CodeMOC2101
Class Master of Computational Optimization, 2009 - 2011
Level Master Year 1 Semester 1 Status Compulsory
Hours per weekTotal hours per semesterTotal hours of individual workCreditsEvaluation typeTeaching language
CSLPr
2 0 2 0 56 8 E ro
Taught byAcademic and scientific title, name
Associate Professor, PhD, Sabin Corneliu Buraga
Required courses
ObjectivesGiving a general view regarding knowledge modeling in the context of evolution towards semantic Web. Students will achieve understanding about the development of knowledge management Web applications on the basis of the present Web technologies: metadata, microformats, taxonomies, thesauri, and ontologies.
General thematicsImportant concepts. Terminology. The evolution of the World Wide Web space. Revisiting Web architecture. Web application architecture. Aspects regarding Web performance. Knowledge modeling in the context of social and semantic Web. Architecture of the semantic Web-based applications. Specification of metadata and relations between resources. RDF (Resource Description Framework). Characteristics. Conceptual model. Alternative syntaxes. SPARQL. Examples and applications. Ontologies. Definitions and characteristics. Types. Specification techniques. Taxonomies. RDF Schema. Examples. Thesauri. SKOS (Simple Knowledge Organizational System). Other conceptual models. OWL (Web Ontology Language). Examples. Formal specification of ontologies. Introduction to description logic. Ontological engineering. Methodologies and case studies. Specification of rules. Support for automatic reasoning. Examples. Software agents. General overview. Multi-agent systems. Case studies. Semantic Web services. Advanced aspects concerning SOA (Service Oriented Architecture). Ontologies for Web services (OWL-S. WSMO). Semantic mash-ups. Semantic grid services. Grid application architecture. Using semantic Web services and agents in the context of grid computing.
Seminary / Laboratory thematicsConceptual modeling of XML data. Native XML databases. XQuery. Attaching metadata to Web resources. RDF. Microformats. RDFa. SPARQL. Specification of taxonomies and thesauri. Expressing ontologies via OWL. Case studies
Teaching methodsInteractive presentations. Direct interaction. Online access to educational resources via the Website course.
Bibliography
  • D. Allemang, J. Hendler, Semantic Web for the Working Ontologist, Morgan Kaufmann, 2008.
  • H. P. Alesso, C. F. Smith, Thinking on the Web, John Wiley & Sons, 2006.
  • G. Antoniou, F. van Harmelen, A Semantic Web Primer (2nd Edition), MIT Press, 2008.
  • S. Buraga, Tehnologii XML (in Romanian), Polirom, Iaşi, 2006.
  • S. Buraga, Semantic Web (in Romanian), Matrix Rom, 2004.
  • M. Daconta, L. Obrst, K. Smith, The Semantic Web, John Wiley & Sons, 2003.
  • N. Josuttis, SOA in Practice, O’Reilly, 2007.
  • R. Yee, Pro Web 2.0 Mashups: Remixing Data and Web Services, Apress, 2008.
  • * , Semantic Web: http://www.semanticweb.org/
  • * , World Wide Web Consortium: http://www.w3.org/TR/
EvaluationconditionsP >=5, T >=5
criteriasP >=5, T >=5
modes1 project (P), 1 test and/or several assignments during semester (T)
formula0.5 P + 0.4 T + 1

© 2006-2010 FII | about | intranet