Now it is pay back time... The next three days, we will have 35 student up for oral exams based on a written report around the modernization of a fictious bike shop "Noware Bike Shop".
As part of the report, the student had to
- construct an EMF model (mandatory)
- a number of OCL constraints (mandatory)
- design a (E)BNF grammar
- create an XText editor
- create an GMF editor
- do a model-to-model transformation using QVT/O
- do a model-to-text transformation using Xpand
Based on the turned-in reports, we have noticed a clear trend in the optional assignments they opted to solve:
- EBNF: 13
- Xtext: 13
- GMF: 11
- Xpand: 6
- QVT: 0
From the course evaluation, we know that many of the student have considered the Eclipse platform a little too fragile or unstable for the work. A common scenario has been that two or more student had the same installation and workspace... but yet only oner of them could get the tools to work properly.
Will they want Eclipse and/or Modeling in their first real job? We don't know yet, but we do hope that we have showed them all how useful modeling can be in the "real world"... and that Eclipse is a good tool for the job - even it is a little fragile...
No comments:
Post a Comment