DocumentCode :
3192180
Title :
Software development as spiritual metaphor
Author :
Epstein, Richard G.
Author_Institution :
Dept. of Comput. Sci., West Chester Pennsylvania Univ., PA, USA
fYear :
2004
fDate :
17-19 June 2004
Firstpage :
62
Lastpage :
75
Abstract :
This paper explores the possibility of finding spiritual metaphors in software development. It looks at some of the basic concepts in software development and explores how these concepts can be recast as symbolic allusions to the work of perfecting human nature. The particular concepts from software development that are recast as spiritual metaphors include desirable software qualities (which turn out to be desirable qualities for human beings as well), software processes (which turn out to be symbolic of particular approaches to spiritual discipline), significant principles for developing quality software (which turn out to express fundamental truths on the human level) and issues in software security (which easily translate into metaphors relating to the struggle between the spiritual aspirant and those who would derail the aspirant from his/her journey).
Keywords :
philosophical aspects; security of data; software engineering; human nature; software development; software processes; software qualities; software security; spiritual metaphor; Computer science; Educational institutions; Ethics; History; Humans; Information technology; Programming; Security; Software quality; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Technology and Society, 2004. ISTAS '04. International Symposium on
Print_ISBN :
0-7803-8390-7
Type :
conf
DOI :
10.1109/ISTAS.2004.1314327
Filename :
1314327
Link To Document :
بازگشت