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
Population Changes and Its Impact on Urban Land Usage's Change in the 80's Decade (Case Study: The City of Zahedan(
The Optimal Pattern of life in urban communities proposes the need for land usage planning, to in this regard, the policies regulation and urban land usage evolution be arranged in cities. Today, the land usage evolution...
K-Mean Clustering Method For Analysis Customer Lifetime Value With LRFM Relationship Model In Banking Services
In today’s businesses, achieving customers satisfaction have critical role in organization's goals. On the other hand, all of customers hasn’t equal share in profitability of organization. Therefore, identification key c...
A new approach the selection of appropriate feed for local chickens
The rearing of local chickens by smallholder farmers in developing countries is based on scavenging and providing some extra feed. Available low cost feeds that farmers can use to supplement their chickens could be by-pr...
Comparing Quality of Life (QoL) during Pregnancy among Pregnant Women Referring to Public or Private Hospitals
Background and objective: Quality of life (QoL) includes different dimensions of physical, mental, and socio-economic tranquility and health of individuals. These dimensions can be measured during pregnancy. The present...
Two Dimensional NonlinearFinite Element Analysis of aReinforced ConcreteFramed Structures (Based on the Real Reference Axis of a Cross- Section)
Generally, there are three modelsof Macroscopic Model, Microscopic Model and Lumped Plasticity Model (LPM) existed for the for non-linear analysis of framed structures.The present studyuses the Macroscopic Finite Eleme...