Traceability Usage and Adaptation in Practice

نویسندگان

  • Marcus Seiler
  • Christian Kücherer
  • Barbara Paech
چکیده

Traceability usage within different projects is as manifold as the domains in which traceability is applied. A traceability information model (TIM) describes the traceability for a project. A basic TIM consists of at least two types of artifacts and a traceability relation between these artifacts [3]. One of the open traceability challenges is the traceability adaptation during usage [1]. The TIM should be adaptable to changing contexts and needs. We investigate the usage of traceability, in particular the adaptation of TIMs. Therefore, it is important to study whether TIMs are used explicitly, i.e. a TIM is defined and documented for a project upfront, or TIMs are used implicitly, i.e. project participants know which artifacts are intended to be traced, but a formal documentation of the TIM is missing. Several studies and experience reports reflect the usage of TIMs in practice [4]. However, experience reports describing the adaptation of a TIM during the project are rare. Therefore, we report on the results of two expert interviews regarding the usage and adaptation of TIMs in practice. The interviews show that in two different domains TIMs adapt during the project. In particular, we identified events and roles which caused the need to adapt the TIM and we describe which parts of the TIM are affected by the adaptation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Survey on Usage Scenarios for Requirements Traceability in Practice

[Context and motivation] Requirements traceability is known as an important part of development projects. Studies showed that traceability is applied in practice, but insufficient tooland method-support hinders its practical use. [Question/problem] We conducted a survey to understand which traceability usage scenarios are most relevant for practitioners. Gaining this information is a required s...

متن کامل

Tool Support for Traceability-Adaptation

[Context & motivation] Traceability of software engineering artifacts is important in software development. Tools are used to establish traceability between software engineering artifacts. [Problem] One of the open traceability challenges is the traceability-configuration during usage. At any time within a project, the traceability information model (TIM) should be adaptable to changing context...

متن کامل

Scenario-based System Development (a Mini-track within the Emerging Technologies Track of the Thirty-second Annual Hawaii Inter- National Improving Reviews by Extended Traceability Improving Reviews by Extended Traceability

When defining a new system, the history and functionality of the system to be replaced should be considered. This avoids repeating errors and neglecting important system functionality. The properties and the rationale behind the existing system are typically elicited by analysing concrete system usage-scenarios. The results of the analysis of the existing system are typically represented using ...

متن کامل

Factors Influencing Requirements

Influencing Requirements Traceability Practice R equirements traceability is viewed as a measure of system quality and is mandated by many standards governing the development of systems (for example, MIL–STD-498). Though the importance and role of traceability in supporting systems development have been long recognized, there are wide variations in the quality and usefulness of the practice [7]...

متن کامل

Improving Reviews by Extended Traceability

When defining a new system, the history and functionality of the system to be replaced should be considered. This avoids repeating errors and neglecting important system functionality. The properties and the rationale behind the existing system are typically elicited by analysing concrete system usage-scenarios. The results of the analysis of the existing system are typically represented using ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softwaretechnik-Trends

دوره 36  شماره 

صفحات  -

تاریخ انتشار 2016