Enabling Automated Traceability Maintenance by Recognizing Development Activities Applied to Models

Enabling Automated Traceability Maintenance by Recognizing Development Activities Applied to Models
复制标题

通过识别应用于模型的开发活动来实现自动可追溯性维护

DOI:
10.1109/ase.2008.15
复制
发表时间:
2008
期刊:
2008 23rd IEEE/ACM International Conference on Automated Software Engineering
影响因子:
--
通讯作者:
I. Philippow
I. Philippow
中科院分区:
--
文献类型:
--
作者:
Patrick Mäder;O. Gotel;I. Philippow

文献摘要

被引文献

相似文献

对于除最简单的软件系统以外的任何软件系统,与变更管理相关的简单性和成本可能成为项目成功的关键。最初建立可追溯性可能需要有问题的工作,但在发生变化时保持这种可追溯性可能完全是一件被忽视的事情。如果没有有意识的努力,随着它们关联的构件的发展,可追溯性关系变得越来越不准确和不相关。基于这样的观察,当软件开发通过构建和改进UML模型进行时,有有限类型的开发活动似乎会影响可跟踪性,我们已经开发了一种在这样的上下文中自动进行可跟踪性维护的方法。在这篇文章中,我们描述了识别这些开发活动背后的技术细节,这是我们的自动化方法所依赖的任务,并讨论了到目前为止我们如何验证工作的这一方面。
For anything but the simplest of software systems, the ease and costs associated with change management can become critical to the success of a project. Establishing traceability initially can demand questionable effort, but sustaining this traceability as changes occur can be a neglected matter altogether. Without conscious effort, traceability relations become increasingly inaccurate and irrelevant as the artifacts they associate evolve. Based upon the observation that there are finite types of development activity that appear to impact traceability when software development proceeds through the construction and refinement of UML models, we have developed an approach to automate traceability maintenance in such contexts. Within this paper, we describe the technical details behind the recognition of these development activities, a task upon which our automated approach depends, and we discuss how we have validated this aspect of the work to date.