App::Requirement::Arch::Format::Flat - Transform the standard requirement structure to a "flat" one.
use App::Requirements::Arch::Filter ; use App::Requirements::Arch::Format::Flat ; my ($requirements_structure, $requirements, $categories) = load_and_filter_requirements( ...) ; keep_abstraction_level_requirements($requirements, @keep_abstraction_level) ; my $flat_document_structure = generate_flat_document_structure($requirements);
This module provides functionality to generate a 'flat' (as opossed to the hierarchical structure used when developing requirements) requirements structure that can be used to generate document intended for users that need 'less' complicated requirement visualisation. See ra_show_flat.
Loads requirements and sorts them generating a document structure based on the top category of the requirements.
Arguments
\%requirements - The structured requirement.
Returns
%flat_document_structure - A reference to a structure to be used to generate the flat document
Khemir Nadim ibn Hamouda. Ian Kumlien
To install App::Requirement::Arch, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::Requirement::Arch
CPAN shell
perl -MCPAN -e shell install App::Requirement::Arch
For more information on module installation, please visit the detailed CPAN module installation guide.