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

Role of Hijab in the continuity of family life

“Among His signs is that He has created from you the spouses that share your lives and that He has established love and mercy between you” (1) . Society is formed of rivers and springlets of families, if these springlets...

Fundamental Rights and Citizen Rights in Islamic Republic of Iran Constitution

Citizenship rights and fundamental rights is one of the most important components of social, political and legal modern state of the contemporary world and is always discussed. Present research under the title of fundame...

Enhanced Geometry-Based MIMO Propagation Channel Modeling for 4G Networks

Enhanced geometry-based Multiple-Input Multiple-Output (MIMO) channel models for wideband propagation channels of 4G networks are proposed. The contribution of the paper is three-fold. First, joint single- and double-bou...

Fair scheduling in the network with a mesh topology

The network with a mesh topology is a technology which provides wireless broadband connectivity to the Internet. This network, by applying only one hot spot and several transient access points, an Internet Service Provid...

Investigation of leptin polymorphism by PCR-RFLP in Iranian buffalo

Leptin is a 16 KD protein that synthesis by white adipose tissue and it involves in regulation of feed Intake, energy balance, fertility and immune function. In cattle, the leptin gene is located on chromosome four. It c...

Download PDF file
  • EP ID EP6716
  • DOI -
  • Views 365
  • 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