CFP last date
20 May 2024
Reseach Article

Implementation of Recursive Structural Parser for Symbolic Computation using Mathematical Pseudo Language and Features of Java

by K Sudipta Achary, Motahar Reza
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 59 - Number 13
Year of Publication: 2012
Authors: K Sudipta Achary, Motahar Reza
10.5120/9610-4241

K Sudipta Achary, Motahar Reza . Implementation of Recursive Structural Parser for Symbolic Computation using Mathematical Pseudo Language and Features of Java. International Journal of Computer Applications. 59, 13 ( December 2012), 34-38. DOI=10.5120/9610-4241

@article{ 10.5120/9610-4241,
author = { K Sudipta Achary, Motahar Reza },
title = { Implementation of Recursive Structural Parser for Symbolic Computation using Mathematical Pseudo Language and Features of Java },
journal = { International Journal of Computer Applications },
issue_date = { December 2012 },
volume = { 59 },
number = { 13 },
month = { December },
year = { 2012 },
issn = { 0975-8887 },
pages = { 34-38 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume59/number13/9610-4241/ },
doi = { 10.5120/9610-4241 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:04:08.061124+05:30
%A K Sudipta Achary
%A Motahar Reza
%T Implementation of Recursive Structural Parser for Symbolic Computation using Mathematical Pseudo Language and Features of Java
%J International Journal of Computer Applications
%@ 0975-8887
%V 59
%N 13
%P 34-38
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Symbolic Computation is a Computer Algebra System (CAS) which is developed to compute the symbolic mathematical expressions consisting simple or complex calculations. Symbolic Computation provides the interface to provide input expression in a typical mathematical format. Mathematical problems related to algebra, logarithm, roots, sum & product of series etc can be solved using this package. Use of Object Oriented programming on JAVA platform provides an efficient method to such calculations. GUI components like Panels, Applets, Menus, and Buttons from AWT package are used to make the GUI simple and user friendly. The GUI is made in such a way that it takes input in a typical mathematical format which is helpful for anyone to compute expressions without using complex instructions or commands. This paper represents a strong yet simple way to solve mathematical problems by representing expressions using Symbols and characters with the concept of pseudo language.

References
  1. H. Schildt , Complete Reference Java – McGraw Hill
  2. Abdali, S. K. , Cherry, G. W. , and Soiffer, N. A Proc. 1986 Symp. Symbolic Algebraic Comput. Symsac'86 (New York, N. Y. , 1986), B. W. Char, Ed. , ACM pp. 24-30
  3. DÍaz, A. , Hitz, M. , Kaltofen, E. , Lobo, A. , and Valente, T. Process scheduling in DSC and the large sparse linear systems challenge. J. Symbolic Comput. 19, 1-3 (1995), 269-282
  4. Cohen, Joel S. (2003). Computer Algebra and Symbolic Computation: Mathematical Methods. AK Peters, Ltd.
  5. Maple 10, Maple Inc. http://www. maplesoft. com
  6. Mathematica 6. 0, Wolfarm Research www. wolfram. com/Mathematica
  7. Symbolic Computation in Java :an Appraisement, Laurent Bernardin, Bruce Char, Erich Kaltofen
  8. DÍaz, A. , and Kaltofen, E. FoxBox a system for manipulating symbolic objects in black box representation. In Gloor
  9. , pp. 30-37
  10. Mac Tech | The journal of apple Technology http://www. mactech. com/articles/mactech/Vol. 07/07. 05/MathParser/index. html
  11. Iglio, P. , and Attardi, G. Software components for computer algebra. In Gloor
  12. , pp. 62-69
  13. Kaltofen, E. Challenges of symbolic computation my favorite open problems. J. Symbolic Comput. 29, 6 (2000), 891-919. With an additional open problem by R. M. Corless and D. J. JeFFrey
  14. Lakshman Y. N. , Char, B. , and Johnson, J. Software components using symbolic computation for problem solving environments. In Gloor
  15. , pp. 46-53.
  16. Pavlovi? , M. N. , Symbolic computation in structural engineering , Computers and Structures, Volume 81, Number 22, September 2003 , pp. 2121-2136(16)
  17. Bernardin, L. A Java framework for massively distributed symbolic computing. Mathematics and Computers in Simulation (1999)
  18. Howard, J. C. , Practical applications of symbolic computation, IPC Science and Technology Press, UK, 1980
  19. EUROSAM 84: International symposium on symbolic and algebraic computation: J Fitch (ed) Springer-Verlag (1984) ppp 396.
Index Terms

Computer Science
Information Sciences

Keywords

Computer Algebra System (CAS) Symbolic Computation Structural Parsing Recursive Parser Mathematical Pseudo Language