DocumentCode
2669143
Title
Data-driven executable language model
Author
Kollár, Ján ; Václavík, Peter ; Wassermann, Lubomír
Author_Institution
Dept. of Comput. & Inf., Tech. Univ. of Kosice, Kosice, Slovakia
fYear
2009
fDate
12-14 Oct. 2009
Firstpage
667
Lastpage
674
Abstract
Executable language model driven by data streams is proposed. At the same time, this model is language architecture developed from context-free grammar enriched with communication channels. Four types of formal communication channels and one type of informal communication channel were identified for functional languages, to provide systematic background for human-machine communication. Formal channel positions are determined by a grammar, not by a programmer. Data streams are approximately as concise as computer machine code but they are semantically equivalent to high-level programs. Using simple example of functional language we present the principle of functional language architecture construction and its driving by data stream. In particular, we show how the program is initially recorded, and how it can be repeatedly generated, either in original or in a modified version. Data streams radically decrease structural complexity of current programs, preserving their semantics, since they are not executed at low-level computer architecture but at high-level language architecture.
Keywords
context-free grammars; functional languages; programming language semantics; context-free grammar; data stream; data-driven executable language model; formal communication channel; functional language architecture construction; high-level language architecture; human-machine communication; informal communication channel; semantics; Communication channels; Computer architecture; Computer science; Context modeling; Informatics; Information technology; Man machine systems; Production; Software engineering; Unified modeling language; Executable modeling; data driven program generation; domain specific languages; language architectures; language models; model and language semantics;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Information Technology, 2009. IMCSIT '09. International Multiconference on
Conference_Location
Mragowo
Print_ISBN
978-1-4244-5314-6
Type
conf
DOI
10.1109/IMCSIT.2009.5352766
Filename
5352766
Link To Document