SylabUZ

Generate PDF for this page

Technological Foundations of E-Economy - course description

General information
Course name Technological Foundations of E-Economy
Course ID 11.9-WK-CSEED-TFE-E-S22
Faculty Faculty of Exact and Natural Sciences
Field of study computer science and econometrics
Education profile academic
Level of studies Second-cycle studies leading to MS degree
Beginning semester winter term 2022/2023
Course information
Semester 3
ECTS credits to win 4
Course type optional
Teaching language english
Author of syllabus
  • dr hab. inż. Silva Robak, prof. UZ
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Lecture 15 1 - - Credit with grade
Project 30 2 - - Credit with grade

Aim of the course

The aim of the course is to familiarize the student with the technological foundations of e-economy, i.e. concepts, principles, mechanisms and methodologies underlying Web services.

Prerequisites

Knowledge of information technologies, knowledge of the basics of designing information systems.

 

Scope

1. Basics of Web services; loosely coupled e-business applications in the form of Web services. Service-oriented architecture SOA:. participant roles, operations. Web services' technology stack..

2. Basic functionality and standards of Web services: SOAP (Simple Object Access Protocol), WSDL (Web Services Description Language), registration and discovering of Web services UDDI (Universal Description, Discovery, and Integration).

3. Overview of e-Business enabling XML-Technology: characteristics of XML documents, defining structure in XML documents (DTD, schema), document presentation and transformation XSL, XSLT.

4. Security and Reliability for information systems. Quality of Service QoS, Public key infrastructure PKI.

5. Architecture of software systems. Distributed Systems Architecture. Multi-layer business architecture.

6. Chosen approaches to middleware: Remote Procedure Calls (RPCs), Remote Method Invocation (RMI), Message-Oriented Middleware (MOM), integration brokers.

7, Web service semantics. The importance of metadata. RDF model.

 

Teaching methods

Traditional lecture, design exercises. Developing projects according to the instructions that students will receive at the beginning of the semester. Discussions leading to deeper knowledge and better understanding of the material being studied.

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

The grade for the course consists of the grade for the project (50%) and the grade for the lecture (50%). The condition for passing the course is a positive grade for the lecture and project.

Recommended reading

  1. M.P. Papazoglou, Web Services: Principles and Technology, Pearson Education, Prentice Hall, London, 2008.
  2. Luis Felipe Cabrera, Chris Kurt, Web Services Architecture and Its Specifications: Essentials for Understanding WS-*, Microsoft Press 2005.

Further reading

  1. Ian Sommerville, Software Engineering Global Edition 10th ed. Edition, Pearson Education 2015
  2. Web Services Architecture, W3C Working Group, http://www.w3.org/TR/ws-arch

Notes


Modified by dr hab. inż. Silva Robak, prof. UZ (last modification: 04-02-2024 22:05)