Semantics with applications: a formal introduction
Semantics with applications: a formal introduction
Attribute grammar paradigms—a high-level methodology in language implementation
ACM Computing Surveys (CSUR)
A software engineering experiment in software component generation
Proceedings of the 18th international conference on Software engineering
Little languages: little maintenance
Journal of Software Maintenance: Research and Practice
Service Combinators for Web Computing
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Domain-specific languages: an annotated bibliography
ACM SIGPLAN Notices
Modular Domain Specific Languages and Tools
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
When and how to develop domain-specific languages
ACM Computing Surveys (CSUR)
The Definitive ANTLR Reference: Building Domain-Specific Languages
The Definitive ANTLR Reference: Building Domain-Specific Languages
Generic semantics of feature diagrams
Computer Networks: The International Journal of Computer and Telecommunications Networking
A preliminary study on various implementation approaches of domain-specific language
Information and Software Technology
Grammar-driven generation of domain-specific language debuggers
Software—Practice & Experience
Compilers: Principles, Techniques, & Tools with Gradiance
Compilers: Principles, Techniques, & Tools with Gradiance
TCP/IP Protocol Suite
Silver: An extensible attribute grammar system
Science of Computer Programming
On the impact of DSL tools on the maintainability of language implementations
Proceedings of the Tenth Workshop on Language Descriptions, Tools and Applications
Incremental programming language development
Computer Languages, Systems and Structures
Design and evaluation of the ModelHealth toolchain for continuity of care web services
Automated Software Engineering
HH-DSL: a domain specific language for selection hyper-heuristics
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Hi-index | 0.01 |
Measuring time in mass sporting competitions is, typically, performed with a timing system that consists of a measuring technology and a computer system. The first is dedicated to tracking events that are triggered by competitors and registered by measuring devices (primarily based on RFID technology). The latter enables the processing of these events. In this paper, the processing of events is performed by an agent that is controlled by the domain-specific language, EasyTime. EasyTime improves the flexibility of the timing system because it supports the measuring of time in various sporting competitions, their quick adaptation to the demands of new sporting competitions and a reduction in the number of measuring devices. Essentially, we are focused on the development of a domain specific language. In practice, we made two case studies of using EasyTime by measuring time in two different sporting competitions. The use of EasyTime showed that it can be useful for sports clubs and competition organizers by aiding in the results of smaller sporting competitions, while in larger sporting competitions it could simplify the configuration of the timing system.