Course code InfT6021
Credit points 3
Total Hours in Course81
Number of hours for lectures12
Number of hours for seminars and practical classes12
Independent study hours57
Date of course confirmation17.11.2022
Responsible UnitInstitute of Computer Systems and Data Science
Mg. sc. ing.
The aim of the study course is to learn web system development methods and technologies. Different web systems modelling and research methods tools are discussed. Student acquires one of the web systems' development methodologies - Object-oriented Hypermedia Design Methodology (OOHDM). Part of the course is devoted to the Web services and technologies supporting development of modern distributed Web system.
As a result of the study course students:
• knows the methods and technologies of developing WEB systems;
• knows how to choose a suitable WEB system development method for the project;
• is able to independently realize the chosen method of WEB system development.
1 Differences of web systems from traditional systems. (2h)
2 User-oriented methods of usability analysis of Web systems. (2h)
3 Empirical methods of usability analysis of Web systems. (2h)
4 Evaluating the safety and performance of web systems. (2h)
5 Web systems design. (2h)
6 OOHDM method in designing Web systems. (2h)
7 Integration of company systems with Web systems. (2h)
8 Historical predecessors of web services. (2h)
9 Web services technology. (2h)
10 SOAP protocol for using services. (2h)
11 WSDL and UDDI in defining Web services. (2h)
12 additional protocols for defining web services. (2h)
13 Possibilities and limitations of coordination of web services. (2h)
14 BPEL language for creating Web services. (2h)
15 Web service implementation platforms: Microsoft. (2h)
16 Web service implementation platforms: IBM. (2h)
Developed practical works: Web system usability analysis, Web system research using empirical methods, Web system modeling using OOHDM, Web service use, Web service definition.
During the semester, the student must complete the practical work using the assignment descriptions and in consultation with the supervisor of the laboratory work and the lecturer.
The student should independently prepare for tests, study literature and Internet network resources.
The final grade is formed as an accumulative assessment from two parts - the assessment of practical work and tests (40%), the assessment of the final task (60%).
1. Web Engineering. E. Mendes, N. Mosley Eds. Springer, 2006. ISBN: 3-540-28196-7
2. Alonso G., Casati F., Kuno H., Machiraju V. Web Services: Concepts, Architectures and Applications. Springer, 2004. ISBN: 3-540-44008-9
1. Workflow management coalition [tiešsaiste] [skatīts 20.03.2022.]. Pieejams: http://www.wfmc.org
2. W3C. Web Services Architecture Requirements [tiešsaiste] [skatīts 20.03.2022.]. Pieejams: http://www.w3c.org/tr/wsa-reqs
ITF Master's study program "Information Technologies".