FIDDLR: streamlining reuse with concern-specific modelling languages
summary
FIDDLR presents a concrete framework that splits concern packaging into three clear tasks: implement the concern in GPML, define a concern-specific modelling language, and write transformations that map CSML mappings to realizations. The prototype builds a restful resource-tree CSML that maps to Java methods and generates working REST services for four implementation frameworks (Spring, Jersey, Apache CXF, JBoss RESTEasy), performs consistency checks, and a 28-developer user study is underway to measure effectiveness.
AI-written summary · about
chapters (7)
- 0:00FIDDLR introduction
- 2:56Concern-oriented modeling
- 7:06FIDDLR framework tasks
- 8:50RESTify demo
- 17:05Concern designer tasks
- 20:37Benefits of concern languages
- 23:24User study & future work
related talks
29mApplying Self-Extension Mechanism to DSLs for Establishing Model Libraries
49mDDD Strategic Design with Spring Boot
44mFHIR Mapping Language
34mHow I learned to stop worrying and love Functional Design
43mC4 models as code
05mModel Driven Software: Putting the Cart Before the Egg
47mDomain driven redesign
01mJohannes Rost
