type:: [[REVIEWS]] tags:: year:: 2023 venue:: [[MODELS-MLE]] full-title:: Enhancing Gameful Systems with a Domain Specific Language for Rules Lifecycle Management date-start:: [[09-08-2023]] - 22:56 date-submitted:: external-links:: status:: [[DONE]] deadline-submission:: [[10-08-2023]] file:: ![MLE23_paper_5.pdf](../assets/MLE23_paper_5_1691614582934_0.pdf) - [[Highlights]] - ((64d5e497-5abc-4119-ab0b-024c2e696662)) - Which one? - ((64d5e59c-ba5c-4d60-8833-e0314737bf63)) - Kind of graph transformations / graph grammars? - ((64d5e5fb-fa4e-4ac0-bc5f-017bef20dbf9)) - What is it? - ((64d5e666-6da1-4fd2-a87b-2817552b270a)) - It's the typical problem you have with rule-based systems (ECA), you might have conflicts, loop? / termination problem, ... - ((64d5e6c1-048e-4691-8e31-f39fb2859d10)) - Does it solve the problem above? - ((64d5e77a-2c20-46c1-abb4-3d68cbb41e74)) - Vaguous - ((64d5e7b0-0c7d-4e09-9ccb-6401c2b3e8ed)) - I would lis/name the challenges that are addressed by the proposed language. As it is, the statement is too vague. - ((64d5e830-9c66-44df-85fb-050a973d9fdb)) - How to verify the correcteness??? - ((64d5e855-ebd7-47c2-aa54-3d0b5c82da59)) - You mean conflict/dependency? - ((64d5e902-7d0b-4a66-87f9-7e12d1ebc223)) - If this is a problem of interest for you, then you have to introduce it earlier in the paper. - ((64d5ea50-f4bb-4c32-acf2-c2625f03f0e0)) - There is no evidence of this!!! Too many times occu easily, easy, and alike... - ((64d5ea49-20a0-4e4d-9004-247bdb0a38d3)) - It's simulation, not testing, right? - ((64d5eab5-3321-459c-83c3-3e929dd0e8d4)) - OK ANSWERED - ((64d5eaf2-76c3-4075-bbd0-97c589b96f80)) - How to read them? - [[Comments]] - The paper introduces DSL4GaR, a domain-specific language designed to facilitate the development of gameful systems. The language implementation comprises various modules, including a simulator and code generators tailored for the Drools gamification engine. - Overall the paper is about an interesting topic. I suggest to improve the paper to address the following main challenges: - The paper mention too many times that the language permit to easily specify rules or it is easy to use. However, there is a lack of empirical evidence demonstrating the ease of use, despite it being a primary goal for the authors. - It would be beneficial for the authors to enumerate the challenges inherent in gameful system development that the proposed language effectively addresses. For instance, challenges like rule conflicts, dependencies, and system analysis/testing could be elucidated. Presenting these challenges explicitly in the introduction would provide a clear framework for readers. - With these improvements, the paper could provide a more robust and insightful exploration of the DSL4GaR language and its potential contributions to the field of gameful system development. -