首页> 外文会议>International Conference on Research Challenges in Information Science >How software changes the world: The role of assumptions
【24h】

How software changes the world: The role of assumptions

机译:软件如何改变世界:假设的作用

获取原文

摘要

The requirements for most software systems - the intended states-of-affairs these systems are supposed to bring about - concern their operational environment, often a socio-physical world. But software systems usually don't have any direct means to change that environment in order to bring about the intended states-of-affairs. In what sense then can we say that such systems fulfill their requirements? The main purpose of this paper is to account for this paradox. We do so by proposing a preliminary Ontology of Assumptions. This ontology aims to characterize and make explicit a number of notions that are used implicitly in software engineering practice to establish that a system specification S fulfills its requirements R given a set of assumptions A. Our proposal is illustrated with an example concerning a meeting scheduler.
机译:大多数软件系统的要求-这些系统应该带来的预期工作状况-与其操作环境有关,通常是一个社会物理世界。但是软件系统通常没有直接的方法来更改该环境以实现预期的业务状况。那么从什么意义上说,这样的系统可以满足他们的要求呢?本文的主要目的是解决这一悖论。为此,我们提出了一个假设的初步本体论。该本体旨在表征和明确表示在软件工程实践中隐式使用的一些概念,这些概念用于在给定一组假设A的情况下确定系统规范S满足其要求R。我们的提案以有关会议安排程序的示例进行了说明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号