Assessing the impact of change on a software development project is a critical management activity. Trace-ability affords us opportunities to manage the change process through notification and synchronisation mechanisms. We present an architecture, developed as part of the EU funded Ophelia project, that supports traceability across all project artefacts.
With increasing globalisation of software production, widespread use of software components, and the need to maintain software systems over long periods of time, there has been a recognition that better support for collabora-tive working is needed by software engineers. In this paper, two approaches to developing improved system support for collaborative… (More)
This paper describes the notion of event-driven metrics as an alternative to generating metrics from software project artefacts on-demand or periodically. The rationale for wanting such an alternative stems from on-demand metric updates being prone to human error and for potentially missing important project events and trends. Furthermore, periodic updates,… (More)