首页> 外文OA文献 >Supporting software processes for distributed software engineering teams
【2h】

Supporting software processes for distributed software engineering teams

机译:支持分布式软件工程团队的软件流程

摘要

Software processes relate to the sequence of steps that must be carried out by humans to pursue the goals of software engineering. In order to have an accurate representation of what these steps actually are, software processes can be modelled using a process modeling language (PML). Some PMLs simply support the specification of the steps, while others enable the process to be executed (or enacted). When enacted, software processes can provide guidance, automation and enforcement of the software engineering practices that are embodied in the model. Although there has been much fruitful research into PMLs, their adoption by industry has not been widespread. While the reasons for this lack of success may be many and varied, this thesis identified two areas in which PMLs may have been deficient: human dimension issues in terms of support for awareness and visualisation; and support for addressing management and resource issues that might arise dynamically when a process model is being enacted. In order to address some of these issues, a new visual PML called Virtual Reality Process Modelling Language (VRPML) has been developed and evaluated. Novel features have been introduced in VRPML to include support for the integration of a virtual environment, and dynamic creation and assignment of tasks and resources at the PML enactment level. VRPML serves as a research vehicle for addressing our main research hypothesis that a PML, which exploits a virtual environment, is useful to support software processes for distributed software engineering teams.
机译:软件过程与人类为追求软件工程的目标而必须执行的步骤顺序有关。为了准确表示这些步骤实际上是什么,可以使用过程建模语言(PML)对软件过程进行建模。一些PML仅支持步骤规范,而另一些PML支持执行(或制定)流程。制定后,软件流程可以为模型中包含的软件工程实践提供指导,自动化和实施。尽管对PML进行了大量的研究,但尚未被业界广泛采用。尽管缺乏成功的原因可能是多种多样的,但本文确定了PML可能不足的两个领域:在支持意识和可视化方面的人文维度问题;支持解决在制定流程模型时可能动态出现的管理和资源问题。为了解决其中的一些问题,已开发并评估了一种称为虚拟现实过程建模语言(VRPML)的新型可视PML。 VRPML中引入了新功能,包括对虚拟环境的集成以及PML制定级别上任务和资源的动态创建和分配的支持。 VRPML充当研究工具,可以解决我们的主要研究假设:利用虚拟环境的PML可用于支持分布式软件工程团队的软件流程。

著录项

  • 作者

    Zamli Kamal Zuhairi;

  • 作者单位
  • 年度 2003
  • 总页数
  • 原文格式 PDF
  • 正文语种 English
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号