Files
logseq/pages/518-Article Text-1147-1-18-20231023.md
2025-06-05 22:07:12 +02:00

3.5 KiB

type:: REVIEWS tags:: year:: 2023 venue:: JOT full-title:: An Overview of the Declarative Programming Languages for the IoT Domain date-start:: 26-11-2023 - 19:18 date-submitted:: external-links:: status:: DONE deadline-submission:: file:: 518-Article Text-1147-1-18-20231023 (2).pdf parent:: JOT-2019-20518

- The authors submitted many files:
	- ![518-Cover letter-1148-1-18-20231023 (2).pdf](../assets/518-Cover_letter-1148-1-18-20231023_(2)_1701022765092_0.pdf)
	- [518-Source Texts-1149-1-18-20231023 (1).txt](../assets/518-Source_Texts-1149-1-18-20231023_(1)_1701022769457_0.txt)
	- ![518-Other-1150-1-18-20231023 (2).pdf](../assets/518-Other-1150-1-18-20231023_(2)_1701022774923_0.pdf)
- [[Highlights]]
	- ((656391c6-bef8-4abc-ba0f-b2ca8b99cc49))
		- Really?
	- ((65639275-d053-4ca4-880e-62fa957e59c6))
		- Programming language for doing what?
	- ((656392b4-8333-41b1-890a-05962a0b0006))
		- How can you discuss declarative languages without considering the software solutions or platforms they will be consumed?
	- ((656392f2-267f-4a7e-b72a-7d3511183da8))
		- See my previous comment.
	- ((656395bb-d77c-4273-a0d5-f34815709932))
		- The paper over-simplify the problem and it turns out to be too narrow by limiting the usefulness of the results
	- ((6563a989-dd52-449f-8ead-b34b8f249cb2))
		- How is this assessment done in the paper?
	- ((6563a9ed-4480-48ee-8753-854648522409))
		- How are we supposed to use this?
	- ((6563aa39-64b9-4159-a0d8-578a39c99eeb))
		- This is a very simplified view of IoT systems that can encompass different components ranging from data sources, gateways, edge devices, cloud components, user applications for instance to show dedicated dashboards etc.
- [[Comments]]
	- I appreciate the effort the authors have put into revising the paper. Unfortunately, the revised version still falls short of the necessary details required for a journal publication. As noted by the authors themselves, "this initial exercise offers an initial glimpse into the languages' ease of use and foundational constructs. Further in-depth evaluation and testing would be necessary for a comprehensive assessment of their suitability for IoT applications."
	- Despite the multiple iterations, I must express that the paper, in its current state, cannot be accepted as a contribution to the journal. It is deemed premature and lacks the in-depth and rigorous evaluations needed for the considered domain-specific languages. The evaluations are conducted without sufficient consideration for the software solutions or platforms that consume these languages.
	- I acknowledge the attempt to analyze different languages using a common example, as suggested in the previous review. However, the chosen "Hello World" example provides a very simplified view of IoT systems. Real-world IoT systems encompass diverse components, including data sources, gateways, edge devices, cloud components, and user applications (such as dedicated dashboards). The conclusions drawn from the given examples remain at a surface level and lack the necessary depth for a comprehensive understanding of the problem.
	- In light of these considerations, I recommend reconsidering the paper with a focus on conducting more thorough evaluations and providing detailed insights into the domain-specific languages, considering their applications in real-world scenarios. This would enhance the paper's suitability for a journal publication.
	-
	-
- [[REVIEWS/Notes]]