Abstract
Epistemic Programming has been proposed as a new programming paradigm for scientists to program their epistemic processes in scientific discovery. As the first step to construct an epistemic programming environment, this paper proposes the first epistemic programming language, named ‘EPLAS’. The paper analyzes the requirements of an epistemic programming language, presents the ideas to design EPLAS, shows the important features of EPLAS, and presents an interpreter implementation of EPLAS.
Chapter PDF
Similar content being viewed by others
Keywords
References
AISE Lab., Saitama University: EPLAS Reference Manual (2007)
Cheng, J.: Encal: An automated forward deduction system for general–purpose entailment calculus. In: Terashima, N., Altman, E. (eds.) Advanced IT Tools, IFIP World Conference on IT Tools, IFIP96 - 14th World Computer Congress, pp. 507–517. Chapman and Hall, Boca Raton (1996)
Cheng, J.: Epistemic programming: What is it and why study it? Journal of Advanced Software Research 6(2), 153–163 (1999)
Cheng, J.: A strong relevant logic model of epistemic processes in scientific discovery. In: Kawaguchi, E., Kangassalo, H., Jaakkola, H., Hamid, I.A. (eds.) Information Modelling and Knowledge Bases XI. Frontiers in Artificial Intelligence and Applications, vol. 61, pp. 136–159. IOS Press, Amsterdam (2000)
Flach, P.A., Kakas, A.C.: Abductive and inductive reasoning: background and issues. In: Flach, P.A., Kakas, A.C. (eds.) Abduction and Induction: Essays on Their Relation and Integration, Kluwer Academic Publishers, Dordrecht (2000)
Gagnon, E.M., Hendren, L.J.: Sablecc, http://www.sablecc.org
Nara, S., Omi, T., Goto, Y., Cheng, J.: A general-purpose forward deduction engine for modal logics. In: Khosla, R., Howlett, R.J., Jain, L.C. (eds.) KES 2005. LNCS (LNAI), vol. 3682, pp. 739–745. Springer, Heidelberg (2005)
Peirce, C.S.: Collected Papers of Charles Sanders Peirce. Harvard University Press, Cambridge (1958)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Takahashi, I., Nara, S., Goto, Y., Cheng, J. (2007). EPLAS: An Epistemic Programming Language for All Scientists. In: Shi, Y., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds) Computational Science – ICCS 2007. ICCS 2007. Lecture Notes in Computer Science, vol 4487. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72584-8_52
Download citation
DOI: https://doi.org/10.1007/978-3-540-72584-8_52
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72583-1
Online ISBN: 978-3-540-72584-8
eBook Packages: Computer ScienceComputer Science (R0)