{"id":"https://openalex.org/W6884655150","doi":"https://doi.org/10.11575/prism/37110","title":"Investigations into the Performance and Scalability of Software Systems","display_name":"Investigations into the Performance and Scalability of Software Systems","publication_year":2019,"publication_date":"2019-09-19","ids":{"openalex":"https://openalex.org/W6884655150","doi":"https://doi.org/10.11575/prism/37110"},"language":"en","primary_location":{"id":"pmh:doi:10.11575/prism/37110","is_oa":true,"landing_page_url":"http://hdl.handle.net/1880/111048","pdf_url":"https://ucalgary.scholaris.ca/bitstreams/bcb0a083-427d-413d-86c0-b755833f6420/download","source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"doctoral thesis"},"type":"other","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://ucalgary.scholaris.ca/bitstreams/bcb0a083-427d-413d-86c0-b755833f6420/download","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Hashemian, Raoufehsadat","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Hashemian, Raoufehsadat","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/testbed","display_name":"Testbed","score":0.7853999733924866},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.7368000149726868},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6988000273704529},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5425000190734863},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5281999707221985},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.48989999294281006},{"id":"https://openalex.org/keywords/benchmarking","display_name":"Benchmarking","score":0.4627000093460083},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4569000005722046}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7904999852180481},{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.7853999733924866},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.7368000149726868},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6988000273704529},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5425000190734863},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5281999707221985},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5174999833106995},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.48989999294281006},{"id":"https://openalex.org/C86251818","wikidata":"https://www.wikidata.org/wiki/Q816754","display_name":"Benchmarking","level":2,"score":0.4627000093460083},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4569000005722046},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.42080000042915344},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.40299999713897705},{"id":"https://openalex.org/C11392498","wikidata":"https://www.wikidata.org/wiki/Q11288","display_name":"Web server","level":3,"score":0.3840000033378601},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.34709998965263367},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.33480000495910645},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.30559998750686646},{"id":"https://openalex.org/C19012869","wikidata":"https://www.wikidata.org/wiki/Q578372","display_name":"Response time","level":2,"score":0.3052999973297119},{"id":"https://openalex.org/C178059732","wikidata":"https://www.wikidata.org/wiki/Q1982529","display_name":"Software performance testing","level":5,"score":0.296999990940094},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.2793000042438507},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.2757999897003174},{"id":"https://openalex.org/C53833338","wikidata":"https://www.wikidata.org/wiki/Q1061424","display_name":"Context switch","level":2,"score":0.2542000114917755}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:doi:10.11575/prism/37110","is_oa":true,"landing_page_url":"http://hdl.handle.net/1880/111048","pdf_url":"https://ucalgary.scholaris.ca/bitstreams/bcb0a083-427d-413d-86c0-b755833f6420/download","source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"doctoral thesis"},{"id":"doi:10.11575/prism/37110","is_oa":true,"landing_page_url":"https://doi.org/10.11575/prism/37110","pdf_url":null,"source":{"id":"https://openalex.org/S7407053067","display_name":"University of Calgary","issn_l":null,"issn":[],"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":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"pmh:doi:10.11575/prism/37110","is_oa":true,"landing_page_url":"http://hdl.handle.net/1880/111048","pdf_url":"https://ucalgary.scholaris.ca/bitstreams/bcb0a083-427d-413d-86c0-b755833f6420/download","source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"doctoral thesis"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W6884655150.pdf","grobid_xml":"https://content.openalex.org/works/W6884655150.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"This":[0],"research":[1],"explores":[2],"three":[3],"distinct":[4],"problems":[5,18],"related":[6],"to":[7,32,76,90,109,147,192,212,224,277,321,325],"the":[8,20,25,42,61,66,99,103,122,179,183,200,227,232,242,253,270,315,327,332],"performance":[9,134,180,298,316],"and":[10,250],"scalability":[11],"of":[12,23,28,68,81,95,105,125,153,182,255,272,314,318],"software":[13],"systems.":[14],"The":[15,85,114],"first":[16,39,130],"two":[17,131],"have":[19],"overarching":[21],"goal":[22],"increasing":[24],"effective":[26],"utilization":[27],"multicore":[29,43,74,206],"hardware":[30,44,75,100,237,248,266],"used":[31],"deploy":[33],"latency":[34],"sensitive":[35],"applications.":[36],"Specifically,":[37],"I":[38,64,117,185,196,240,260,280,302,336],"explore":[40],"how":[41,149,262,323],"hosting":[45],"a":[46,69,92,150,204,216,256,282,319],"Web":[47,80],"server":[48,207,233],"can":[49,169,208,268,287],"be":[50,209],"utilized":[51,210],"effectively":[52],"while":[53,214],"still":[54],"satisfying":[55],"acceptable":[56],"user":[57],"response":[58,163,218],"times.":[59],"In":[60,133,252,275],"second":[62],"problem,":[63],"study":[65],"design":[67,281],"benchmarking":[70],"testbed":[71,112],"that":[72,286,338],"utilizes":[73],"emulate":[77,91],"large":[78,93,123,151,295],"scale":[79,296],"Things":[82],"(WoT)":[83],"deployments.":[84],"key":[86],"challenge":[87],"here":[88],"is":[89],"number":[94,124,152],"WoT":[96,257,297],"devices":[97],"on":[98,178,231],"without":[101,173],"violating":[102],"integrity":[104,271],"test":[106,273],"results":[107],"due":[108],"contention":[110,263,283,293],"for":[111,264],"resources.":[113],"third":[115],"problem":[116],"studied":[118],"was":[119],"motivated":[120],"by":[121,128],"experiments":[126],"triggered":[127],"my":[129],"studies.":[132],"evaluation":[135,299],"studies":[136],"such":[137,292,342],"as":[138,343],"those":[139],"presented":[140],"in":[141,222,331],"this":[142,194],"study,":[143],"practitioners":[144],"often":[145],"need":[146],"consider":[148],"independent":[154,333],"variables,":[155,161],"i.e.,":[156],"configuration":[157,202],"parameters,":[158],"impact":[159,269],"dependent":[160],"e.g.,":[162],"time.":[164],"Naive":[165],"experiment":[166,189,305,329,346],"selection":[167,190,306],"techniques":[168,341],"increase":[170],"experimentation":[171],"effort":[172],"necessarily":[174],"providing":[175],"more":[176],"insights":[177],"behaviour":[181,317],"system.":[184],"investigate":[186],"an":[187,304],"intelligent":[188],"technique":[191,307],"address":[193],"problem.":[195],"show":[197,261,337],"that,":[198],"with":[199],"right":[201],"strategy,":[203],"modern":[205],"up":[211],"80%":[213],"maintaining":[215],"desired":[217],"time":[219],"performance.":[220],"However,":[221],"contrast":[223,276],"existing":[225],"studies,":[226],"best":[228,324],"strategy":[229],"depends":[230],"workload.":[234],"Using":[235],"detailed":[236],"counter":[238],"measurements,":[239],"characterize":[241],"relationship":[243],"between":[244],"workload,":[245],"shared":[246,265],"micro-architectural":[247],"resources,":[249],"scalability.":[251],"context":[254],"emulation":[258],"testbed,":[259],"resources":[267],"results.":[274],"similar":[278],"testbeds,":[279],"detection":[284],"module":[285],"help":[288],"testers":[289],"explicitly":[290],"recognize":[291],"during":[294],"exercises.":[300],"Finally,":[301],"develop":[303],"called":[308],"IRIS.":[309],"IRIS":[310,339],"exploits":[311],"approximate":[312],"knowledge":[313],"system":[320],"determine":[322],"place":[326],"next":[328],"point":[330,347],"variable":[334],"space.":[335],"outperforms":[340],"equal":[344],"distance":[345],"selection.":[348]},"counts_by_year":[],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
