WeeNet Summer School > Contents > Web Application Design
  The School   People   Contents   Lectures' Material   Videos   Logistic Info   Blog   Pictures   Thanks to...    
Contents
Web Application Design
Web services
Quality Assurance - Evaluation
The challenges of the NOW Economy
 
Web Application Design > Model-Driven Design of Web Applications > in depth
Model-Driven Design of Web Applications

by Daniel Schwabe

This short course will examine "model-driven" web application design and  implementation. The approach used is based on the SHDM method, which uses meta-modeling techniques combined with the use of Domain Specific Languages(DSL's).

This will be a hands-on workshop, in which students will develop an application using the HyperDE environment, which we developed, and is freely available on the net.

The schedule of classes is as follows:

  1. Day 1
    • Introduction/Overview (1h)
    • Requirements Modeling
    • Use of User Interaction Diagrams to model requirements
  2. Day 2
    • Conceptual Modeling
    • Brief overview of OO modeling
    • Navigation Modeling - Navigational Classes
    • Motivation for separate navigation model, definition of navigation classes
    • Project activity: Start modeling the example problem
  3. Day 3
    • Navigation Modeling - Contexts and Access Structures
    • Definition of contexts and access structures, and how they support user tasks
    • Project activity: Navigation modelling of example problem
  4. Day 4
    • Interface Design
    • Brief discussion on interface models, the use of abstract interfaces
    • Project activity: Introduction to HyperDE – undestanding the enviroment, start of implementation of solution to example problem
  5. Day 5
    • Project activity: Finishing the implementation of example problem
    • Wrap-up: Overview of what has been done, Discussion on further work

Web Application Design > in depth




 

more rss...

powered by segue
segue_logo