MPS
 
Get MPS

Requirement tracking language

Last modified: 11 February 2024

This cookbook will guide you through the Requirement tracking sample project.  This sample projects implements language-agnostic requirement tracking. Along the way it illustrates several useful language constructs:

  • Node attributes to annotate nodes of different languages

  • Multiple editors (presentations) per concept and switching between them with editor hints

  • Programmatic access to the selected editor hints as well as programmatic selection of an editor

  • Reference scoping to avoid repetition in collections of references

The Requirement tracking sample project comes bundled with MPS, so you'll find it among the other sample projects in your home directory.

mps_welcome.png