Inhalt

[ INMAWKVMIAP ] KV Modeling Internet Applications

Versionsauswahl
Es ist eine neuere Version 2022W dieser LV im Curriculum Master's programme Computer Science 2023W vorhanden.
Workload Education level Study areas Responsible person Hours per week Coordinating university
3 ECTS M2 - Master's programme 2. year Computer Science Wieland Schwinger 2 hpw Johannes Kepler University Linz
Detailed information
Pre-requisites No mandatory prerequisites; experience in modeling and web engineering is beneficial
Original study plan Master's programme Computer Science 2021W
Objectives The objective of the course is to enables students

  • to understand the specific characteristics of internet applications and their impact on the development process and modeling methodology.
  • to understand the role that modeling plays in the development of internet applications.
  • to understand the strength and weaknesses and thus the applicability of modeling approaches with respect to various internet application types.
  • to be familiar with various web access structures and thus be able apply them appropriately.
  • to develop internet applications by means of an state-of-the art model-driven approach.
Subject Characteristics of internet applications; role of modelling in web engineering; basic model-driven engineering for internet applications; overview on specific approaches (WebML, OOWS, OO-H, UWE, etc.); model-driven development of internet applications with WebML and WebRatio.
Criteria for evaluation Grades will be based on the results of a individual smaller exercise project, a larger project conducted in groups and an oral presentation thereof.
Methods Slide presentation with cases studies; guided workshop, individual exercise with tutoring, group-wise project work
Language English
Study material Textbooks:

  • Ceri, S.; Fraternali, P.; Bongio, A.; Brambilla, M.; Comai, S.; Matera, M.: Designing Data-Intensive Web Applications. The Morgan Kaufmann Series in a Management Systems. Morgan Kaufmann, San Francisco, 2003.
  • Kappel, G.; Pröll, B.; Reich, S.; Retschitzegger, W. (eds): Web Engineering: The Discipline of Systematic Development of Web Applications. Wiley, Chichester, 2006.
  • Pröll, B.; Schauerhuber, A.; Wimmer, M.; Retschitzegger, W.; Schwinger, W.; Fraternali, P.; Garrigós, I.; Garzotto, F.; Houben, G.-J.; De Troyer, O.; Castelyn, S.; Rossi, G.; Schwabe, D.; Koch, N.; Gomes, J.; Cachero, C.; Pastor, O.; Vallecillo, A.; Ginige, A.; Paolino, P.: A Survey on Web Modeling Approaches for Ubiquitous Web Applications. In: International Journal of Web Information Systems (IJWIS), Emerald, USA, Issue 3, 2008.

Ergänzungsliteratur wird in jedem Semester bekannt gegeben.

Changing subject? No
On-site course
Maximum number of participants -
Assignment procedure Direct assignment