Engineering open, web-based systems

Project leader : A. van Lamsweerde

Researchers : C. Damas, B. Lambeau

Collaborations :

  • J. Vanderdonckt (ISYS, UCL, Belgium)
  • J.L. Hainaut, V. Englebert (Institut d'informatique, FUNDP, Belgium).

Funds : Walloon Region (ReQuest project)

Publication : here

Description :

The objective of this project is to produce, as automatically as possible, high-quality code for web services from user-defined usage scenarios.

The following results were obtained so far.

  • A generic architecture has been defined and validated as target architectural template to be instantiated and fulfilled during the generation process.
  • A graphical editor has been designed and implemented to specify and refine end-user scenarios as UML sequence diagrams.
  • A formal technique has been developed for generating statechart behavior models from scenario examples. The idea is to use such generated models as a basis for code generation. Compared with previous work in the literature, our technique requires less user-supplied information as input.
| 28/05/2008 |