Community Research and Development Information Service - CORDIS

FP5

OPHELIA Report Summary

Project ID: IST-2000-28402D
Funded under: FP5-IST
Country: Poland

OPHELIA project: Traceability module

The Traceability module of Ophelia plays two key roles: it helps in change management and it prevents people from getting lost in the complexity of the project. Traditional change management methods attempt to formalize all activities concerning introduction of changes to the project. Each change must be requested, numbered, accepted, finally implemented and tested to prove it reached its goals. All those activities may be facilitated by specialized document flow tools, yet they still require a human to process the information in each phase.

Traceability module in Ophelia defines a completely new, conceptual level of relations existing in the project. Relations are an abstraction of existing links present in software artifact. This network can be specified progressively (and manually) as the project develops, or with support of automated tools, being part of Ophelia architecture. Change management support in Traceability consists of automatic notifications about changes in any part of the project one is interested in. Moreover, one may request information about changes of elements, which are dependent on some other element. The feature of change notification is unique because it encompasses the entire project, not only source code or requirements. Thanks to Ophelia interfaces, one may define relationships and trace changes on any element of the project.

The network of relations existing in the project is an excellent source of knowledge. Developers can immediately check which other requirement a given class is realisation of, where the documentation can be found, how deep is the hierarchy of elements depending on this class etc. Project managers easier assess change impact, because they visually observe how many elements of the project a given change would affect. Going from element to element along the network of relations gives project member an opportunity to get a broader vision of what project components are and how they are structured, without time-consuming analysis of design documents.

Reported by

Poznan University of Technology
ul. Piotrowo 3a
60-965 Poznan
Poland
See on map
Follow us on: RSS Facebook Twitter YouTube Managed by the EU Publications Office Top