{"id":"https://openalex.org/W4309163744","doi":"https://doi.org/10.1109/wimob55322.2022.9941679","title":"Bridging the Gap Between Java and Python in Mobile Software Development to Enable MLOps","display_name":"Bridging the Gap Between Java and Python in Mobile Software Development to Enable MLOps","publication_year":2022,"publication_date":"2022-10-10","ids":{"openalex":"https://openalex.org/W4309163744","doi":"https://doi.org/10.1109/wimob55322.2022.9941679"},"language":"en","primary_location":{"id":"doi:10.1109/wimob55322.2022.9941679","is_oa":false,"landing_page_url":"https://doi.org/10.1109/wimob55322.2022.9941679","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 18th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hdl.handle.net/11250/3048333","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5054189966","display_name":"Rustem Dautov","orcid":"https://orcid.org/0000-0002-0260-6343"},"institutions":[{"id":"https://openalex.org/I173888879","display_name":"SINTEF","ror":"https://ror.org/01f677e56","country_code":"NO","type":"facility","lineage":["https://openalex.org/I173888879"]},{"id":"https://openalex.org/I4387930215","display_name":"SINTEF Digital","ror":"https://ror.org/028m52w57","country_code":null,"type":"facility","lineage":["https://openalex.org/I173888879","https://openalex.org/I4387930215"]}],"countries":["NO"],"is_corresponding":true,"raw_author_name":"Rustem Dautov","raw_affiliation_strings":["SINTEF Digital,Oslo,Norway","SINTEF Digital, Oslo, Norway"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SINTEF Digital,Oslo,Norway","institution_ids":["https://openalex.org/I173888879","https://openalex.org/I4387930215"]},{"raw_affiliation_string":"SINTEF Digital, Oslo, Norway","institution_ids":["https://openalex.org/I173888879","https://openalex.org/I4387930215"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002668348","display_name":"Erik Johannes Husom","orcid":"https://orcid.org/0000-0002-9325-1604"},"institutions":[{"id":"https://openalex.org/I173888879","display_name":"SINTEF","ror":"https://ror.org/01f677e56","country_code":"NO","type":"facility","lineage":["https://openalex.org/I173888879"]},{"id":"https://openalex.org/I4387930215","display_name":"SINTEF Digital","ror":"https://ror.org/028m52w57","country_code":null,"type":"facility","lineage":["https://openalex.org/I173888879","https://openalex.org/I4387930215"]}],"countries":["NO"],"is_corresponding":false,"raw_author_name":"Erik Johannes Husom","raw_affiliation_strings":["SINTEF Digital,Oslo,Norway","SINTEF Digital, Oslo, Norway"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SINTEF Digital,Oslo,Norway","institution_ids":["https://openalex.org/I173888879","https://openalex.org/I4387930215"]},{"raw_affiliation_string":"SINTEF Digital, Oslo, Norway","institution_ids":["https://openalex.org/I173888879","https://openalex.org/I4387930215"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080059262","display_name":"Fotis Gonidis","orcid":null},"institutions":[{"id":"https://openalex.org/I4210106481","display_name":"Hellenic Agency for Local Development and Local Government","ror":"https://ror.org/0126xra53","country_code":"GR","type":"government","lineage":["https://openalex.org/I4210106481"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Fotis Gonidis","raw_affiliation_strings":["Gnomon Informatics S.A.,Thessaloniki,Greece","Gnomon Informatics S.A., Thessaloniki, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Gnomon Informatics S.A.,Thessaloniki,Greece","institution_ids":["https://openalex.org/I4210106481"]},{"raw_affiliation_string":"Gnomon Informatics S.A., Thessaloniki, Greece","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057440335","display_name":"Spyridon Papatzelos","orcid":"https://orcid.org/0000-0002-2199-4089"},"institutions":[{"id":"https://openalex.org/I4210106481","display_name":"Hellenic Agency for Local Development and Local Government","ror":"https://ror.org/0126xra53","country_code":"GR","type":"government","lineage":["https://openalex.org/I4210106481"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Spyridon Papatzelos","raw_affiliation_strings":["Gnomon Informatics S.A.,Thessaloniki,Greece","Gnomon Informatics S.A., Thessaloniki, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Gnomon Informatics S.A.,Thessaloniki,Greece","institution_ids":["https://openalex.org/I4210106481"]},{"raw_affiliation_string":"Gnomon Informatics S.A., Thessaloniki, Greece","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5035118561","display_name":"Nikolaos Malamas","orcid":"https://orcid.org/0000-0001-8006-145X"},"institutions":[{"id":"https://openalex.org/I4210106481","display_name":"Hellenic Agency for Local Development and Local Government","ror":"https://ror.org/0126xra53","country_code":"GR","type":"government","lineage":["https://openalex.org/I4210106481"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Nikolaos Malamas","raw_affiliation_strings":["Gnomon Informatics S.A.,Thessaloniki,Greece","Gnomon Informatics S.A., Thessaloniki, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Gnomon Informatics S.A.,Thessaloniki,Greece","institution_ids":["https://openalex.org/I4210106481"]},{"raw_affiliation_string":"Gnomon Informatics S.A., Thessaloniki, Greece","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5054189966"],"corresponding_institution_ids":["https://openalex.org/I173888879","https://openalex.org/I4387930215"],"apc_list":null,"apc_paid":null,"fwci":0.8263,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.77941243,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":"5","issue":null,"first_page":"363","last_page":"368"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11891","display_name":"Big Data and Business Intelligence","score":0.9958999752998352,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11891","display_name":"Big Data and Business Intelligence","score":0.9958999752998352,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9606000185012817,"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"}},{"id":"https://openalex.org/T13197","display_name":"Spreadsheets and End-User Computing","score":0.9498999714851379,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.7794551849365234},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.7381344437599182},{"id":"https://openalex.org/keywords/agile-software-development","display_name":"Agile software development","score":0.6576846241950989},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.6526142358779907},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.603698194026947},{"id":"https://openalex.org/keywords/modular-programming","display_name":"Modular programming","score":0.49330201745033264},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.4674934446811676},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.46245765686035156},{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.4151526093482971},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.31544429063796997}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7794551849365234},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.7381344437599182},{"id":"https://openalex.org/C14185376","wikidata":"https://www.wikidata.org/wiki/Q30232","display_name":"Agile software development","level":2,"score":0.6576846241950989},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6526142358779907},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.603698194026947},{"id":"https://openalex.org/C88482812","wikidata":"https://www.wikidata.org/wiki/Q6453666","display_name":"Modular programming","level":2,"score":0.49330201745033264},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.4674934446811676},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.46245765686035156},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.4151526093482971},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.31544429063796997},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/wimob55322.2022.9941679","is_oa":false,"landing_page_url":"https://doi.org/10.1109/wimob55322.2022.9941679","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 18th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob)","raw_type":"proceedings-article"},{"id":"pmh:oai:sintef.brage.unit.no:11250/3048333","is_oa":true,"landing_page_url":"https://hdl.handle.net/11250/3048333","pdf_url":null,"source":{"id":"https://openalex.org/S4306401716","display_name":"Duo Research Archive (University of Oslo)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I184942183","host_organization_name":"University of Oslo","host_organization_lineage":["https://openalex.org/I184942183"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"363-368","raw_type":"info:eu-repo/semantics/bookPart"}],"best_oa_location":{"id":"pmh:oai:sintef.brage.unit.no:11250/3048333","is_oa":true,"landing_page_url":"https://hdl.handle.net/11250/3048333","pdf_url":null,"source":{"id":"https://openalex.org/S4306401716","display_name":"Duo Research Archive (University of Oslo)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I184942183","host_organization_name":"University of Oslo","host_organization_lineage":["https://openalex.org/I184942183"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"363-368","raw_type":"info:eu-repo/semantics/bookPart"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.5}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1423289960","https://openalex.org/W2168775768","https://openalex.org/W2189162242","https://openalex.org/W2739891099","https://openalex.org/W2804955164","https://openalex.org/W2805467605","https://openalex.org/W2929559746","https://openalex.org/W2946595616","https://openalex.org/W2970354468","https://openalex.org/W3041971333","https://openalex.org/W3091181350","https://openalex.org/W3115916398","https://openalex.org/W3121177474","https://openalex.org/W3178436058","https://openalex.org/W4226117588","https://openalex.org/W4299856624","https://openalex.org/W6687241523","https://openalex.org/W6755467547","https://openalex.org/W6763088532","https://openalex.org/W6790592604"],"related_works":["https://openalex.org/W2529681551","https://openalex.org/W1595868262","https://openalex.org/W1825982205","https://openalex.org/W1490787830","https://openalex.org/W3199434107","https://openalex.org/W3006032443","https://openalex.org/W2528467228","https://openalex.org/W1493446239","https://openalex.org/W4243252198","https://openalex.org/W1860988706"],"abstract_inverted_index":{"The":[0,161],"role":[1],"of":[2,48,56,83,171],"Machine":[3],"Learning":[4],"(ML)":[5],"engineers":[6,35,176],"in":[7,14,43,120,181],"mobile":[8,22,62,183],"development":[9,29,41,184],"has":[10],"become":[11],"increasingly":[12],"important":[13],"recent":[15],"years,":[16],"as":[17,46,76,78,80,88],"more":[18,20],"and":[19,90,104,112,116,138,159,169],"business-critical":[21],"applications":[23],"depend":[24],"on":[25,122],"AI":[26],"components.":[27],"Many":[28],"teams":[30],"already":[31],"include":[32],"dedicated":[33],"ML":[34,152,175],"who":[36],"aim":[37],"to":[38,92,100,129,177],"follow":[39],"agile":[40,187],"practices":[42],"their":[44],"work,":[45],"part":[47],"the":[49,54,68,81,123,127,135,140],"larger":[50],"MLOps":[51,57,188],"concept.":[52],"However,":[53],"availability":[55],"tools":[58],"tailored":[59],"specifically":[60],"towards":[61],"platforms":[63],"is":[64],"scarce,":[65],"often":[66],"due":[67],"limited":[69],"support":[70,93],"for":[71,109],"non-native":[72],"programming":[73,85,95],"languages":[74,86],"such":[75,87],"Python,":[77],"well":[79],"unsuitability":[82],"native":[84],"Java":[89],"Kotlin":[91],"ML-related":[94],"tasks.":[96],"This":[97],"paper":[98],"aims":[99],"address":[101],"this":[102],"gap":[103],"describes":[105],"a":[106,131,182],"plug-in":[107],"architecture":[108,142],"developing,":[110],"deploying":[111],"running":[113],"data":[114,136,157],"ingestion":[115,158],"processing":[117],"components":[118],"written":[119],"Python":[121],"Android":[124],"platform.":[125],"With":[126],"possibility":[128],"pass":[130],"user-defined":[132],"schema":[133],"with":[134,155],"format":[137],"structure,":[139],"proposed":[141,162],"ensures":[143],"that":[144],"time-series":[145],"datasets":[146],"are":[147],"correctly":[148],"interpreted":[149],"by":[150],"multiple":[151],"modules":[153],"dealing":[154],"both":[156],"processing,.":[160],"approach":[163],"benefits":[164],"from":[165],"modularity,":[166],"extensibility,":[167],"customisation,":[168],"separation":[170],"concerns,":[172],"which":[173],"enable":[174],"be":[178],"fully":[179],"involved":[180],"lifecycle":[185],"following":[186],"practices.":[189]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2}],"updated_date":"2026-05-05T08:41:31.759640","created_date":"2025-10-10T00:00:00"}
