A Parallel programing language and its runtime environment
- Global styles
- Apa
- Bibtex
- Chicago Fullnote
- Help
Abstract
IX ÖZET Bu tezde, genişletilmiş sonlu durum makinalarını kullanan bir paralel programlama dili FSMC (Finite State Machine C) geliştirilmiştir. Dilin yaratılması sırasında, paralel yazılım dilleri araştırılmış, bu diller arasından, birbirleriyle haberleşen sonlu durum makinalarını tanımlamaya yarayan Estelle dilinin yapıları, taban dil olarak sepilen `C` diline uyarlanmıştır. FSMC ile yazılmış komutları `C` diline çeviren, ve bu yazılımı koşmaya yarayan bir çalışma ortamı yaratılmıştır. Anahtar Kelimeler: paralel programlama dilleri, sonlu durum makinaları. 1X1 SUMMARY In this thesis, a programing language FSMC (Finite State Machine C), is created which uses concurrent finite state machines. Concurrent programming languages are studied for this purpose, Among these languages, Estelle aimed at describing communicating state automata, is chosen as the model for the new language constructs, which are added the base language `C`. Also in this thesis, a translator from FSMC to C, and a runtime environment is created. Keywords : parallel programming languages, finite state machines.
Collections