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.