期刊文献+

How Do You Know What You Know: Epistemology in Software Engineering

How Do You Know What You Know: Epistemology in Software Engineering
下载PDF
导出
摘要 Ubiquitous computing emphasizes the notion of automation in the daily human experience. With the ease, comes the responsibility of knowing, the knowledge of the intrinsic nature of the machine and the evolution of human-computer interaction (HCI). The quest for knowledge is engrained in the act of questioning itself. “How?” “What? “Why?” dominates the vocabulary of every scientist and models the endlessness of our natural inquisitiveness. For example, an interaction of software systems in the case of a user who withdraws money from the ATM and automatically gets a text message and an e-mail containing notification of the transaction, engenders questions about how it all works;in technical terms, the nature of the special science that enables wireless communications. Knowledge that derives from aphorisms or other self-evident truths is easier to acknowledge, for example, the knowledge of “multiplication” is justified by the truthfulness of “addition”—the Apriori. However, in Software Engineering (SE), the Apriori is more obscure. The investigation of the nature of knowledge in SE requires an expansion of the general idea of the Apriori in establishing knowledge. Ubiquitous computing emphasizes the notion of automation in the daily human experience. With the ease, comes the responsibility of knowing, the knowledge of the intrinsic nature of the machine and the evolution of human-computer interaction (HCI). The quest for knowledge is engrained in the act of questioning itself. “How?” “What? “Why?” dominates the vocabulary of every scientist and models the endlessness of our natural inquisitiveness. For example, an interaction of software systems in the case of a user who withdraws money from the ATM and automatically gets a text message and an e-mail containing notification of the transaction, engenders questions about how it all works;in technical terms, the nature of the special science that enables wireless communications. Knowledge that derives from aphorisms or other self-evident truths is easier to acknowledge, for example, the knowledge of “multiplication” is justified by the truthfulness of “addition”—the Apriori. However, in Software Engineering (SE), the Apriori is more obscure. The investigation of the nature of knowledge in SE requires an expansion of the general idea of the Apriori in establishing knowledge.
出处 《Journal of Software Engineering and Applications》 2017年第2期168-173,共6页 软件工程与应用(英文)
关键词 SOFTWARE Engineering EPISTEMOLOGY ONTOLOGY Software Engineering Epistemology Ontology
  • 相关文献

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部