{"id":"https://openalex.org/W2127881568","doi":"https://doi.org/10.1145/2666581.2666585","title":"Software engineering for multi-tenancy computing challenges and implications","display_name":"Software engineering for multi-tenancy computing challenges and implications","publication_year":2014,"publication_date":"2014-11-07","ids":{"openalex":"https://openalex.org/W2127881568","doi":"https://doi.org/10.1145/2666581.2666585","mag":"2127881568"},"language":"en","primary_location":{"id":"doi:10.1145/2666581.2666585","doi":"https://doi.org/10.1145/2666581.2666585","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2666581.2666585","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the International Workshop on Innovative Software Development Methodologies and Practices","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://figshare.com/articles/conference_contribution/Software_engineering_for_multi-tenancy_computing_challenges_and_implications/20889190","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5060165317","display_name":"Ru Jia","orcid":"https://orcid.org/0000-0003-4959-4009","observed_orcids":["https://orcid.org/0000-0003-4959-4009"]},"institutions":[{"id":"https://openalex.org/I57093077","display_name":"Swinburne University of Technology","ror":"https://ror.org/031rekg67","country_code":"AU","type":"education","lineage":["https://openalex.org/I57093077"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Jia Ru","raw_affiliation_strings":["Swinburne University of Technology, Australia","Swinburne University of Technology, AUSTRALIA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Swinburne University of Technology, Australia","institution_ids":["https://openalex.org/I57093077"]},{"raw_affiliation_string":"Swinburne University of Technology, AUSTRALIA","institution_ids":["https://openalex.org/I57093077"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082913979","display_name":"John Grundy","orcid":"https://orcid.org/0000-0003-4928-7076","observed_orcids":["https://orcid.org/0000-0003-4928-7076"]},"institutions":[{"id":"https://openalex.org/I57093077","display_name":"Swinburne University of Technology","ror":"https://ror.org/031rekg67","country_code":"AU","type":"education","lineage":["https://openalex.org/I57093077"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"John Grundy","raw_affiliation_strings":["Swinburne University of Technology, Australia","Swinburne University of Technology, AUSTRALIA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Swinburne University of Technology, Australia","institution_ids":["https://openalex.org/I57093077"]},{"raw_affiliation_string":"Swinburne University of Technology, AUSTRALIA","institution_ids":["https://openalex.org/I57093077"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051403641","display_name":"Jacky Keung","orcid":"https://orcid.org/0000-0002-3803-9600","observed_orcids":["https://orcid.org/0000-0002-3803-9600"]},"institutions":[{"id":"https://openalex.org/I168719708","display_name":"City University of Hong Kong","ror":"https://ror.org/03q8dnn23","country_code":"HK","type":"education","lineage":["https://openalex.org/I168719708"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Jacky Keung","raw_affiliation_strings":["City University of Hong Kong, China","City University of Hong Kong; China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"City University of Hong Kong, China","institution_ids":["https://openalex.org/I168719708"]},{"raw_affiliation_string":"City University of Hong Kong; China","institution_ids":["https://openalex.org/I168719708"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.8528,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.73164039,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","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/T10101","display_name":"Cloud Computing and Resource Management","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":9.999999747378752e-05,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.0,"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/multi-tenancy","display_name":"multi-tenancy","score":0.9909999966621399},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"cloud computing","score":0.9079999923706055},{"id":"https://openalex.org/keywords/software-engineering-challenges","display_name":"software engineering challenges","score":0.8090000152587891},{"id":"https://openalex.org/keywords/software-as-a-service","display_name":"software as a service","score":0.8880000114440918},{"id":"https://openalex.org/keywords/reengineering","display_name":"reengineering","score":0.8019999861717224},{"id":"https://openalex.org/keywords/scheduling-policies","display_name":"scheduling policies","score":0.6209999918937683},{"id":"https://openalex.org/keywords/cloud-resource-provisioning","display_name":"cloud resource provisioning","score":0.9430000185966492},{"id":"https://openalex.org/keywords/deployment","display_name":"deployment","score":0.5860000252723694},{"id":"https://openalex.org/keywords/scalability","display_name":"scalability","score":0.765999972820282},{"id":"https://openalex.org/keywords/data-isolation","display_name":"data isolation","score":0.9340000152587891},{"id":"https://openalex.org/keywords/security-computing","display_name":"security (computing)","score":0.9010000228881836},{"id":"https://openalex.org/keywords/cloudsim","display_name":"CloudSim","score":0.5960000157356262},{"id":"https://openalex.org/keywords/mapreduce","display_name":"MapReduce","score":0.7820000052452087},{"id":"https://openalex.org/keywords/reliability","display_name":"reliability","score":0.3840000033378601}],"concepts":[{"id":"https://openalex.org/C69016650","wikidata":"https://www.wikidata.org/wiki/Q1364211","display_name":"Multitenancy","level":5,"score":0.9072864055633545},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.8040778636932373},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.765156626701355},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6447241306304932},{"id":"https://openalex.org/C31782201","wikidata":"https://www.wikidata.org/wiki/Q2630687","display_name":"Leasehold estate","level":2,"score":0.5994695425033569},{"id":"https://openalex.org/C172191483","wikidata":"https://www.wikidata.org/wiki/Q1071806","display_name":"Provisioning","level":2,"score":0.5834847688674927},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.528167188167572},{"id":"https://openalex.org/C2779907789","wikidata":"https://www.wikidata.org/wiki/Q22095616","display_name":"CloudSim","level":3,"score":0.5104245543479919},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4767623543739319},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.44898751378059387},{"id":"https://openalex.org/C175133352","wikidata":"https://www.wikidata.org/wiki/Q1254596","display_name":"Software as a service","level":4,"score":0.435105562210083},{"id":"https://openalex.org/C85106507","wikidata":"https://www.wikidata.org/wiki/Q1188445","display_name":"Utility computing","level":4,"score":0.4342649579048157},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.41699254512786865},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.38847485184669495},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.33535295724868774},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2572820484638214},{"id":"https://openalex.org/C184842701","wikidata":"https://www.wikidata.org/wiki/Q370563","display_name":"Cloud computing security","level":3,"score":0.24477019906044006},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.2436475157737732},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.23449155688285828},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11724644899368286},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/2666581.2666585","doi":"https://doi.org/10.1145/2666581.2666585","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2666581.2666585","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the International Workshop on Innovative Software Development Methodologies and Practices","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.736.540","doi":null,"is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.736.540","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.ict.swin.edu.au/personal/jgrundy/papers/innoswdev2014.pdf","raw_type":"text"},{"id":"pmh:oai:figshare.com:article/20889190","doi":null,"is_oa":true,"landing_page_url":"https://figshare.com/articles/conference_contribution/Software_engineering_for_multi-tenancy_computing_challenges_and_implications/20889190","pdf_url":null,"source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference contribution"},{"id":"pmh:oai:researchbank.swinburne.edu.au:7aa87ea5-047d-4c3f-8aa7-647e231a0fd8/1","doi":null,"is_oa":false,"landing_page_url":"http://hdl.handle.net/1959.3/397337","pdf_url":null,"source":{"id":"https://openalex.org/S4306401157","display_name":"Swinburne figshare (Swinburne University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I57093077","host_organization_name":"Swinburne University of Technology","host_organization_lineage":["https://openalex.org/I57093077"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"22nd ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE 2014), Workshop on Innovative Software Development Methodologies and Practices (InnovSWDev 2014), Hong Kong, China, 16 November 2014, pp. 1-10","raw_type":null}],"best_oa_location":{"id":"pmh:oai:figshare.com:article/20889190","doi":null,"is_oa":true,"landing_page_url":"https://figshare.com/articles/conference_contribution/Software_engineering_for_multi-tenancy_computing_challenges_and_implications/20889190","pdf_url":null,"source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference contribution"},"sustainable_development_goals":[],"sustainable_development_goals_aurora":[{"id":"https://metadata.un.org/sdg/17","display_name":"Partnerships for the goals","score":0.4000000059604645}],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W1513424136","https://openalex.org/W1598064945","https://openalex.org/W1774975884","https://openalex.org/W1788392552","https://openalex.org/W1847647515","https://openalex.org/W1984479218","https://openalex.org/W1987056296","https://openalex.org/W1994964371","https://openalex.org/W2007378382","https://openalex.org/W2007522587","https://openalex.org/W2032972824","https://openalex.org/W2045287414","https://openalex.org/W2062468675","https://openalex.org/W2117943238","https://openalex.org/W2125397605","https://openalex.org/W2131646073","https://openalex.org/W2132070690","https://openalex.org/W2137966698","https://openalex.org/W2140243463","https://openalex.org/W2148767939","https://openalex.org/W2154158105","https://openalex.org/W2171272079","https://openalex.org/W2171691582","https://openalex.org/W2173213060","https://openalex.org/W2275530856","https://openalex.org/W2339931214","https://openalex.org/W2531997392","https://openalex.org/W2535383907","https://openalex.org/W2963358330","https://openalex.org/W4237578258","https://openalex.org/W4254373586","https://openalex.org/W4285719527","https://openalex.org/W6602095933"],"related_works":["https://openalex.org/W2292426028","https://openalex.org/W2036927393","https://openalex.org/W2009313797","https://openalex.org/W4233104795","https://openalex.org/W2888955470","https://openalex.org/W4393365792","https://openalex.org/W2516338567","https://openalex.org/W1976263981","https://openalex.org/W1648925414","https://openalex.org/W2532276243"],"abstract_inverted_index":{"Multi-tenancy":[0,68],"is":[1],"a":[2,16],"cloud":[3,70,131,159,189],"computing":[4,76],"phenomenon.":[5],"Multiple":[6],"instances":[7],"of":[8,27,52,60,81,90,127],"an":[9],"application":[10,30],"occupy":[11],"and":[12,32,58,94,136,158,161,171,178,186],"share":[13],"resources":[14],"from":[15,104],"large":[17],"pool,":[18],"allowing":[19],"different":[20],"users":[21],"to":[22,73,85,108,120,165,176],"have":[23,111],"their":[24],"own":[25],"version":[26],"the":[28,35,49,56,79,124],"same":[29,36],"running":[31],"coexisting":[33],"on":[34,88,188],"hardware":[37],"but":[38],"in":[39,102,116,129,173],"isolated":[40],"virtual":[41],"spaces.":[42],"In":[43,122],"this":[44],"position":[45],"paper":[46],"we":[47],"survey":[48],"current":[50],"landscape":[51],"multi-tenancy,":[53],"laying":[54],"out":[55],"challenges":[57,101],"complexity":[59],"software":[61],"engineering":[62],"where":[63],"multi-tenancy":[64,128,166,180],"issues":[65],"are":[66,99],"involved.":[67],"allows":[69],"service":[71],"providers":[72],"better":[74],"utilise":[75],"resources,":[77],"supporting":[78],"development":[80],"more":[82],"flexible":[83],"services":[84],"customers":[86],"based":[87],"economy":[89],"scale,":[91],"reducing":[92],"overheads":[93],"infrastructural":[95],"costs.":[96],"Nevertheless,":[97],"there":[98],"major":[100],"migration":[103],"single":[105],"tenant":[106],"applications":[107,132],"multi-tenancy.":[109],"These":[110],"not":[112],"been":[113],"fully":[114],"explored":[115],"research":[117],"or":[118],"practice":[119],"date.":[121],"particular,":[123],"reengineering":[125],"effort":[126],"Software-as-a-Service":[130],"requires":[133],"many":[134],"complex":[135],"important":[137],"aspects":[138],"that":[139],"should":[140],"be":[141],"taken":[142],"into":[143],"consideration,":[144],"such":[145],"as":[146],"security,":[147],"scalability,":[148,184],"scheduling,":[149],"data":[150],"isolation,":[151],"etc.":[152],"Our":[153],"study":[154],"emphasizes":[155],"scheduling":[156,185],"policies":[157],"provisioning":[160],"deployment":[162],"with":[163],"regards":[164],"issues.":[167],"We":[168],"employ":[169],"CloudSim":[170],"MapReduce":[172],"our":[174],"experiments":[175],"simulate":[177],"analyse":[179],"models,":[181],"scenarios,":[182],"performance,":[183],"reliability":[187],"platforms.":[190]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2018,"cited_by_count":1},{"year":2016,"cited_by_count":3}],"updated_date":"2026-10-03T13:16:28.481748","created_date":"2025-10-10T00:00:00"}
