首页> 外文会议>Software and System Process (ICSSP), 2012 International Conference on >Software process simulation is simulation too—What can be learned from other domains of simulation?
【24h】

Software process simulation is simulation too—What can be learned from other domains of simulation?

机译:软件过程仿真也就是仿真-从仿真的其他领域可以学到什么?

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

摘要

Simulation is an important method and tool in many fields of engineering. Compared to these, simulation plays only a minor role in the field of software processes and software engineering. Examining this discrepancy, four theses are formulated as suggestions for future directions of software process simulation: 1. Simulation requires efforts, but “not simulating” might cause considerable costs as well, e.g. by wrong assumptions or expectations. These costs must be addressed and understood as well. 2. A model is always a simplification with many uncertainties. However, this is not a counter-argument by itself but must be evaluated in the perspective of purpose and available alternatives. 3. Future process simulation models must and will be much more complex than today. The necessary complexity can only be handled by relying on a rich set of mature components. This requires a joined effort and appreciation of the respective groundwork. 4. There are areas of software process modelling, which have already achieved some maturity, e.g. the interrelationships of volume of work, productivity, resources, and defect injection and removal. However, there are other aspects, which need further research to develop adequate modeling concepts, e.g. influence of architectural quality on later process stages, influence of process area capabilities within a dynamic simulation, or combined effects of human factors like time pressure, motivation, or knowledge acquisition.
机译:在许多工程领域中,仿真是重要的方法和工具。相比之下,模拟在软件过程和软件工程领域仅扮演次要角色。为了检验这一差异,提出了以下四个建议,作为对软件过程仿真的未来方向的建议:1.仿真需要付出努力,但“不仿真”也可能会导致可观的成本,例如错误的假设或期望。这些费用也必须解决和理解。 2.模型始终是具有许多不确定性的简化形式。但是,这本身并不是一个反论点,而必须从目的和可用替代方案的角度进行评估。 3.未来的过程仿真模型必须并且将比今天更加复杂。只能通过依赖一组丰富的成熟组件来处理必要的复杂性。这需要共同的努力并赞赏各自的基础。 4.软件过程建模的某些领域已经达到一定的成熟度,例如工作量,生产力,资源以及缺陷注入和清除之间的相互关系。但是,还有其他方面需要进一步研究以开发适当的建模概念,例如架构质量对后续流程阶段的影响,动态模拟中流程区域功能的影响或人为因素(如时间压力,动力或知识获取)的综合影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号