期刊论文详细信息
Computer Science and Information Systems
Implementation of EasyTime Formal Semantics using a LISA Compiler Generator
Iztok Fister Jr.1 
[1] University of Maribor, Faculty of electrical engineering and computer science
关键词: domain-specific language;    compiler;    code generator;    measuring time;   
DOI  :  10.2298/CSIS111110021F
学科分类:社会科学、人文和艺术(综合)
来源: Computer Science and Information Systems
PDF
【 摘 要 】

A manual measuring time tool in mass sporting competitions would not be imaginable nowadays, because many modern disciplines, such as IRONMAN, last a long-time and, therefore, demand additional reliability. Moreover, automatic timing-devices based on RFID technology, have become cheaper. However, these devices cannot operate as standalone because they need a computer measuring system that is capable of processing 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. This article presents the domain-specific language EasyTime, which enables the controlling of an agent by writing the events within a database. It focuses, in particular, on the implementation of EasyTime with a LISA tool that enables the automatic construction of compilers from language specifications, using Attribute Grammars.

【 授权许可】

CC BY-NC-ND   

【 预 览 】
附件列表
Files Size Format View
RO201904020079557ZK.pdf 651KB PDF download
  文献评价指标  
  下载次数:18次 浏览次数:21次