DocumentCode
2174546
Title
What are the `carry over effects´ in changing from a procedural to a declarative approach?
Author
Siddiqi, J. ; Khazaei, Babak
Author_Institution
Dept. of Comput. Studies, Sheffield City Polytech., UK
fYear
1989
fDate
20-22 Sep 1989
Firstpage
708
Lastpage
710
Abstract
Highlights are presented of the carry-over effects in changing from a procedural to a declarative approach. The results of a case study of programming in Prolog for a relatively simple problem are reported. The different methods that the subjects used to solve the problem are described. It is argued that they can be explained on the basis of strategies used for problem decomposition and the choice of data representation. It is also argued that the methods of solution used suffer from a carry-over effect based on a procedural approach and, in particular, that the choice of data representation used appears to be more important than the paradigm used
Keywords
parallel programming; Prolog; carry over effects; data representation; declarative approach; problem decomposition; procedural approach; programming; Cities and towns; Computer languages; Human factors; Logic programming; Programming profession;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 1989. COMPSAC 89., Proceedings of the 13th Annual International
Conference_Location
Orlando, FL
Print_ISBN
0-8186-1964-3
Type
conf
DOI
10.1109/CMPSAC.1989.65169
Filename
65169
Link To Document