DocumentCode :
3644486
Title :
Implementation of the domain-specific language EasyTime using a LISA compiler generator
Author :
Iztok Fister;Marjan Mernik;Iztok Fister;Dejan Hrnčič
Author_Institution :
Faculty of Electrical Engineering and Computer Science, University of Maribor, Smetanova ul. 17, SI-2000 Maribor, Slovenia
fYear :
2011
Firstpage :
801
Lastpage :
808
Abstract :
A manually time-measuring tool in mass sporting competitions cannot be imagined nowadays because many modern disciplines, such as IronMan, take a long time and, therefore, demand additional reliability. Moreover, automatic timing devices, based on RFID technology, have become cheaper. However, these devices cannot operate stand-alone because they need a computer measuring system that is capable of processing the incoming events, encoding the results, assigning them to the correct competitor, sorting the results according to the achieved times, and then providing a printout of the results. In this article, the domain-specific language EasyTime is presented, which enables the controlling of an agent by writing the events in a database. In particular, we are focused on the implementation of EasyTime with a LISA tool that enables the automatic construction of compilers from language specifications using Attribute Grammars. By using of EasyTime, we can also decrease the number of measuring devices. Furthermore, EasyTime is universal and can be applied to many different sporting competitions in practice.
Keywords :
"Semantics","Time measurement","Syntactics","Manuals","Reactive power","Sea measurements","Antenna measurements"
Publisher :
ieee
Conference_Titel :
Computer Science and Information Systems (FedCSIS), 2011 Federated Conference on
Print_ISBN :
978-1-4577-0041-5
Type :
conf
Filename :
6078287
Link To Document :
بازگشت