Embed presentation
Downloaded 42 times

























































This document describes a master's thesis that develops multiple interacting domain-specific languages (DSLs) to model different technical domains for the purpose of generating a complete Java-based web application. It aims to increase productivity and quality by abstracting away implementation details and focusing on domain concepts. The thesis will develop DSLs for modeling domain data (generating JPA), modeling the view side of web applications (generating Seam/JSF/Facelets), and modeling domain-specific business rules. It explores whether multiple interacting DSLs are feasible and how their interaction should be implemented.
























































