首页> 外文会议>8th International Workshop on Computer Aided Systems Theory, 8th, Feb 19-23, 2001, Las Palmas de Gran Canaria, Spain >Characterizing the Software Development Process: A New Approach Based on Kolmogorov Complexity
【24h】

Characterizing the Software Development Process: A New Approach Based on Kolmogorov Complexity

机译:表征软件开发过程:一种基于Kolmogorov复杂度的新方法

获取原文
获取原文并翻译 | 示例

摘要

Our main aim is to propose a new characterization for the software development process. We suggest that software development methodology has some limits. These limits are a clue that software development process is more subjective and empirical than objective and formal. We use Kolmogorov complexity to develop the formal argument and to outline the informal conclusions. Kolmogorov complexity is based on the size in bits of the smallest effective description of an object and is a suitable quantitative measure of the object's information content. We try to show that notion of complexity is a suitable measure and a tool for the characterization of the software development process. Following the paper conclusions, the limits of formal methods typifies the software development process as experimental and heuristical based, like, for example, the scientific development in physics and chemistry. Moreover, by our approach, we argue that software development is, in some sense, formally unpredictable. These conclusions suggest that software engineering is a scientific field not totally characterized by the typical work of engineering, but also by the experimental sciences methodology.
机译:我们的主要目的是为软件开发过程提出一个新的特征。我们建议软件开发方法学有一些限制。这些限制是软件开发过程比主观和形式化更主观和经验的线索。我们使用Kolmogorov复杂性来发展形式论证并概述非正式结论。 Kolmogorov复杂度基于对象最小有效描述的位大小,并且是对象信息内容的合适定量度量。我们试图表明,复杂性概念是表征软件开发过程的合适方法和工具。根据本文的结论,形式化方法的局限性将软件开发过程归结为基于实验和启发式的方法,例如物理和化学领域的科学发展。而且,通过我们的方法,我们认为软件开发在某种意义上是形式上不可预测的。这些结论表明,软件工程是一个科学领域,不仅具有工程学的典型特征,而且具有实验科学方法论的全部特征。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号