A Textual Tool for Concurrent Programming
Journal Title: International Research Journal of Applied and Basic Sciences - Year 2014, Vol 8, Issue 9
Abstract
By rapid development in software industry, capacities in graphical tools for concurrent programs in which several calculating process occur simultaneously have also been developed. A Domain Specific Language (DSL) has made an abstract level in a way in which environments based on these languages have created efficient methods that can overcome the complexity of programs. Based on a meta-model presented for concurrent programs, in this paper, we have suggested a textual concrete syntax, and showed that how created syntax has been used in exact code generation. On the other hand, the syntax for DSL is being supported by textual modeling language. Application of this syntax has been presented in Dining philosophers’ problem which has been selected as a study case.
Authors and Affiliations
Elaheh Azadi Marand *| Computer Engineering Department, Islamic Azad University-Shabestar Branch, Shabestar, Iran, email: azadi.e4509@gmail.com, Elham Azadi Marand| Computer Engineering Department, Islamic Azad University-Shabestar Branch, Shabestar, Iran, Moharram Challenger| Computer Engineering Department, Islamic Azad University-Shabestar Branch, Shabestar, Iran
An Evaluation of the Process of National Lands Transference in Guilan Province between 1991 and 2001
Guilan province is one of the important agricultural and natural poles of Iran with 565,000 acres of forest, 224,000 acres of grassland and 230,000 acres of agricultural areas. Regarding the actual and potential capabili...
The study of the role of package in advertising and marketing of Handicrafts
Any producer or service provider needs advertisement to introduce their product or service and sell more. Package can be one of advertising methods. Today, package is more concerned in industrial countries to boost their...
Criticism the method of examples selection in persian grammar books in conjunction and preposition parts
Explanation of grammatical points is one of the important elements in the interpretation of Persian literary texts. Among these grammatical points, kinds and meanings of prepositions and conjunctions are of great importa...
Surveying the Relationship between Management Style and Exploiting Information Technology in Organization (The Case Study of Electricity Distribution Company of West Azarbaijan)
The current study strives to investigate the relationship between management style and exploiting the information technology in West Azarbaijan Electricity Distribution Company. The study is applied, descriptive and surv...
Detection of dsRNAs in Sclerotinia sclerotiorum isolates from Iran
Sclerotinia sclerotiorumthe causal agent of sclerotinia stem rot is one of the most important fungal plant pathogens with global distribution. Broad host range and causing severe damage on crops annually, has been increa...