#! /bin/bash #Make the subsets of coc81 data gawk -f CSVsubset.awk Col="kind" Want="min" data/coc81modeTypeLangType.csv > data/subsets/coc81_kind_min.csv gawk -f CSVsubset.awk Col="lang" Want="ftn" data/coc81modeTypeLangType.csv > data/subsets/coc81_lang_ftn.csv gawk -f CSVsubset.awk Col="mode" Want="e" data/coc81modeTypeLangType.csv > data/subsets/coc81_mode_e.csv gawk -f CSVsubset.awk Col="kind" Want="max" data/coc81modeTypeLangType.csv > data/subsets/coc81_kind_max.csv cp data/coc81modeTypeLangType.csv data/subsets/coc81_all.csv gawk -f CSVsubset.awk Col="mode" Want="org" data/coc81modeTypeLangType.csv > data/subsets/coc81_mode_org.csv gawk -f CSVsubset.awk Col="lang" Want="mol" data/coc81modeTypeLangType.csv > data/subsets/coc81_lang_mol.csv #Make the subsets of nasa93 data gawk -f CSVsubset.awk Col="projectname" Want="gro" data/nasa93.csv > data/subsets/nasa93_project_gro.csv gawk -f CSVsubset.awk Col="cat2" Want="missionplanning" data/nasa93.csv > data/subsets/nasa93_cat2_missionplanning.csv gawk -f CSVsubset.awk Col="cat2" Want="avionicsmonitoring" data/nasa93.csv > data/subsets/nasa93_cat2_avionicsmonitoring.csv gawk -f CSVsubset.awk Col="mode" Want="semidetached" data/nasa93.csv > data/subsets/nasa93_mode_semidetached.csv gawk -f CSVsubset.awk Col="projectname" Want="sts" data/nasa93.csv > data/subsets/nasa93_project_sts.csv gawk -f CSVsubset.awk Col="forg" Want="g" data/nasa93.csv > data/subsets/nasa93_forg_g.csv gawk -f CSVsubset.awk Col="center" Want="5" data/nasa93.csv > data/subsets/nasa93_center_5.csv gawk -f CSVsubset.awk Col="year" Want="1975" data/nasa93.csv > data/subsets/nasa93_year_1975.csv cp data/nasa93.csv data/subsets/nasa93_all.csv gawk -f CSVsubset.awk Col="year" Want="1980" data/nasa93.csv > data/subsets/nasa93_year_1980.csv gawk -f CSVsubset.awk Col="mode" Want="embedded" data/nasa93.csv > data/subsets/nasa93_mode_embedded.csv gawk -f CSVsubset.awk Col="center" Want="2" data/nasa93.csv > data/subsets/nasa93_center_2.csv # 1 Filename # 2 Effort Multiplier Method (COC81 or COCII) # 3 Effort Multiplier Precision (precise or rounded) # 4 Seed Filename # 5 Name as source:part # 6 Learner echo "source:part Train Test EM Numbers NF-2 Learner meanPred(30) MMRE SD of MRE" echo "___________ _____ ____ __ _______ ____ _______ ____________ ____ _________" #Run effort on the coc81 subsets. (./effort data/subsets/coc81_kind_min.csv COC81 precise log/coc81_kind_min_seed.log coc81:kind.min LC ./effort data/subsets/coc81_lang_ftn.csv COC81 precise log/coc81_lang_ftn_seed.log coc81:lang.ftn LC ./effort data/subsets/coc81_mode_e.csv COC81 precise log/coc81_mode_e_seed.log coc81:mode.e LC ./effort data/subsets/coc81_kind_max.csv COC81 precise log/coc81_kind_max_seed.log coc81:kind.max LC ./effort data/subsets/coc81_all.csv COC81 precise log/coc81_all_seed.log coc81:all LC ./effort data/subsets/coc81_mode_org.csv COC81 precise log/coc81_mode_org_seed.log coc81:mode.org LC ./effort data/subsets/coc81_lang_mol.csv COC81 precise log/coc81_lang_mol_seed.log coc81:lang.mol LC ./effort data/subsets/nasa93_project_gro.csv COCII precise log/nasa93_project_gro_seed.log nasa93:proj.Y LC ./effort data/subsets/nasa93_cat2_missionplanning.csv COCII round log/nasa93_cat2_missionplanning_seed.log nasa93:cat.mp LC ./effort data/subsets/nasa93_cat2_avionicsmonitoring.csv COCII precise log/cat2_avionicsmonitoring_seed.log nasa93:cat.am LC ./effort data/subsets/nasa93_mode_semidetached.csv COCII round log/nasa93_mode_semidetached_seed.log nasa93:mode.sd LC ./effort data/subsets/nasa93_project_sts.csv COCII precise log/nasa93_project_sts_seed.log nasa93:proj.X LC ./effort data/subsets/nasa93_forg_g.csv COCII round log/nasa93_forg_g_seed.log nasa93:fg.g LC ./effort data/subsets/nasa93_center_5.csv COCII precise log/nasa93_center_5_seed.log nasa93:center.5 LC ./effort data/subsets/nasa93_year_1975.csv COCII precise log/nasa93_year_1975_seed.log nasa93:yr.1975 LC ./effort data/subsets/nasa93_all.csv COCII round log/nasa93_all_seed.log nasa93:all LC ./effort data/subsets/nasa93_year_1980.csv COCII precise log/nasa93_year_1980_seed.log nasa93:yr.1980 LC ./effort data/subsets/nasa93_mode_embedded.csv COCII precise log/nasa93_mode_embedded_seed.log nasa93:mode.e LC ./effort data/subsets/nasa93_center_2.csv COCII precise log/nasa93_center_2_seed.log nasa93:center.2 LC ) | sort -n +9