【24h】

Scientific rigour, an answer to a pragmatic question

机译:科学严谨,是一个务实问题的答案

获取原文

摘要

Discussions of the role of mathematics in software engineering are common and have probably not changed much over the last few decades. There is now much discussion about the "intuitive" nature of software construction and analogies are drawn (falsely) with graphic design, (conventional) architecture, etc. The conclusion is that mathematics is an unnecessary luxury and that, like these other disciplines, it is not needed in everyday practice. We attempt to refute these arguments by recourse to ideas from the Philosophy of Science developed over the past century. We demonstrate why these ideas are applicable, why they establish a framework (in the sense of Carnap) in which many central ideas in software engineering can be formalised and organised, why they refute the simplistic recourse to "intuition", and why they provide a scientific/engineering framework in which contributions to the theory and practice of software engineering can be judged.

机译:

关于数学在软件工程中的作用的讨论很普遍,在过去的几十年中可能没有太大变化。现在,关于软件构建的“直觉”性质进行了很多讨论,并通过图形设计,(传统)体系结构等(错误地)得出了类推。结论是数学是不必要的奢侈,并且像其他学科一样,数学也是如此。在日常练习中不需要。我们试图依靠上个世纪发展起来的科学哲学的思想来驳斥这些论点。我们将说明为什么这些思想适用,为什么它们建立了一个框架(就Carnap而言),在该框架中可以对软件工程中的许多中心思想进行形式化和组织化,为什么它们反驳了对“直觉”的简单求助,以及为什么它们提供了一种科学/工程框架,可以判断对软件工程的理论和实践有何贡献。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号