1. What are the contributions in this paper?
The paper presents innovative parser construction method and parser generator prototype which generates a computer language parser directly from a set of annotated classes in contrast to standard parser generators which specify concrete syntax of a computer language using BNF notation.. The process of parser implementation is presented on the concrete computer language – the Simple Arithmetic Language.. The paper summarizes results of the studies of implemented parser generator and describes its role in the university courses.
read more
2. What are the main features of the IDE?
MDSD [14] tools like Microsoft Visual Studio DSL Tools (software factories representative [15]) are being incorporated into the programming IDEs.
read more
3. What is the definition of concrete syntax?
During the phase of concrete syntax definition the parser generator assists a developer with suggestions and hints for making the concrete syntax unambiguous.
read more
4. What is the reason why DSLs are so popular?
The growth of their popularity is probably connected with the growth of XML technology and using of standardized industry XML document parsers as a preferable option to the construction of language specific processors.
read more





