{"id":"https://openalex.org/W3216214280","doi":"https://doi.org/10.1109/etfa45728.2021.9613489","title":"Towards Scalable Security of Real-time Applications: A Formally Certified Approach","display_name":"Towards Scalable Security of Real-time Applications: A Formally Certified Approach","publication_year":2021,"publication_date":"2021-09-07","ids":{"openalex":"https://openalex.org/W3216214280","doi":"https://doi.org/10.1109/etfa45728.2021.9613489","mag":"3216214280"},"language":"en","primary_location":{"id":"doi:10.1109/etfa45728.2021.9613489","is_oa":false,"landing_page_url":"https://doi.org/10.1109/etfa45728.2021.9613489","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA )","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5028805089","display_name":"Muhammad Taimoor Khan","orcid":"https://orcid.org/0000-0003-1326-7292"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Muhammad Taimoor Khan","raw_affiliation_strings":["School of Computing and Mathematical Sciences, London, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing and Mathematical Sciences, London, UK","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027257996","display_name":"Dimitrios Serpanos","orcid":"https://orcid.org/0000-0002-1385-7113"},"institutions":[{"id":"https://openalex.org/I174878644","display_name":"University of Patras","ror":"https://ror.org/017wvtq80","country_code":"GR","type":"education","lineage":["https://openalex.org/I174878644"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Dimitrios Serpanos","raw_affiliation_strings":["University of Patras, Patras, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Patras, Patras, Greece","institution_ids":["https://openalex.org/I174878644"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5046588386","display_name":"Howard Shrobe","orcid":"https://orcid.org/0000-0003-0323-4606"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Howard Shrobe","raw_affiliation_strings":["MIT CSAIL, Cambridge, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL, Cambridge, USA","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.1815502,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"01","last_page":"04"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11424","display_name":"Security and Verification in Computing","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9969000220298767,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9835000038146973,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.8569931983947754},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7498886585235596},{"id":"https://openalex.org/keywords/compile-time","display_name":"Compile time","score":0.6417438387870789},{"id":"https://openalex.org/keywords/property","display_name":"Property (philosophy)","score":0.5820950865745544},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5138407349586487},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.5130106806755066},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.4977476894855499},{"id":"https://openalex.org/keywords/runtime-verification","display_name":"Runtime verification","score":0.4862057566642761},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4791907072067261},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.4614478647708893},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.40084487199783325},{"id":"https://openalex.org/keywords/formal-verification","display_name":"Formal verification","score":0.3268992006778717},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.15967154502868652}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8569931983947754},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7498886585235596},{"id":"https://openalex.org/C200833197","wikidata":"https://www.wikidata.org/wiki/Q333707","display_name":"Compile time","level":3,"score":0.6417438387870789},{"id":"https://openalex.org/C189950617","wikidata":"https://www.wikidata.org/wiki/Q937228","display_name":"Property (philosophy)","level":2,"score":0.5820950865745544},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5138407349586487},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5130106806755066},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.4977476894855499},{"id":"https://openalex.org/C202973057","wikidata":"https://www.wikidata.org/wiki/Q7380130","display_name":"Runtime verification","level":3,"score":0.4862057566642761},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4791907072067261},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.4614478647708893},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.40084487199783325},{"id":"https://openalex.org/C111498074","wikidata":"https://www.wikidata.org/wiki/Q173326","display_name":"Formal verification","level":2,"score":0.3268992006778717},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.15967154502868652},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/etfa45728.2021.9613489","is_oa":false,"landing_page_url":"https://doi.org/10.1109/etfa45728.2021.9613489","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA )","raw_type":"proceedings-article"},{"id":"pmh:oai:gala.gre.ac.uk:41629","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306401244","display_name":"Greenwich Academic Literature Archive (University of Greenwich)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I55060895","host_organization_name":"University of Greenwich","host_organization_lineage":["https://openalex.org/I55060895"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"Conference Proceedings"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.6600000262260437,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W2034774575","https://openalex.org/W2045983162","https://openalex.org/W2136310957","https://openalex.org/W2412857152","https://openalex.org/W2415236938","https://openalex.org/W2476747876","https://openalex.org/W2503298008","https://openalex.org/W2586742848","https://openalex.org/W2732916693","https://openalex.org/W2745639073","https://openalex.org/W2746608747","https://openalex.org/W2769308307","https://openalex.org/W3041894101","https://openalex.org/W3144602944","https://openalex.org/W3145806289"],"related_works":["https://openalex.org/W2371266106","https://openalex.org/W2117382851","https://openalex.org/W2768256330","https://openalex.org/W3006505070","https://openalex.org/W2382449560","https://openalex.org/W2767298477","https://openalex.org/W2110432562","https://openalex.org/W2025344","https://openalex.org/W2117864619","https://openalex.org/W2406499533"],"abstract_inverted_index":{"In":[0],"this":[1],"paper,":[2],"we":[3,90,104,190,219],"present":[4],"our":[5],"ongoing":[6],"work":[7],"to":[8,16,30,50,167],"develop":[9],"an":[10,119,140,163],"efficient":[11],"and":[12,33,40,68,100,112,128,155,176,187],"scalable":[13],"verification":[14],"method":[15,28],"achieve":[17],"runtime":[18,54,182,200,209,238],"security":[19,222],"of":[20,36,43,75,94,145,162,180,212,235,243],"real-time":[21,38,83,241],"applications":[22],"with":[23],"strict":[24],"performance":[25,210,242],"requirements.":[26],"The":[27,46],"allows":[29],"specify":[31],"(functional":[32],"non-functional)":[34],"behaviour":[35],"a":[37,41,122,136,143,198,221],"application":[39,55,195,228],"set":[42,74,93],"known":[44],"attacks/threats.":[45],"challenge":[47],"here":[48],"is":[49,57,165,202,230],"prove":[51,191],"that":[52,193,224,226],"the":[53,59,65,72,87,92,159,174,177,194,213,217,227,244],"execution":[56,196,229],"at":[58,237],"same":[60],"time":[61],"(i)":[62],"correct":[63],"w.r.t.":[64],"functional":[66],"specification":[67,81,179,211],"(ii)":[69],"protected":[70,203],"against":[71,204,232],"specified":[73],"attacks,":[76],"without":[77,131,207,239],"violating":[78,208],"any":[79],"non-functional":[80],"(e.g.,":[82,184],"performance).":[84],"To":[85],"address":[86],"challenge,":[88],"first":[89],"classify":[91],"attacks":[95,236],"into":[96,108],"computational,":[97],"data":[98],"integrity":[99],"communication":[101],"attacks.":[102],"Second,":[103],"decompose":[105],"each":[106,233],"class":[107,234],"its":[109,168],"declarative":[110,116,160,205],"properties":[111,206],"definitive":[113,137,170],"properties.":[114],"A":[115],"property":[117,138,161],"specifies":[118,139],"attack":[120,141,164],"as":[121,142],"one":[123],"big-step":[124],"relation":[125],"between":[126,153],"initial":[127,154],"final":[129,156],"state":[130],"considering":[132,149],"intermediate":[133,151],"states,":[134],"while":[135],"composition":[144],"many":[146],"small-step":[147],"relations":[148],"all":[150],"states":[152],"state.":[157],"Semantically,":[158],"equivalent":[166],"corresponding":[169],"property.":[171],"Based":[172],"on":[173],"decomposition":[175],"adequate":[178],"underlying":[181],"environment":[183,201],"compiler,":[185],"processor":[186],"operating":[188],"system),":[189],"rigorously":[192],"in":[197],"particular":[199],"application.":[214,245],"Furthermore,":[215],"from":[216],"specification,":[218],"generate":[220],"monitor":[223],"assures":[225],"secure":[231],"hindering":[240]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2021-12-06T00:00:00"}
