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