DSpace Repository

Domain-Specific Language for modeling historical timelines

Show simple item record

dc.contributor.advisor CATRUC, Mariana
dc.contributor.author COBZARI, Ion
dc.contributor.author CRUDU, Alexandra
dc.contributor.author GURDUZA, Mihai
dc.contributor.author LUCHIAN, Sava
dc.contributor.author UȘURELU, Cosmin
dc.date.accessioned 2026-01-13T15:27:02Z
dc.date.available 2026-01-13T15:27:02Z
dc.date.issued 2026
dc.identifier.citation COBZARI, Ion; Alexandra CRUDU; Mihai GURDUZA; Sava LUCHIAN and Cosmin UȘURELU. Domain-Specific Language for modeling historical timelines. In: Conferenţa Tehnico-Ştiinţifică a Colaboratorilor, Doctoranzilor şi Studenţilor = The Technical Scientific Conference of Undergraduate, Master and PhD Students, 14-16 Mai 2025. Universitatea Tehnică a Moldovei. Chişinău: Tehnica-UTM, 2026, vol. 1, pp. 314-318. ISBN 978-9975-64-612-3, ISBN 978-9975-64-613-0 (PDF). en_US
dc.identifier.isbn 978-9975-64-612-3
dc.identifier.isbn 978-9975-64-613-0
dc.identifier.uri https://repository.utm.md/handle/5014/34289
dc.description.abstract Historical timelines have problems with imprecise dates, limited granularity, linearity, and a lack of support for temporal relationships, which reduces their efficiency for teaching and analysis. This paper introduces a custom domain-specific language (DSL) made to solve these challenges by providing accurate and consistent modeling of historical timelines. The DSL allows users to define events and periods with varying degrees of precision: by year, month, or exact date, and to connect them using relational links. The DSL is defined using a formal grammar which includes lexical rules, syntactic structures, and semantic rules specific to timeline representation. It supports key features such as importance levels for visual differentiation, conditional logic, loops for iteration, and symbolic modification of timeline elements. Parse trees are used to validate syntactic structure and demonstrates how timeline components are organized and interpreted by the language while ensuring that the language remains expressive and consistent. Through its design, the DSL has the goal to reduce the barriers that limit timeline construction in academic and educational contexts. en_US
dc.language.iso en en_US
dc.publisher Universitatea Tehnică a Moldovei en_US
dc.relation.ispartofseries Conferinţa tehnico-ştiinţifică a studenţilor, masteranzilor şi doctoranzilor = The Technical Scientific Conference of Undergraduate, Master and PhD Students: 14-16 mai 2025;
dc.rights Attribution-NonCommercial-NoDerivs 3.0 United States *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/us/ *
dc.subject data visualization en_US
dc.subject domain-specific language en_US
dc.subject educational tool en_US
dc.subject temporal representation en_US
dc.subject timeline modeling en_US
dc.title Domain-Specific Language for modeling historical timelines en_US
dc.type Article en_US


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States

Search DSpace


Advanced Search

Browse

My Account