Measuring Time in Sporting Competitions with the Domain-Specific Language EasyTime
Iztok Fister Jr., Iztok Fister

TL;DR
This paper introduces EasyTime, a domain-specific language designed to control timing systems in sporting competitions, enabling efficient event processing, result management, and device reduction across various sports.
Contribution
The paper presents EasyTime, a novel domain-specific language that simplifies and universalizes timing system control for mass sporting events, reducing device requirements and enhancing automation.
Findings
EasyTime enables efficient event processing and result management.
The language reduces the number of measuring devices needed.
EasyTime is adaptable to various sporting competitions.
Abstract
Measuring time in mass sporting competitions is unthinkable manually today because of their long duration and unreliability. Besides, automatic timing devices based on the RFID technology have become cheaper. However, these devices cannot operate stand-alone. To work efficiently, they need a computer timing system for monitoring results. Such system should be capable of processing the incoming events, encoding and assigning results to a individual competitor, sorting results according to the achieved time and printing them. In this paper, a domain-specific language named EasyTime will be defined. It enables controlling an agent by writing events to a database. Using the agent, the number of measuring devices can be reduced. Also, EasyTime is of a universal type that can be applied to many different sporting competitions
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel-Driven Software Engineering Techniques · Software System Performance and Reliability · Software Testing and Debugging Techniques
