[logseq-plugin-git:commit] 2025-06-12T11:46:50.544Z
This commit is contained in:
@@ -141,17 +141,21 @@ progress:: {{renderer :todomaster}}
|
||||
-
|
||||
- ## Second day at [[STAF]] / [[SLE]]
|
||||
- ### Keynote at [[sle]] da Thorsten Berger (A new DSL textbook in town!)
|
||||
- abstract:
|
||||
- Abstract:
|
||||
collapsed:: true
|
||||
- DSLs are the ultimate abstraction in software engineering. While programming languages have – since the advent of computers – continuously increased their level of abstraction, they are still limited to the domain of computing, with their instances containing many technicalities. Unlike programming languages, DSLs reflect a given application domain, ideally abstracting away anything beyond it. Recognizing their strengths, the programming-language and the software-engineering community introduced many technologies for engineering DSLs. While well-polished widely-used DSLs have existed for a long time (e.g., SQL, regular expressions, HTML), language engineering technologies have made great progress over the last two decades, allowing developers who are not language or compiler experts to create their own DSL – in order to increase the level of automation for their projects.
|
||||
- Link:
|
||||
- [Program - STAF 2025](https://conf.researchr.org/program/staf-2025/program-staf-2025/?date=Thu%2012%20Jun%202025&past=Show%20upcoming%20events%20only)
|
||||
- Questions:
|
||||
collapsed:: true
|
||||
- I guess when you started writing the book chatgtp was not available yet. Do you think the book should be refine to incoroporate the adoption of LLMs for teaching purposes? During your talk you presentated guidelines, principles, exercises. How do you think LLMs can help students to improve their learning experience and then do you think a second edition of the book is mandatory at this point? #question
|
||||
- Some notes:
|
||||
collapsed:: true
|
||||
- http://dsl.design book
|
||||
- DIfferent examples of DSLs have been shown by including in the discussion also teaching experiences, guidelines, and principles
|
||||
- Da verificare la metaclasse ``InstanceSpecification`` in UML che permette di modellare istanze di metaclassi allo stesso livello
|
||||
- Quality assurance of metamodels
|
||||
- Definition of metamodel consistency, parsimonious metamodels, etc.
|
||||
- {:height 535, :width 524}
|
||||
- external vs internal DSL
|
||||
-
|
||||
Reference in New Issue
Block a user