IRqA® belongs to a new generation of Requirements Engineering tools: the emphasis is not merely on requirements management but also the full RE lifecycle, which includes the description of the high-level functions which compose the system being constructed. IRqA® helps to manage the requirements, trace them through the subsequent activities and stages in the system development and to analyze the impact of changes in any element of the requirement specification. IRqA® also adds graphical functions for supporting the specification organization for large and complex projects, guaranteeing the specification quality.