Traceability, YAKINDU, english, Embedded

Traceability management with YAKINDU Traceability – An overview

Even though traceability management is required in several industries, most companies have an individual solution to link their development artifacts across their tools. These solutions are often not very comfortable and have several limitations. In this post I will give you an overview on YAKINDU Traceability, a tool that supports you in several use cases related to traceability management.

What is requirements traceability?

Traceability management is required in several industries, e.g. the automotive industry, to comply with legal requirements such as ISO 26262. Traceability deals with documenting the life of a requirement by creating bi-directional links between various associated artifacts, such as requirements, architectural components, source code, test cases and test results. To benefit from the advantages of traceability, it is necessary to be able to create traceability across all tools which are involved in the development process.

What is YAKINDU Traceability?

YAKINDU Traceability (YT) enables easy and well-arranged traceability management across all used tools. It connects to the tools involved in the development process by means of custom tool adapters which are able to access the data-representing artifacts of the development process and related traceability information. These adapters do not only read or write data from those tools, they even support navigation across tools. As an example, with means of YAKINDU Traceability an Autosar component designed in Enterprise Architect is only two clicks away from its specification in PTC Integrity (and vice versa).

overview-yakindu-traceability-architecture-2.png

 

Which functionalities does YAKINDU Traceability provide?

YAKINDU Traceability offers several possibilities to evaluate the data gathered from connected tools and the link information stored in YT itself, e.g. in the form of a coverage report or a validation of those links.

As YAKINDU Traceability unifies access to development artifacts across the whole tool chain, it supports you in various use cases of your daily work:

Which adapters does YAKINDU Traceability support?

As explained before, YAKINDU Traceability allows to access data from a multitude of tools via adapters listed in the table above. Due to the flexible architecture of YAKINDU Traceability, all adapters can be adjusted adjusted to your individual needs. Also tools which are not supported at the moment can be implemented.

Domain Adapters
Requirements Management Eclipse ProR
IBM Doors
ReqIF
Modeling Eclipse Artop / AUTOSAR
Eclipse Papyrus
Eclipse UML2
Enterprise Architect
Rational Rhapsody
YAKINDU Model Viewer
YAKINDU Statechart Tools
Implementation Eclipse CDT
Eclipse JDT
Eclipse Xtext
MS Visual Studio
Test Eclipse XML
SQS Test
Word processing Eclipse Text
Microsoft Word
Spreadsheet Microsoft Excel
Application Lifecycle Management HP ALM
Microsoft TFS
Polarion ALM
PTC Integrity
Issue Tracker Bugzilla
Jira
Mantis
Other Eclipse Browser
File Resources
Eclipse EMF

Update: Since YAKINDU Traceability is developed further, you can download the current version of our adapter list for free.

Download adapter descriptions now

    
About Boris Holzer

I've been working as (technical) project manager in several business domains. I like the power of language engineering and every other application that makes development easier and improves quality. Since 2014, I'm in charge of YAKINDU Traceability.