Web Applications Development
| Course name | Web Applications Development | Code | ML2101 |
| Class | Master of Computational Linguistics, 2009 - 2011 | ||||||
| Level | Master | Year | 1 | Semester | 1 | Status | Compulsory |
| Hours per week | Total hours per semester | Total hours of individual work | Credits | Evaluation type | Teaching language | |||
| C | S | L | Pr | |||||
| 2 | 0 | 2 | 0 | 56 | 8 | E | ro | |
| Taught by | Academic and scientific title, name |
|
Associate Professor, PhD,
Sabin Corneliu Buraga
|
| Required courses |
| Objectives | Giving 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 thematics | Important 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 thematics | Conceptual 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 methods | Interactive presentations. Direct interaction. Online access to educational resources via the Website course. |
| Bibliography |
|
| Evaluation | conditions | P >=5, T >=5 |
| criterias | P >=5, T >=5 | |
| modes | 1 project (P), 1 test and/or several assignments during semester (T) | |
| formula | 0.5 P + 0.4 T + 1 |
A. I. Cuza University of Iaşi