{"id":"https://openalex.org/W4415047274","doi":"https://doi.org/10.3390/a18100642","title":"Contextual Object Grouping (COG): A Specialized Framework for Dynamic Symbol Interpretation in Technical Security Diagrams","display_name":"Contextual Object Grouping (COG): A Specialized Framework for Dynamic Symbol Interpretation in Technical Security Diagrams","publication_year":2025,"publication_date":"2025-10-10","ids":{"openalex":"https://openalex.org/W4415047274","doi":"https://doi.org/10.3390/a18100642"},"language":"en","primary_location":{"id":"doi:10.3390/a18100642","is_oa":true,"landing_page_url":"https://doi.org/10.3390/a18100642","pdf_url":null,"source":{"id":"https://openalex.org/S190629608","display_name":"Algorithms","issn_l":"1999-4893","issn":["1999-4893"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithms","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.3390/a18100642","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5063627981","display_name":"Jan Kapusta","orcid":"https://orcid.org/0000-0003-4523-1227"},"institutions":[{"id":"https://openalex.org/I126596746","display_name":"Jagiellonian University","ror":"https://ror.org/03bqmcz70","country_code":"PL","type":"education","lineage":["https://openalex.org/I126596746"]},{"id":"https://openalex.org/I686019","display_name":"AGH University of Krakow","ror":"https://ror.org/00bas1c41","country_code":"PL","type":"education","lineage":["https://openalex.org/I686019"]}],"countries":["PL"],"is_corresponding":true,"raw_author_name":"Jan Kapusta","raw_affiliation_strings":["Department of Automatic Control and Robotics, AGH University of Krakow, 30-059 Krakow, Poland"],"affiliations":[{"raw_affiliation_string":"Department of Automatic Control and Robotics, AGH University of Krakow, 30-059 Krakow, Poland","institution_ids":["https://openalex.org/I126596746","https://openalex.org/I686019"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033380421","display_name":"Waldemar Bauer","orcid":"https://orcid.org/0000-0002-8543-0995"},"institutions":[{"id":"https://openalex.org/I126596746","display_name":"Jagiellonian University","ror":"https://ror.org/03bqmcz70","country_code":"PL","type":"education","lineage":["https://openalex.org/I126596746"]},{"id":"https://openalex.org/I686019","display_name":"AGH University of Krakow","ror":"https://ror.org/00bas1c41","country_code":"PL","type":"education","lineage":["https://openalex.org/I686019"]}],"countries":["PL"],"is_corresponding":false,"raw_author_name":"Waldemar Bauer","raw_affiliation_strings":["Department of Automatic Control and Robotics, AGH University of Krakow, 30-059 Krakow, Poland"],"affiliations":[{"raw_affiliation_string":"Department of Automatic Control and Robotics, AGH University of Krakow, 30-059 Krakow, Poland","institution_ids":["https://openalex.org/I126596746","https://openalex.org/I686019"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5013813735","display_name":"Jerzy Baranowski","orcid":"https://orcid.org/0000-0003-3313-581X"},"institutions":[{"id":"https://openalex.org/I126596746","display_name":"Jagiellonian University","ror":"https://ror.org/03bqmcz70","country_code":"PL","type":"education","lineage":["https://openalex.org/I126596746"]},{"id":"https://openalex.org/I686019","display_name":"AGH University of Krakow","ror":"https://ror.org/00bas1c41","country_code":"PL","type":"education","lineage":["https://openalex.org/I686019"]}],"countries":["PL"],"is_corresponding":true,"raw_author_name":"Jerzy Baranowski","raw_affiliation_strings":["Department of Automatic Control and Robotics, AGH University of Krakow, 30-059 Krakow, Poland"],"affiliations":[{"raw_affiliation_string":"Department of Automatic Control and Robotics, AGH University of Krakow, 30-059 Krakow, Poland","institution_ids":["https://openalex.org/I126596746","https://openalex.org/I686019"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5013813735","https://openalex.org/A5063627981"],"corresponding_institution_ids":["https://openalex.org/I126596746","https://openalex.org/I686019"],"apc_list":{"value":1400,"currency":"CHF","value_usd":1515},"apc_paid":{"value":1400,"currency":"CHF","value_usd":1515},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.41458784,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"18","issue":"10","first_page":"642","last_page":"642"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9976000189781189,"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.9976000189781189,"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.9966999888420105,"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/T12034","display_name":"Digital and Cyber Forensics","score":0.9966999888420105,"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/heuristics","display_name":"Heuristics","score":0.7111999988555908},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.572700023651123},{"id":"https://openalex.org/keywords/object","display_name":"Object (grammar)","score":0.49959999322891235},{"id":"https://openalex.org/keywords/interpretation","display_name":"Interpretation (philosophy)","score":0.4918000102043152},{"id":"https://openalex.org/keywords/semantic-interpretation","display_name":"Semantic interpretation","score":0.46950000524520874},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.4584999978542328},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4311000108718872},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.3790000081062317},{"id":"https://openalex.org/keywords/symbol","display_name":"Symbol (formal)","score":0.3765999972820282}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8205000162124634},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.7111999988555908},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.572700023651123},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5133000016212463},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.49959999322891235},{"id":"https://openalex.org/C527412718","wikidata":"https://www.wikidata.org/wiki/Q855395","display_name":"Interpretation (philosophy)","level":2,"score":0.4918000102043152},{"id":"https://openalex.org/C193125573","wikidata":"https://www.wikidata.org/wiki/Q7449065","display_name":"Semantic interpretation","level":2,"score":0.46950000524520874},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.4584999978542328},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4311000108718872},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.3790000081062317},{"id":"https://openalex.org/C134400042","wikidata":"https://www.wikidata.org/wiki/Q2372244","display_name":"Symbol (formal)","level":2,"score":0.3765999972820282},{"id":"https://openalex.org/C2776151529","wikidata":"https://www.wikidata.org/wiki/Q3045304","display_name":"Object detection","level":3,"score":0.3573000133037567},{"id":"https://openalex.org/C64754055","wikidata":"https://www.wikidata.org/wiki/Q7574053","display_name":"Spatial contextual awareness","level":2,"score":0.34950000047683716},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.33980000019073486},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.3357999920845032},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.32899999618530273},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.32190001010894775},{"id":"https://openalex.org/C64876066","wikidata":"https://www.wikidata.org/wiki/Q5141226","display_name":"Cognitive neuroscience of visual object recognition","level":3,"score":0.3003999888896942},{"id":"https://openalex.org/C121822524","wikidata":"https://www.wikidata.org/wiki/Q5157582","display_name":"Computer security model","level":2,"score":0.29789999127388},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.29679998755455017},{"id":"https://openalex.org/C183322885","wikidata":"https://www.wikidata.org/wiki/Q17007702","display_name":"Context model","level":3,"score":0.28859999775886536},{"id":"https://openalex.org/C4661277","wikidata":"https://www.wikidata.org/wiki/Q1054157","display_name":"Cog","level":2,"score":0.2802000045776367},{"id":"https://openalex.org/C76178495","wikidata":"https://www.wikidata.org/wiki/Q4808784","display_name":"Asset (computer security)","level":2,"score":0.2696000039577484},{"id":"https://openalex.org/C178148461","wikidata":"https://www.wikidata.org/wiki/Q1632136","display_name":"Security controls","level":3,"score":0.2628999948501587},{"id":"https://openalex.org/C2777508537","wikidata":"https://www.wikidata.org/wiki/Q7936620","display_name":"Visual reasoning","level":2,"score":0.25839999318122864},{"id":"https://openalex.org/C56397880","wikidata":"https://www.wikidata.org/wiki/Q6044094","display_name":"Intelligent decision support system","level":2,"score":0.2524999976158142}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/a18100642","is_oa":true,"landing_page_url":"https://doi.org/10.3390/a18100642","pdf_url":null,"source":{"id":"https://openalex.org/S190629608","display_name":"Algorithms","issn_l":"1999-4893","issn":["1999-4893"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithms","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:bd60f977e48042b48332126bad749190","is_oa":true,"landing_page_url":"https://doaj.org/article/bd60f977e48042b48332126bad749190","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","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Algorithms, Vol 18, Iss 10, p 642 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/a18100642","is_oa":true,"landing_page_url":"https://doi.org/10.3390/a18100642","pdf_url":null,"source":{"id":"https://openalex.org/S190629608","display_name":"Algorithms","issn_l":"1999-4893","issn":["1999-4893"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Algorithms","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W639708223","https://openalex.org/W1529522905","https://openalex.org/W1536680647","https://openalex.org/W1901129140","https://openalex.org/W1903029394","https://openalex.org/W2077069816","https://openalex.org/W2102605133","https://openalex.org/W2151103935","https://openalex.org/W2163605009","https://openalex.org/W2194775991","https://openalex.org/W2479423890","https://openalex.org/W2963037989","https://openalex.org/W2963150697","https://openalex.org/W2963536419","https://openalex.org/W2997154779","https://openalex.org/W3049666257","https://openalex.org/W3096609285","https://openalex.org/W3104953317","https://openalex.org/W3124372372","https://openalex.org/W3176851559","https://openalex.org/W4304013646","https://openalex.org/W4312936847","https://openalex.org/W4321490422","https://openalex.org/W4385839827","https://openalex.org/W4390752172","https://openalex.org/W4396595963","https://openalex.org/W4396615558","https://openalex.org/W4401669141","https://openalex.org/W4402660140","https://openalex.org/W4402671775","https://openalex.org/W4402716047","https://openalex.org/W4402727200","https://openalex.org/W4402865423","https://openalex.org/W4405446156"],"related_works":[],"abstract_inverted_index":{"This":[0,151],"paper":[1],"introduces":[2,121],"Contextual":[3],"Object":[4],"Grouping":[5],"(COG),":[6],"a":[7,122],"specific":[8],"computer":[9],"vision":[10],"framework":[11,120],"that":[12,33,129],"enables":[13],"automatic":[14],"interpretation":[15],"of":[16,72,100],"technical":[17],"security":[18,85,116,181],"diagrams":[19],"through":[20,148],"dynamic":[21],"legend":[22,101],"learning":[23],"for":[24,114,164],"intelligent":[25,138],"sensing":[26,139,170],"applications.":[27],"Unlike":[28],"traditional":[29],"object":[30,132],"detection":[31,52,99,133],"approaches":[32],"rely":[34],"on":[35],"post-processing":[36,149],"heuristics":[37],"to":[38,141,154,176],"establish":[39],"relationships":[40,113],"between":[41],"the":[42,51,70,79,156],"detected":[43],"elements,":[44],"COG":[45,127,157],"embeds":[46],"contextual":[47,126],"understanding":[48,167],"directly":[49],"into":[50],"process":[53],"by":[54],"treating":[55],"spatially":[56],"and":[57,90,109,134,159,179],"functionally":[58],"related":[59],"objects":[60],"as":[61],"unified":[62],"semantic":[63,135],"entities.":[64],"We":[65],"demonstrate":[66],"this":[67],"approach":[68],"in":[69,168],"context":[71,143],"Cyber-Physical":[73],"Security":[74],"Systems":[75],"(CPPS)":[76],"assessment,":[77],"where":[78],"same":[80],"symbol":[81],"may":[82],"represent":[83],"different":[84,88],"devices":[86],"across":[87],"designers":[89],"projects.":[91],"Our":[92],"proof-of-concept":[93,152],"implementation":[94],"using":[95],"YOLOv8":[96],"achieves":[97],"robust":[98],"components":[102],"(mAP50":[103],"\u2248":[104,107],"0.99,":[105],"mAP50\u201395":[106],"0.81)":[108],"successfully":[110],"establishes":[111],"symbol\u2013label":[112],"automated":[115],"asset":[117],"identification.":[118],"The":[119],"new":[123,161],"ontological":[124],"class\u2014the":[125],"class":[128],"bridges":[130],"atomic":[131],"interpretation,":[136],"enabling":[137],"systems":[140],"perceive":[142],"rather":[144],"than":[145],"infer":[146],"it":[147],"reasoning.":[150],"appears":[153],"validate":[155],"hypothesis":[158],"suggests":[160],"research":[162],"directions":[163],"structured":[165],"visual":[166],"smart":[169],"environments,":[171],"with":[172],"applications":[173],"potentially":[174],"extending":[175],"building":[177],"automation":[178],"cyber-physical":[180],"assessment.":[182]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-11T00:00:00"}
