Abstract:
The aim of the article presented is to create the language specific to the field called TUMCAD (Technical University of Moldova in Cadaster). This article present a Domain Specific Language (DSL), that will be able to involve some basic tools for creating and editing data, as well as for viewing them. There are lots of applications like CadFunc, AutoCad, Qgis or Inventory. It forms a wide range of programs that an engineer must use to undertake some work. Thus, the idea is to create a series of instructions and functions, which will facilitate the representation, the passage of data, the 2D writing, the possible 3D writing of the points in space. Also, some functions that could achieve the change of different coordinate systems. The TUMCAD DSL will be based on help, fast data work and saving or self-managing things that now need to be done manually. The innovation TUMCAD offers is that each point has some variables that can be changed by the user, in order to add additional information that may be needed. In the article is presented the main idea of TUMCAD and some important details such as grammar, syntax and functionalities.