论文标题

合并用于描述位置软件实践的模型

Consolidating a Model for Describing Situated Software Practices

论文作者

Kirk, Diana, MacDonell, Stephen G., Tempero, Ewan

论文摘要

已经提倡许多开发软件密集型系统的规范性方法,但每种方法都基于对上下文的假设。已经发现,从业人员不遵循规定的方法论,而是根据当地需求选择和适应特定的实践。作为研究人员,我们希望能够支持这种裁缝。但是,目前,我们根本没有足够的证据与实践和背景有关。我们长期以来已经了解到,对本位置实践的更深入了解对于该领域的进步至关重要,并且从许多角度探索了这个问题。在该职位论文中,我们将工作的各个方面汇总到整体模型中,并讨论该模型可以应用于支持从业者的基于证据的决策支持的长期目标的方式。本文具体的贡献是对模型评估的讨论,包括概念概念的演示模型效用。我们将内核元素从本质系统映射到我们的模型,并讨论内核中暴露的差距和局限性。最后,我们概述了进一步完善和评估模型的计划。

Many prescriptive approaches to developing software intensive systems have been advocated but each is based on assumptions about context. It has been found that practitioners do not follow prescribed methodologies, but rather select and adapt specific practices according to local needs. As researchers, we would like to be in a position to support such tailoring. However, at the present time we simply do not have sufficient evidence relating practice and context for this to be possible. We have long understood that a deeper understanding of situated software practices is crucial for progress in this area, and have been exploring this problem from a number of perspectives. In this position paper, we draw together the various aspects of our work into a holistic model and discuss the ways in which the model might be applied to support the long term goal of evidence-based decision support for practitioners. The contribution specific to this paper is a discussion on model evaluation, including a proof-of-concept demonstration of model utility. We map Kernel elements from the Essence system to our model and discuss gaps and limitations exposed in the Kernel. Finally, we overview our plans for further refining and evaluating the model.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源