Title :
Practical implementation of EPLAS: An Epistemic Programming Language for all scientists
Author :
Fang, Wencheng ; Takahashi, Isao ; Goto, Yuichi ; Cheng, Jingde
Author_Institution :
Dept. of Inf. & Comput. Sci., Saitama Univ., Saitama, Japan
Abstract :
Epistemic Programming was proposed as a new programming paradigm for scientists to program their epistemic processes in scientific discovery. To provide such epistemic programming environment, the concept and some fundamental ideas of EPLAS, an Epistemic Programming Language for All Scientists, were proposed. As a programming language, EPLAS must have a practical implementation. However there does not exist such implementation. This paper describes the requirements of both EPLAS language specification and its implementation. Based on those requirements, the paper presents an interpreter of EPLAS which is the first epistemic programming environment. Our implementation can be used to program the epistemic processes of some scientific thinking methods.
Keywords :
formal specification; high level languages; natural sciences computing; programming environments; EPLAS language specification; epistemic programming environment; epistemic programming language; scientific discovery; EPLAS; FreeEncal; epistemic programming;
Conference_Titel :
Machine Learning and Cybernetics (ICMLC), 2011 International Conference on
Conference_Location :
Guilin
Print_ISBN :
978-1-4577-0305-8
DOI :
10.1109/ICMLC.2011.6016780