{"id":"https://openalex.org/W4311795476","doi":"https://doi.org/10.1016/j.bcra.2022.100120","title":"An empirical study on the complexity, security and maintainability of Ethereum-based decentralized applications (DApps)","display_name":"An empirical study on the complexity, security and maintainability of Ethereum-based decentralized applications (DApps)","publication_year":2022,"publication_date":"2022-12-17","ids":{"openalex":"https://openalex.org/W4311795476","doi":"https://doi.org/10.1016/j.bcra.2022.100120"},"language":"en","primary_location":{"id":"doi:10.1016/j.bcra.2022.100120","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.bcra.2022.100120","pdf_url":null,"source":{"id":"https://openalex.org/S4210227578","display_name":"Blockchain Research and Applications","issn_l":"2096-7209","issn":["2096-7209","2666-9536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Blockchain: Research and Applications","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1016/j.bcra.2022.100120","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5019633009","display_name":"Noama Fatima Samreen","orcid":"https://orcid.org/0000-0002-4563-3026"},"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":true,"raw_author_name":"Noama Fatima Samreen","raw_affiliation_strings":["Department of Computer Science, Toronto Metropolitan University, Toronto, ON M5B 2K3, Canada"],"raw_orcid":"https://orcid.org/0000-0002-4563-3026","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Toronto Metropolitan University, Toronto, ON M5B 2K3, Canada","institution_ids":["https://openalex.org/I530967"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5035833427","display_name":"Manar H. Alalfi","orcid":"https://orcid.org/0000-0003-4968-4127"},"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":"Manar H. Alalfi","raw_affiliation_strings":["Department of Computer Science, Toronto Metropolitan University, Toronto, ON M5B 2K3, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Toronto Metropolitan University, Toronto, ON M5B 2K3, Canada","institution_ids":["https://openalex.org/I530967"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5019633009"],"corresponding_institution_ids":["https://openalex.org/I530967"],"apc_list":{"value":1600,"currency":"USD","value_usd":1600},"apc_paid":{"value":1600,"currency":"USD","value_usd":1600},"fwci":4.785,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.95468581,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"4","issue":"2","first_page":"100120","last_page":"100120"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10270","display_name":"Blockchain Technology Applications and Security","score":1.0,"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/T10270","display_name":"Blockchain Technology Applications and Security","score":1.0,"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/T11614","display_name":"Cloud Data Security Solutions","score":0.9925000071525574,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9901999831199646,"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/maintainability","display_name":"Maintainability","score":0.8585419654846191},{"id":"https://openalex.org/keywords/blockchain","display_name":"Blockchain","score":0.8127721548080444},{"id":"https://openalex.org/keywords/smart-contract","display_name":"Smart contract","score":0.7689552307128906},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7120591402053833},{"id":"https://openalex.org/keywords/cryptocurrency","display_name":"Cryptocurrency","score":0.6905227899551392},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.5504185557365417},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.4600614607334137},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4520801901817322},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.432483047246933},{"id":"https://openalex.org/keywords/scope","display_name":"Scope (computer science)","score":0.42938265204429626},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.29882317781448364},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.25243908166885376},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.16148698329925537}],"concepts":[{"id":"https://openalex.org/C160713754","wikidata":"https://www.wikidata.org/wiki/Q1389965","display_name":"Maintainability","level":2,"score":0.8585419654846191},{"id":"https://openalex.org/C2779687700","wikidata":"https://www.wikidata.org/wiki/Q20514253","display_name":"Blockchain","level":2,"score":0.8127721548080444},{"id":"https://openalex.org/C2779950589","wikidata":"https://www.wikidata.org/wiki/Q7544035","display_name":"Smart contract","level":3,"score":0.7689552307128906},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7120591402053833},{"id":"https://openalex.org/C180706569","wikidata":"https://www.wikidata.org/wiki/Q13479982","display_name":"Cryptocurrency","level":2,"score":0.6905227899551392},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.5504185557365417},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.4600614607334137},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4520801901817322},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.432483047246933},{"id":"https://openalex.org/C2778012447","wikidata":"https://www.wikidata.org/wiki/Q1034415","display_name":"Scope (computer science)","level":2,"score":0.42938265204429626},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.29882317781448364},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.25243908166885376},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.16148698329925537},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1016/j.bcra.2022.100120","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.bcra.2022.100120","pdf_url":null,"source":{"id":"https://openalex.org/S4210227578","display_name":"Blockchain Research and Applications","issn_l":"2096-7209","issn":["2096-7209","2666-9536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Blockchain: Research and Applications","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:4607d2a7aa6d48fb9a4ebfd3907e4a7b","is_oa":true,"landing_page_url":"https://doaj.org/article/4607d2a7aa6d48fb9a4ebfd3907e4a7b","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Blockchain: Research and Applications, Vol 4, Iss 2, Pp 100120- (2023)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1016/j.bcra.2022.100120","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.bcra.2022.100120","pdf_url":null,"source":{"id":"https://openalex.org/S4210227578","display_name":"Blockchain Research and Applications","issn_l":"2096-7209","issn":["2096-7209","2666-9536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Blockchain: Research and Applications","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/13","display_name":"Climate action","score":0.46000000834465027}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W2044802063","https://openalex.org/W2483283194","https://openalex.org/W2885936017","https://openalex.org/W2913273467","https://openalex.org/W2914452207","https://openalex.org/W2950294262","https://openalex.org/W2963594166","https://openalex.org/W3011992028","https://openalex.org/W3025121615","https://openalex.org/W3048230719","https://openalex.org/W3084421431","https://openalex.org/W3194369791","https://openalex.org/W4238466617","https://openalex.org/W4317200811","https://openalex.org/W6728816433","https://openalex.org/W6736162206","https://openalex.org/W6753478366","https://openalex.org/W6777586481","https://openalex.org/W6795453372"],"related_works":["https://openalex.org/W4303984095","https://openalex.org/W4391375891","https://openalex.org/W3092702943","https://openalex.org/W4297798448","https://openalex.org/W4391241361","https://openalex.org/W4388187043","https://openalex.org/W4285161539","https://openalex.org/W2982625131","https://openalex.org/W4320715980","https://openalex.org/W3122124622"],"abstract_inverted_index":{"The":[0],"Ethereum":[1,118],"blockchain\u2019s":[2],"smart":[3,72,141],"contract":[4],"is":[5,120],"a":[6],"programmable":[7],"transaction":[8],"that":[9,114],"performs":[10],"general-purpose":[11],"computations":[12],"and":[13,34,63,80,97,137],"can":[14,35],"be":[15,37,59],"executed":[16],"automatically":[17],"on":[18,109],"the":[19,30,50,65,69,84,87,91,98,102,115,123,132,140],"blockchain.":[20],"Leveraging":[21],"this":[22,46,106],"component,":[23],"blockchain":[24],"technology":[25],"(BT)":[26],"has":[27],"grown":[28],"beyond":[29],"scope":[31],"of":[32,71,78,86,101,117,127,134],"cryptocurrencies":[33],"now":[36],"applicable":[38],"in":[39,53,139],"various":[40],"industries":[41],"other":[42],"than":[43],"finance.":[44],"In":[45],"paper,":[47],"we":[48,112],"investigated":[49],"current":[51],"trends":[52],"Ethereum-based":[54],"decentralized":[55],"applications":[56],"(DApps)":[57],"to":[58,61,67,83,104,122],"able":[60],"categorize":[62],"analyze":[64],"DApps":[66,103,119],"measure":[68],"complexity":[70],"contracts":[73],"behind":[74],"them,":[75],"their":[76,81],"level":[77],"security":[79,95],"correlation":[82],"maintainability":[85,116],"DApps.":[88],"We":[89],"leveraged":[90],"source":[92],"code":[93,124],"analysis,":[94,96],"developmental":[99],"metadata":[100],"infer":[105],"correlation.":[107],"Based":[108],"our":[110],"findings,":[111],"concluded":[113],"proportional":[121],"size,":[125],"number":[126,133],"functions,":[128],"and,":[129],"most":[130],"importantly,":[131],"outgoing":[135],"invocations":[136],"statements":[138],"contracts.":[142]},"counts_by_year":[{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":1}],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
