{"id":"https://openalex.org/W2903042559","doi":"https://doi.org/10.1109/access.2018.2883077","title":"Text Categorization Approach for Secure Design Pattern Selection Using Software Requirement Specification","display_name":"Text Categorization Approach for Secure Design Pattern Selection Using Software Requirement Specification","publication_year":2018,"publication_date":"2018-01-01","ids":{"openalex":"https://openalex.org/W2903042559","doi":"https://doi.org/10.1109/access.2018.2883077","mag":"2903042559"},"language":"en","primary_location":{"id":"doi:10.1109/access.2018.2883077","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2018.2883077","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2018.2883077","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5030334846","display_name":"Ishfaq Ali","orcid":null},"institutions":[{"id":"https://openalex.org/I505182","display_name":"National Textile University","ror":"https://ror.org/030dak672","country_code":"PK","type":"education","lineage":["https://openalex.org/I505182"]}],"countries":["PK"],"is_corresponding":true,"raw_author_name":"Ishfaq Ali","raw_affiliation_strings":["Department of Computer Science, National Textile University, Faisalabad, Pakistan"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, National Textile University, Faisalabad, Pakistan","institution_ids":["https://openalex.org/I505182"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083460237","display_name":"Muhammad Asif","orcid":"https://orcid.org/0000-0003-1839-2527"},"institutions":[{"id":"https://openalex.org/I505182","display_name":"National Textile University","ror":"https://ror.org/030dak672","country_code":"PK","type":"education","lineage":["https://openalex.org/I505182"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Muhammad Asif","raw_affiliation_strings":["Department of Computer Science, National Textile University, Faisalabad, Pakistan"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, National Textile University, Faisalabad, Pakistan","institution_ids":["https://openalex.org/I505182"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100610967","display_name":"Muhammad Shahbaz","orcid":"https://orcid.org/0000-0003-2391-6997"},"institutions":[{"id":"https://openalex.org/I142732210","display_name":"University of Engineering and Technology Lahore","ror":"https://ror.org/0051w2v06","country_code":"PK","type":"education","lineage":["https://openalex.org/I142732210"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Muhammad Shahbaz","raw_affiliation_strings":["Department of Computer Science &#x0026; Engineering, University of Engineering and Technology, Lahore, Pakistan","Department of Computer Science & Engineering, University of Engineering and Technology, Lahore, Pakistan"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science &#x0026; Engineering, University of Engineering and Technology, Lahore, Pakistan","institution_ids":["https://openalex.org/I142732210"]},{"raw_affiliation_string":"Department of Computer Science & Engineering, University of Engineering and Technology, Lahore, Pakistan","institution_ids":["https://openalex.org/I142732210"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091533757","display_name":"Adnan Khalid","orcid":"https://orcid.org/0000-0001-9880-5429"},"institutions":[{"id":"https://openalex.org/I43879129","display_name":"Government College University, Lahore","ror":"https://ror.org/040gec961","country_code":"PK","type":"education","lineage":["https://openalex.org/I43879129"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Adnan Khalid","raw_affiliation_strings":["Department of Computer Science, Government College University, Lahore, Pakistan"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Government College University, Lahore, Pakistan","institution_ids":["https://openalex.org/I43879129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082410567","display_name":"Mariam Rehman","orcid":"https://orcid.org/0000-0002-4636-9829"},"institutions":[{"id":"https://openalex.org/I194348271","display_name":"Government College University, Faisalabad","ror":"https://ror.org/051zgra59","country_code":"PK","type":"education","lineage":["https://openalex.org/I194348271"]}],"countries":["PK"],"is_corresponding":false,"raw_author_name":"Mariam Rehman","raw_affiliation_strings":["Department of Information Technology, Government College University, Faisalabad, Pakistan"],"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Government College University, Faisalabad, Pakistan","institution_ids":["https://openalex.org/I194348271"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5055751982","display_name":"Aziz Guergachi","orcid":"https://orcid.org/0000-0001-9785-9097"},"institutions":[{"id":"https://openalex.org/I530967","display_name":"Toronto Metropolitan University","ror":"https://ror.org/05g13zd79","country_code":"CA","type":"education","lineage":["https://openalex.org/I530967"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Aziz Guergachi","raw_affiliation_strings":["Ted Rogers School of Management, Ryerson University, Toronto, Canada","Ted Rogers School of Management, Ryerson University, Toronto, ON, Canada"],"affiliations":[{"raw_affiliation_string":"Ted Rogers School of Management, Ryerson University, Toronto, Canada","institution_ids":["https://openalex.org/I530967"]},{"raw_affiliation_string":"Ted Rogers School of Management, Ryerson University, Toronto, ON, Canada","institution_ids":["https://openalex.org/I530967"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5030334846"],"corresponding_institution_ids":["https://openalex.org/I505182"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":4.7123,"has_fulltext":false,"cited_by_count":23,"citation_normalized_percentile":{"value":0.95649376,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":98},"biblio":{"volume":"6","issue":null,"first_page":"73928","last_page":"73939"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11644","display_name":"Spam and Phishing Detection","score":0.9957000017166138,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8642399907112122},{"id":"https://openalex.org/keywords/categorization","display_name":"Categorization","score":0.5754295587539673},{"id":"https://openalex.org/keywords/preprocessor","display_name":"Preprocessor","score":0.5340735912322998},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.5125226974487305},{"id":"https://openalex.org/keywords/search-engine-indexing","display_name":"Search engine indexing","score":0.5042902231216431},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.500227689743042},{"id":"https://openalex.org/keywords/selection","display_name":"Selection (genetic algorithm)","score":0.4792216420173645},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.47829872369766235},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.45125189423561096},{"id":"https://openalex.org/keywords/precision-and-recall","display_name":"Precision and recall","score":0.4277842044830322},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.24060815572738647},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.09428206086158752}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8642399907112122},{"id":"https://openalex.org/C94124525","wikidata":"https://www.wikidata.org/wiki/Q912550","display_name":"Categorization","level":2,"score":0.5754295587539673},{"id":"https://openalex.org/C34736171","wikidata":"https://www.wikidata.org/wiki/Q918333","display_name":"Preprocessor","level":2,"score":0.5340735912322998},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.5125226974487305},{"id":"https://openalex.org/C75165309","wikidata":"https://www.wikidata.org/wiki/Q2258979","display_name":"Search engine indexing","level":2,"score":0.5042902231216431},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.500227689743042},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.4792216420173645},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.47829872369766235},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.45125189423561096},{"id":"https://openalex.org/C81669768","wikidata":"https://www.wikidata.org/wiki/Q2359161","display_name":"Precision and recall","level":2,"score":0.4277842044830322},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.24060815572738647},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.09428206086158752}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2018.2883077","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2018.2883077","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:35bae4ee0c424e3f94da931ef057588e","is_oa":true,"landing_page_url":"https://doaj.org/article/35bae4ee0c424e3f94da931ef057588e","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 6, Pp 73928-73939 (2018)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2018.2883077","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2018.2883077","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320331552","display_name":"National University of Computer and Emerging Sciences","ror":"https://ror.org/003eyb898"},{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W395385492","https://openalex.org/W1498306255","https://openalex.org/W1514888816","https://openalex.org/W1981028474","https://openalex.org/W1982992442","https://openalex.org/W2008789519","https://openalex.org/W2008898669","https://openalex.org/W2014545475","https://openalex.org/W2037450062","https://openalex.org/W2042048341","https://openalex.org/W2053171955","https://openalex.org/W2072018703","https://openalex.org/W2110054482","https://openalex.org/W2116079122","https://openalex.org/W2118020653","https://openalex.org/W2127626360","https://openalex.org/W2130463662","https://openalex.org/W2131441032","https://openalex.org/W2134521102","https://openalex.org/W2144906988","https://openalex.org/W2169187055","https://openalex.org/W2238332334","https://openalex.org/W2251345040","https://openalex.org/W2403692813","https://openalex.org/W2517189961","https://openalex.org/W2594732834","https://openalex.org/W2608983247","https://openalex.org/W2710630424","https://openalex.org/W2768942284","https://openalex.org/W3111818035","https://openalex.org/W6660980218","https://openalex.org/W6676387807","https://openalex.org/W6679960114","https://openalex.org/W6691538814","https://openalex.org/W6734376803"],"related_works":["https://openalex.org/W2165912799","https://openalex.org/W2735662278","https://openalex.org/W2382615723","https://openalex.org/W4311804456","https://openalex.org/W1987484445","https://openalex.org/W2623658258","https://openalex.org/W2143413548","https://openalex.org/W1969219540","https://openalex.org/W2370459448","https://openalex.org/W2105067402"],"abstract_inverted_index":{"Secure":[0],"patterns":[1,33,75],"provide":[2],"a":[3,79,83],"solution":[4],"for":[5,98,119,168,181],"the":[6,10,43,53,59,64,89,129,132,178],"security":[7,35,46],"requirement":[8],"of":[9,16,31,45,55,61,63,72,85,91,110,131,170],"software.":[11],"There":[12],"are":[13,39,96],"large":[14],"number":[15],"secure":[17,56,65,73,111,121],"patterns,":[18,112],"and":[19,82,154,161],"it":[20],"is":[21,76,174],"quite":[22],"difficult":[23],"to":[24,176,193],"choose":[25],"an":[26],"appropriate":[27],"pattern.":[28],"Moreover,":[29],"selection":[30,54],"these":[32],"needs":[34],"knowledge;":[36],"generally,":[37],"developers":[38],"not":[40],"specialized":[41],"in":[42,52,88],"domain":[44],"knowledge.":[47],"This":[48],"paper":[49],"can":[50],"help":[51],"pattern":[57,66,123],"on":[58],"basis":[60],"tradeoffs":[62],"using":[67,124],"text":[68,102],"categorization.":[69],"A":[70,101,158],"repository":[71,84],"design":[74,122,184],"used":[77,97,137,167,175],"as":[78],"data":[80],"set":[81],"requirements":[86,93],"artifacts":[87],"form":[90],"software":[92],"specification":[94],"(SRS)":[95],"this":[99],"paper.":[100],"categorization":[103],"scheme,":[104],"which":[105],"begins":[106],"with":[107,165,190],"preprocessing,":[108],"indexing":[109],"ends":[113],"up":[114,192],"by":[115],"querying":[116],"SRS":[117,144],"features":[118],"retrieving":[120],"document":[125],"retrieval":[126,172],"model.":[127],"For":[128],"evaluation":[130,169],"proposed":[133],"model,":[134],"we":[135],"have":[136],"three":[138,143,147],"different":[139,148,183],"domains\u2019":[140],"SRS.":[141],"These":[142],"documents":[145],"represent":[146],"domains,":[149],"i.e.,":[150],"e-commerce,":[151],"social":[152],"media,":[153],"desktop":[155],"utility":[156],"program.":[157],"traditional":[159],"precision":[160],"recall":[162,191],"method":[163],"along":[164],"F-measure":[166,180],"information/document":[171],"model":[173],"evaluate":[177],"results.":[179],"17":[182],"problems":[185],"shows":[186],"around":[187],"81%":[188],"accuracy":[189],"0.69%.":[194]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
