Course details

Selected Topics of Software Engineering and Database Systems

SID Acad. year 2010/2011 Summer semester

Current academic year

Guarantor

Language of instruction

Czech, English

Completion

Examination

Time span

  • 39 hrs lectures
  • 13 hrs projects

Department

Study literature

    1. Raistrick, Ch., Francis, P., Wright, J.: Model driven architecture :executable UML. Cambridge University Press, 2004, 392 p., ISBN: 0521537711.
    2. Erl, T.: Service-oriented architecture: concepts, technology, and design. Prentice Hall PTR, 2005, 792 p., ISBN 0131858580.
    3. Zezula, P. et al.: Similarity Search: The Metric Space Approach. Advances in Database Systems. Springer, 2005, 220 p. ISBN 0387291466.
    4. Rivero, L., R. et. Al.: Encyclopedia of Database Technologies and Applications. Hershey, US, IDEA, 2005, 784 p., ISBN 1591405602.
    5. Příspěvky v dostupných časopisech a sbornících konferencí (včetně dostupných v ACM Digital library, IEEE Digital library a jiných elektronických zdrojích).

Fundamental literature

    1. Larman, C.: Applying UML and Patterns. An Introduction to Oject-Oriented Analysis and Design and Iterative Development. 3rd edition. Prentice Hall PTR, Upper Saddle River, USA, 2004, 703 p., ISBN 0-13-148906-2. 
    2. Silberschatz, A., Korth, H. F., Sudarshan, S.: Database system concepts. McGraw-Hill Science, 2005, 1168 p., ISBN 0072958863.

Syllabus of lectures

  1. Advanced software life cycle models.
  2. UML metamodel.
  3. Advanced modeling techniques of yhe UML.
  4. The OCL language.
  5. Model-driven architecture (MDA).
  6. Aspect-oriented development.
  7. Formal methods in software development.
  8. Software architectures, service-oriented architecture.
  9. Security engineering.
  10. Object-relational databases and database management systems
  11. Multimedia databases.
  12. XML databases.
  13. Advanced transaction models and concurrency control.

Course inclusion in study plans

  • Programme VTI-DR-4, field DVI4, any year of study, Elective
  • Programme VTI-DR-4, field DVI4, any year of study, Elective
Back to top