{"id":"https://openalex.org/W4402897027","doi":"https://doi.org/10.1109/sera61261.2024.10685556","title":"Porting a Python Application to the Web Using Django: A Case Study of an Archaeological Image Processing System","display_name":"Porting a Python Application to the Web Using Django: A Case Study of an Archaeological Image Processing System","publication_year":2024,"publication_date":"2024-05-30","ids":{"openalex":"https://openalex.org/W4402897027","doi":"https://doi.org/10.1109/sera61261.2024.10685556"},"language":"en","primary_location":{"id":"doi:10.1109/sera61261.2024.10685556","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sera61261.2024.10685556","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE/ACIS 22nd International Conference on Software Engineering Research, Management and Applications (SERA)","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/A5018880953","display_name":"Hikaru Tomita","orcid":null},"institutions":[{"id":"https://openalex.org/I163770644","display_name":"Okayama University","ror":"https://ror.org/02pc6pc55","country_code":"JP","type":"education","lineage":["https://openalex.org/I163770644"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hikaru Tomita","raw_affiliation_strings":["Graduate School of Environmental, Life, Natural Science and Technology Okayama University,Okayama,Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Graduate School of Environmental, Life, Natural Science and Technology Okayama University,Okayama,Japan","institution_ids":["https://openalex.org/I163770644"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045505563","display_name":"Mariko Sasakura","orcid":"https://orcid.org/0000-0002-8909-9072"},"institutions":[{"id":"https://openalex.org/I4588055","display_name":"Tottori University","ror":"https://ror.org/024yc3q36","country_code":"JP","type":"education","lineage":["https://openalex.org/I4588055"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Mariko Sasakura","raw_affiliation_strings":["International Platform for Dryland Research and Education Tottori University,Tottori,Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"International Platform for Dryland Research and Education Tottori University,Tottori,Japan","institution_ids":["https://openalex.org/I4588055"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038278777","display_name":"Kinari Nishiura","orcid":"https://orcid.org/0009-0007-7168-1500"},"institutions":[{"id":"https://openalex.org/I27429435","display_name":"Kyoto Institute of Technology","ror":"https://ror.org/00965ax52","country_code":"JP","type":"education","lineage":["https://openalex.org/I27429435"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Kinari Nishiura","raw_affiliation_strings":["Kyoto Institute of Technology,Faculty of Information and Human Sciences,Kyoto,Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Kyoto Institute of Technology,Faculty of Information and Human Sciences,Kyoto,Japan","institution_ids":["https://openalex.org/I27429435"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075037207","display_name":"Hiroki Inayoshi","orcid":"https://orcid.org/0000-0003-3355-8804"},"institutions":[{"id":"https://openalex.org/I163770644","display_name":"Okayama University","ror":"https://ror.org/02pc6pc55","country_code":"JP","type":"education","lineage":["https://openalex.org/I163770644"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Hiroki Inayoshi","raw_affiliation_strings":["Life, Natural Science and Technology Okayama University,Faculty of Environmental,Okayama,Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Life, Natural Science and Technology Okayama University,Faculty of Environmental,Okayama,Japan","institution_ids":["https://openalex.org/I163770644"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078686662","display_name":"Akito Monden","orcid":"https://orcid.org/0000-0003-4295-207X"},"institutions":[{"id":"https://openalex.org/I163770644","display_name":"Okayama University","ror":"https://ror.org/02pc6pc55","country_code":"JP","type":"education","lineage":["https://openalex.org/I163770644"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Akito Monden","raw_affiliation_strings":["Life, Natural Science and Technology Okayama University,Faculty of Environmental,Okayama,Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Life, Natural Science and Technology Okayama University,Faculty of Environmental,Okayama,Japan","institution_ids":["https://openalex.org/I163770644"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.8749,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.7513154,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"199","last_page":"205"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T14339","display_name":"Image Processing and 3D Reconstruction","score":0.9732000231742859,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T14339","display_name":"Image Processing and 3D Reconstruction","score":0.9732000231742859,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/python","display_name":"Python (programming language)","score":0.9145189523696899},{"id":"https://openalex.org/keywords/porting","display_name":"Porting","score":0.8961291909217834},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7117055058479309},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5268399119377136},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.4898535907268524},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.4683999717235565},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.35141390562057495},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.12806937098503113}],"concepts":[{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.9145189523696899},{"id":"https://openalex.org/C106251023","wikidata":"https://www.wikidata.org/wiki/Q851989","display_name":"Porting","level":3,"score":0.8961291909217834},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7117055058479309},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5268399119377136},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.4898535907268524},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.4683999717235565},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.35141390562057495},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.12806937098503113}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/sera61261.2024.10685556","is_oa":false,"landing_page_url":"https://doi.org/10.1109/sera61261.2024.10685556","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE/ACIS 22nd International Conference on Software Engineering Research, Management and Applications (SERA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W2112820809","https://openalex.org/W2156010380","https://openalex.org/W2588292932","https://openalex.org/W2597586341","https://openalex.org/W2930933983","https://openalex.org/W3172517817","https://openalex.org/W4392607214","https://openalex.org/W6733778129","https://openalex.org/W6784834412","https://openalex.org/W6797035150"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W2356602486","https://openalex.org/W2351992668","https://openalex.org/W2324828474","https://openalex.org/W2374315191","https://openalex.org/W2391207559","https://openalex.org/W2384715785","https://openalex.org/W2349624418","https://openalex.org/W2207495067","https://openalex.org/W1906486629"],"abstract_inverted_index":{"In":[0,87],"recent":[1],"years,":[2],"desktop":[3,99,161],"applications":[4,15],"are":[5,75],"often":[6],"ported":[7],"to":[8,46,68,85,156,163,175,194,204],"the":[9,37,69,81,104,110,120,124,128,164,199],"Web.":[10],"This":[11,166,179],"is":[12,50],"because":[13],"Web":[14,70],"running":[16],"in":[17,54,62,92],"a":[18,31,63,98,115,160],"cloud":[19],"environment":[20],"have":[21,151],"many":[22],"advantages,":[23],"for":[24,78,142],"example,":[25],"they":[26],"can":[27,40],"be":[28,189,195],"used":[29],"by":[30],"wide":[32],"variety":[33],"of":[34,56,96,185],"clients":[35],"over":[36],"Internet":[38],"and":[39,83,109,133,139,145,173,198,201,208],"dynamically":[41],"allocate":[42],"computing":[43],"resources":[44],"according":[45],"demand.":[47],"Such":[48],"porting":[49,67,97,159],"also":[51,136,181],"very":[52],"important":[53],"terms":[55],"effectively":[57],"utilizing":[58],"existing":[59],"software":[60],"assets":[61],"modern":[64],"environment.":[65],"However,":[66],"involves":[71],"numerous":[72],"considerations":[73],"that":[74],"not":[76],"easy":[77],"those":[79],"without":[80],"knowledge":[82],"skills":[84],"perform.":[86],"this":[88],"paper":[89,167,180],"we":[90,150],"describe":[91],"detail":[93],"our":[94,148],"experience":[95],"Python":[100],"application,":[101,117],"which":[102,118,183,191],"uses":[103,119],"image":[105],"processing":[106],"library":[107,112],"OpenCV":[108],"GUI":[111],"PySimpleGUI,":[113],"into":[114],"web":[116,121],"framework":[122,126],"Django,":[123],"CSS":[125],"Bootstrap,":[127],"database":[129],"management":[130],"system":[131],"MySQL":[132],"phpMyAdmin.":[134],"We":[135],"employed":[137],"Docker":[138,140],"Compose":[141],"flexible":[143],"development":[144],"deployment.":[146],"Through":[147],"experience,":[149],"identified":[152],"six":[153],"key":[154],"aspects":[155,172],"consider":[157],"when":[158],"application":[162],"web.":[165],"will":[168],"elaborate":[169],"on":[170],"these":[171],"how":[174],"deal":[176],"with":[177],"them.":[178],"reports":[182],"parts":[184,192],"source":[186],"code":[187],"could":[188],"reused,":[190],"had":[193],"newly":[196],"developed,":[197],"size":[200],"time":[202],"required":[203],"conduct":[205],"reuse,":[206],"modification,":[207],"additional":[209],"development.":[210]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
