include resources/blocks/spice_SYS2.txt;

//******************************************

role systemEngineer {
    label "system engineer";
    brief "The system engineer has the technical responsibility for the total system.";
}

artefact SystemRequirements {
    label "System requirements specification";
    brief "17-12 System requirements specification";
    text 
        md/spice/SystemRequirements.md, 
        md/minimalSPICE/extended_markdown.md;
}

extend activity spice_SYS2BP1 {
    responsible systemEngineer;
    transform
        stakeholderReq_baseline,
        reqirementView;
    create 
        SystemRequirements;
    subactivities 
        systemReq_doBaseline,
        systemReq_schedule,
        systemReq_close;
}

namespace systemReq {
    include resources/blocks/baseline.txt(systemEngineer,requirementsFolder,gitCM,"system requirements",spice_SUP8BP6); 
    
    include  resources/blocks/review.txt(
        minimalSPICE_systemEngineer,
        minimalSPICE_reqirementView,
        minimalSPICE_developer,
        "system requirements",
        minimalSPICE_systemReq_baseline);
}