SubjectsSubjects(version: 983)
Course, academic year 2025/2026
   
Dependability Issues in Development of Large-scale Applications and Web Services - NSWI114
Title: Otázky spolehlivosti při vývoji rozsáhlých aplikací a Webových služeb
Guaranteed by: Department of Software Engineering (32-KSI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2007
Semester: summer
E-Credits: 3
Hours per week, examination: summer s.:2/0, Ex [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: cancelled
Language: Czech
Teaching methods: full-time
Guarantor: Viktor Mashkov
Class: DS, softwarové systémy
Informatika Mgr. - volitelný
Classification: Informatics > Informatics, Software Applications, Computer Graphics and Geometry, Database Systems, Didactics of Informatics, Discrete Mathematics, External Subjects, General Subjects, Computer and Formal Linguistics, Optimalization, Programming, Software Engineering, Theoretical Computer Science
Co-requisite : NSWI110
Pre-requisite : NPRG032
Opinion survey results   Schedule   Noticeboard   
Annotation -
Application of tolerance paradigm to the dependability of large-scale applications. Issues in computer based systems security. Intrusion detection/tolerance. Intrusion tolerant systems. Dependable web service composition. Error detection and recovery. Open grid services infrastructure. Fault tolerant ad-hoc networks. Faults in relational DB management systems. Diverse-redundant SQL servers design. Architecture of fault tolerant diverse SQL server, fault tolerant strategies.
Last update: T_KSI (24.03.2006)
Literature - Czech

1. R.J. Anderson. Security Engineering: a Guide to Building dependable Distributed Systems, Wiley Computer Publishing, 2001.

2. F. Schneider. (Ed.). Trust in Cyberspace. National Academy Press, 1999.

3. F.T. Fielding., R.N. taylor. Principled design of the modern web architecture. ACM Transactions on Internet Technology (TOIT), Vol.2, pp. 115-150, 2002.

Last update: T_KSI (24.03.2006)
Syllabus -

1. Application of tolerance paradigm to the dependability of large-scale applications in a hostile environment.

2. Technical and human issues in computer based systems security. Scenarios and use cases.

3. Intrusion detection/tolerance.

4. Architecture of intrusion tolerant systems.

5. Building intrusion tolerant systems. Intrusion-tolerant application scenario.

6. Web services architecture.

7. Dependable web service composition, directions of dependable web services development.

8. Error detection and recovery wrappers.

9. Coordinated error recovery for web services.

10. Open grid services infrastructure.

11. Grid architecture and its relationship to the web services architecture.

12. Fault tolerant ad-hoc networks.

13. Faults in relational DB management systems; bugs and failures.

14. Diverse-redundant SQL servers design.

15. Architecture of fault tolerant diverse SQL server, fault tolerant strategies.

Last update: T_KSI (24.03.2006)
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html