DocumentCode :
2285739
Title :
A Visual Lambda-Calculator Using Typed Mind-Maps
Author :
Chien, Li-Ren ; Buehre, Daniel J.
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Chung Cheng Univ.
fYear :
2008
fDate :
20-22 Dec. 2008
Firstpage :
250
Lastpage :
255
Abstract :
Lambda calculus is an influential and extensively-used notation for describing computable functions, and mind-mapping is widely used as an expression of radiant thinking via a powerful graphical technique. In this paper, we introduce a completely visual representation based on typed mind maps to represent steps of calculation for a pure untyped lambda calculator, VLM. This visual representation has several advantages over traditional textual and visual calculators. VLM uses typed mind maps for both the lambda calculator input and ouput. Although VLM is designed as a computable typed mind maps node of our Typed Mind Maps API project, it can also be applied to learning and teaching the concepts of lambda calculus as a visualization of traditional textual rewrite steps. Moreover, the lambda calculus queries and the results of queries are both represented as FreeMind files, and that allows them to be organized and deployed easily. However, the Mind-Mapping of lambda calculus is interesting and elegant in its own right.
Keywords :
computer graphics; lambda calculus; FreeMind files; computable functions; graphical technique; lambda calculus queries; textual calculators; typed mind maps; visual lambda-calculator; visual representation; Automatic testing; Calculus; Computer science; Data models; Education; Java; Power engineering and energy; Power engineering computing; System testing; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Electrical Engineering, 2008. ICCEE 2008. International Conference on
Conference_Location :
Phuket
Print_ISBN :
978-0-7695-3504-3
Type :
conf
DOI :
10.1109/ICCEE.2008.124
Filename :
4740985
Link To Document :
بازگشت