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

Keywords

Related Articles

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...

Download PDF file
  • EP ID EP6716
  • DOI -
  • Views 436
  • Downloads 12

How To Cite

Elaheh Azadi Marand *, Elham Azadi Marand, Moharram Challenger (2014). A Textual Tool for Concurrent Programming. International Research Journal of Applied and Basic Sciences, 8(9), 1271-1275. https://europub.co.uk/articles/-A-6716