+ note = {Place: New York, NY, USA
+Publisher: Association for Computing Machinery},
+ pages = {23--27},
+ file = {Hester and Sorber - 2019 - Batteries Not Included.pdf:/home/mrl/.local/share/zotero/storage/LT53WV8K/Hester and Sorber - 2019 - Batteries Not Included.pdf:application/pdf},
+}
+
+@incollection{management_association_evaluating_2014,
+ address = {Hershey, PA, USA},
+ title = {Evaluating the {Usability} of {Domain}-{Specific} {Languages}},
+ isbn = {978-1-4666-4301-7},
+ abstract = {Domain-Specific Languages (DSLs) can be regarded as User Interfaces (UIs) because they bridge the gap between the domain experts and the computation platforms. Usability of DSLs by domain experts is a key factor for their successful adoption. The few reports supporting improvement claims are persuasive, but mostly anecdotal. Systematic literature reviews show that evidences on the effects of the introduction of DSLs are actually very scarce. In particular, the evaluation of usability is often skipped, relaxed, or at least omitted from papers reporting the development of DSLs. The few exceptions mostly take place at the end of the development process, when fixing problems is already too expensive. A systematic approach, based on techniques for the experimental evaluation of UIs, should be used to assess suitability of new DSLs. This chapter presents a general experimental evaluation model, tailored for DSLs’ experimental evaluation, and instantiates it in several DSL’s evaluation examples.},
+ booktitle = {Software {Design} and {Development}: {Concepts}, {Methodologies}, {Tools}, and {Applications}},
+ publisher = {IGI Global},
+ author = {Barišic, Ankica and Amaral, Vasco and Goulão, Miguel and Barroca, Bruno},
+ editor = {Management Association, Information Resources},
+ year = {2014},
+ doi = {10.4018/978-1-4666-4301-7.ch098},
+ pages = {2120--2141},
+ file = {Barišic et al. - 2014 - Evaluating the Usability of Domain-Specific Langua.pdf:/home/mrl/.local/share/zotero/storage/ARTGSHZK/Barišic et al. - 2014 - Evaluating the Usability of Domain-Specific Langua.pdf:application/pdf},
+}
+
+@article{van_der_aalst_workflow_2003,
+ title = {Workflow {Patterns}},
+ volume = {14},
+ issn = {1573-7578},
+ doi = {10.1023/A:1022883727209},
+ abstract = {Differences in features supported by the various contemporary commercial workflow management systems point to different insights of suitability and different levels of expressive power. The challenge, which we undertake in this paper, is to systematically address workflow requirements, from basic to complex. Many of the more complex requirements identified, recur quite frequently in the analysis phases of workflow projects, however their implementation is uncertain in current products. Requirements for workflow languages are indicated through workflow patterns. In this context, patterns address business requirements in an imperative workflow style expression, but are removed from specific workflow languages. The paper describes a number of workflow patterns addressing what we believe identify comprehensive workflow functionality. These patterns provide the basis for an in-depth comparison of a number of commercially availablework flow management systems. As such, this paper can be seen as the academic response to evaluations made by prestigious consulting companies. Typically, these evaluations hardly consider the workflow modeling language and routing capabilities, and focus more on the purely technical and commercial aspects.},
+ number = {1},
+ journal = {Distributed and Parallel Databases},
+ author = {van der Aalst, W.M.P. and ter Hofstede, A.H.M. and Kiepuszewski, B. and Barros, A.P.},
+ month = jul,
+ year = {2003},
+ pages = {5--51},
+ file = {van der Aalst et al. - 2003 - Workflow Patterns.pdf:/home/mrl/.local/share/zotero/storage/WXP2T4R7/van der Aalst et al. - 2003 - Workflow Patterns.pdf:application/pdf},
+}
+
+@inproceedings{belwal_variable_2013,
+ address = {New York, NY, USA},
+ series = {{RACS} '13},
+ title = {Variable {Voltage} {Scheduling} with the {Priority}-{Based} {Functional} {Reactive} {Programming} {Language}},
+ isbn = {978-1-4503-2348-2},
+ doi = {10.1145/2513228.2513271},
+ abstract = {In this paper, we consider how energy consumption can be reduced in the Priority-based Functional Reactive Programming (P-FRP) execution model through the implementation of Dynamic Voltage and Frequency Scaling (DVFS), a technique for modifying circuit delays and altering the operating frequency of the CPU. Use of DVFS can have an impact on task execution time, which adversely affects the temporal guarantees required from the real-time scheduler. Most of the existing studies provide solutions which are suitable for the classical model of preemptive task scheduling. Tasks which are schedulable in the preemptive model cannot be guaranteed to be schedulable in P-FRP, since the abort-based preemptive approach often creates additional costs in terms of response times.},
+ booktitle = {Proceedings of the 2013 {Research} in {Adaptive} and {Convergent} {Systems}},
+ publisher = {Association for Computing Machinery},
+ author = {Belwal, Chaitanya and Cheng, Albert M. K. and Ras, J. and Wen, Yuanfeng},
+ year = {2013},
+ note = {event-place: Montreal, Quebec, Canada},
+ keywords = {embedded system, real-time},
+ pages = {440--445},
+}
+
+@techreport{transforma_insights_current_2023,
+ title = {Current {IoT} {Forecast} {Highlights}},
+ url = {https://transformainsights.com/research/forecast/highlights},
+ institution = {{Transforma Insights}},
+ author = {{Transforma Insights}},
+ month = jan,
+ year = {2023},
+ note = {accessed-on: 2023-01-19},