AUTOMATIC ALGORITHM SPECIFICATION TO SOURCE CODE RANSLATION

Journal Title: Indian Journal of Computer Science and Engineering - Year 2011, Vol 2, Issue 2

Abstract

Computers have become all-pervasive, and are being used in a variety of areas like Microbiology, Astronomy, Social Sciences and many others. In almost all these areas, algorithmic solutions to problems are common. However, most programming languages have certain idiosyncrasies. This is why people who don’t have a good background in computer programming have difficulty in writing good, efficient programs. Moreover, there are many programming languages which allow coding in a variety of paradigms. Though it is easy for someone trained in Computer Science to convert a program from one language to another, it is less so for people in other fields. In this paper, we describe a translation program that can create a piece of executable code, given the code’s algorithmic specification. This program allows the user to specify his/her code using an easy-to-understand, simple-to-write and more or less immutable pseudo code specification. The program will then check the pseudo code for errors, and convert it to a specified language (be it C, Java, or any other language). The program may easily be extended to accommodate different languages. Our program allows the user to focus on just the algorithm, and not on issues related to implementation.

Authors and Affiliations

SUVAM MUKHERJEE , TAMAL CHAKRABARTI

Keywords

Related Articles

PERFORMANCE EVALUATION OF PARALLEL APPLICATIONS USING MESSAGE PASSING INTERFACE IN NETWORK OF WORKSTATIONS OF DIFFERENT COMPUTING POWERS

A network created from so called commodity hardware can effectively and affordably be used for high performance computing. Major attraction from such networks is cost-effectiveness due to efficient utilization of existin...

Comparative Study for Selection of Open Source Hypervisors and Cloud Architectures under Variant Requirements

Cloud computing has been emerging as one of the prominent technologies to the end users which offers pay-asyou- go model with the help of various underlying technologies. One of such technologies is virtualization that f...

AN OVERVIEW OF MPEG FAMILY AND ITS APPLICATIONS

MPEG is the “Moving Picture Experts Group”, working under the joint direction of the international Standards Organization (ISO) and the International Electro Technical Commission (IEC). This paper will provide an overvie...

AN EFFICIENT GESTURE RECOGNITION TOOLKIT

The rapid growth of computing has made effective human-computer interaction essential. It is important for the growing number of computer users whose schedules will not allow the elaborate training and experience that wa...

LS and MMSE based Localization Algorithm for WSNs amid obstacles

In recent years, optimization and Wireless Sensor Networks (WSNs) are extensively used in numerous milieus and hostile topographies. In this paper, we proposed an improved localization algorithm by means of Least square...

Download PDF file
  • EP ID EP102828
  • DOI -
  • Views 169
  • Downloads 0

How To Cite

SUVAM MUKHERJEE, TAMAL CHAKRABARTI (2011). AUTOMATIC ALGORITHM SPECIFICATION TO SOURCE CODE RANSLATION. Indian Journal of Computer Science and Engineering, 2(2), 146-159. https://europub.co.uk./articles/-A-102828