Date: Fri, 05 Oct 2012 13:36:19 +0200 (CEST) From: Mark Hills To: SWAT CC: Tesfahun Tesfay, Ralf Lämmel Subject: Ad-hoc-scheduled VERY informal presentation on REST by Tesfahun A. Tesfay Dear SEN1ers, it happens that Tesfahun A. Tesfay (Master's student in Twente) is visiting me today. At 2:22pm I asked him to present his REST-related work (see below) to me and anyone else who likes to join. I think we will just hijack the L202 (Aquarium). Don't feel urged. I just thought I would share this. I might just lure Tesfa into going to Savvas tonight. Any volunteers on that part? Thanks, Ralf *REST ASSURED* /Tesfahun Tesfay / /University of Twente, The Netherlands/ My primary research interests are biased towards advanced language design and abstraction in any potential domain. I am very much interested in Model Driven and Aspect oriented technologies. I have designed and implemented an aspect DSL for car Production Company, an assignment that combines language design, abstraction, MDE and Aspect orientation. I also have an on going independent research project i.e. Model Driven Generic Aspect Language. Currently I am designing a language called REST ASSURED at Systematic Software Company. I have to come up with a new good Domain Specific Language (DSL) for modeling REST-API's. I have to create a nice syntax, and implement the compilation using Model Driven Engineering principle of step-wise refinement. The DSL and its generators should also be extensible, to easily add new target languages, database technologies, and data exchange formats. Programmers should be able to make choices at model level, a target language or target database for example. Programmers should also be able to specify hooks at model level. A code should be generated based on the specifications.