{"id":"https://openalex.org/W6927184207","doi":"https://doi.org/10.26190/unsworks/23136","title":"An empirical investigation of maintainer behaviour occurring during software maintenance","display_name":"An empirical investigation of maintainer behaviour occurring during software maintenance","publication_year":2005,"publication_date":"2005-01-01","ids":{"openalex":"https://openalex.org/W6927184207","doi":"https://doi.org/10.26190/unsworks/23136"},"language":"en","primary_location":{"id":"pmh:oai:unsworks.library.unsw.edu.au:1959.4/23336","is_oa":false,"landing_page_url":"http://hdl.handle.net/1959.4/23336","pdf_url":null,"source":{"id":"https://openalex.org/S4306401737","display_name":"UNSWorks (University of New South Wales, Sydney, Australia)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I40053085","host_organization_name":"Australian Defence Force Academy","host_organization_lineage":["https://openalex.org/I40053085"],"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":"http://purl.org/coar/resource_type/c_db06"},"type":"dissertation","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.26190/unsworks/23136","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Parkin, Peter","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Parkin, Peter","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":false,"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":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9559999704360962,"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/T10260","display_name":"Software Engineering Research","score":0.9559999704360962,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.019300000742077827,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.007699999958276749,"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/software-maintenance","display_name":"Software maintenance","score":0.7892000079154968},{"id":"https://openalex.org/keywords/program-comprehension","display_name":"Program comprehension","score":0.7883999943733215},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.7358999848365784},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.6255000233650208},{"id":"https://openalex.org/keywords/corrective-maintenance","display_name":"Corrective maintenance","score":0.5322999954223633},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4749999940395355},{"id":"https://openalex.org/keywords/empirical-research","display_name":"Empirical research","score":0.4246000051498413},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.4212999939918518},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4122999906539917}],"concepts":[{"id":"https://openalex.org/C101317890","wikidata":"https://www.wikidata.org/wiki/Q940053","display_name":"Software maintenance","level":4,"score":0.7892000079154968},{"id":"https://openalex.org/C2777561058","wikidata":"https://www.wikidata.org/wiki/Q2652119","display_name":"Program comprehension","level":4,"score":0.7883999943733215},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.7358999848365784},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.6255000233650208},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6115999817848206},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5777999758720398},{"id":"https://openalex.org/C129529059","wikidata":"https://www.wikidata.org/wiki/Q2291518","display_name":"Corrective maintenance","level":3,"score":0.5322999954223633},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4749999940395355},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.4246000051498413},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4212999939918518},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4122999906539917},{"id":"https://openalex.org/C511192102","wikidata":"https://www.wikidata.org/wiki/Q5156948","display_name":"Comprehension","level":2,"score":0.41040000319480896},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.40869998931884766},{"id":"https://openalex.org/C81587897","wikidata":"https://www.wikidata.org/wiki/Q181702","display_name":"Software documentation","level":5,"score":0.39879998564720154},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.3917999863624573},{"id":"https://openalex.org/C40919944","wikidata":"https://www.wikidata.org/wiki/Q947779","display_name":"Software project management","level":5,"score":0.3474000096321106},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.34060001373291016},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.33399999141693115},{"id":"https://openalex.org/C10272871","wikidata":"https://www.wikidata.org/wiki/Q929972","display_name":"Software inspection","level":5,"score":0.3328000009059906},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.328900009393692},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.32749998569488525},{"id":"https://openalex.org/C21491501","wikidata":"https://www.wikidata.org/wiki/Q430253","display_name":"Backporting","level":5,"score":0.3160000145435333},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.27630001306533813},{"id":"https://openalex.org/C2988963302","wikidata":"https://www.wikidata.org/wiki/Q629206","display_name":"Program code","level":2,"score":0.26460000872612},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2630000114440918},{"id":"https://openalex.org/C180152950","wikidata":"https://www.wikidata.org/wiki/Q2904257","display_name":"Software development process","level":4,"score":0.26010000705718994},{"id":"https://openalex.org/C77781355","wikidata":"https://www.wikidata.org/wiki/Q223335","display_name":"Structured programming","level":2,"score":0.25999999046325684},{"id":"https://openalex.org/C74579156","wikidata":"https://www.wikidata.org/wiki/Q7554342","display_name":"Software peer review","level":5,"score":0.2547000050544739},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.25380000472068787},{"id":"https://openalex.org/C188329197","wikidata":"https://www.wikidata.org/wiki/Q6554613","display_name":"Software quality analyst","level":5,"score":0.25279998779296875}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:unsworks.library.unsw.edu.au:1959.4/23336","is_oa":false,"landing_page_url":"http://hdl.handle.net/1959.4/23336","pdf_url":null,"source":{"id":"https://openalex.org/S4306401737","display_name":"UNSWorks (University of New South Wales, Sydney, Australia)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I40053085","host_organization_name":"Australian Defence Force Academy","host_organization_lineage":["https://openalex.org/I40053085"],"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":"http://purl.org/coar/resource_type/c_db06"},{"id":"doi:10.26190/unsworks/23136","is_oa":true,"landing_page_url":"https://doi.org/10.26190/unsworks/23136","pdf_url":null,"source":{"id":"https://openalex.org/S7407053176","display_name":"University of New South Wales","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":"thesis"}],"best_oa_location":{"id":"doi:10.26190/unsworks/23136","is_oa":true,"landing_page_url":"https://doi.org/10.26190/unsworks/23136","pdf_url":null,"source":{"id":"https://openalex.org/S7407053176","display_name":"University of New South Wales","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":false,"raw_source_name":null,"raw_type":"thesis"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.5968180298805237}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"In":[0,209,252],"recent":[1],"years":[2],"many":[3],"tools":[4,31,48,313],"and":[5,10,36,148,150,199,202,247,319],"techniques":[6],"have":[7,27],"been":[8,50],"proposed":[9],"even":[11],"implemented":[12],"which":[13,113],"support":[14,105],"maintenance":[15,41,64,97,126,167,268,281,306],"programmers":[16],"to":[17,47,55,84,153,194,221,259,278,290,334],"gain":[18],"an":[19,108],"understanding":[20,242],"of":[21,33,70,72,80,95,124,160,183,197,205,243,249,270,285,300,307,321,324],"existing":[22],"source":[23],"code.":[24],"However,":[25],"studies":[26],"found":[28],"that":[29,60,166,179,304],"some":[30],"are":[32],"marginal":[34],"benefit":[35],"not":[37],"appropriate":[38],"for":[39,216,316],"all":[40],"tasks.":[42],"This":[43,283],"may":[44],"be":[45,331],"due":[46],"having":[49],"designed":[51],"with":[52,146,172],"little":[53],"regard":[54],"the":[56,67,86,129,141,158,161,181,203,224,229,244,250,266,291,322,339],"common":[57,261],"behavioural":[58,93],"practices":[59,74],"occur":[61],"during":[62],"software":[63,96,308],"tasks":[65,98,127],"because":[66],"current":[68],"state":[69],"knowledge":[71],"such":[73],"is":[75,83,170,287,309],"quite":[76],"limited.":[77],"The":[78,137,163,298,327],"aim":[79,107],"this":[81,106,254,301],"study":[82,255],"alleviate":[85],"above":[87],"situation":[88],"by":[89,296],"performing":[90,228],"a":[91,134,173,240,257,325],"detailed":[92],"analysis":[94],"undertaken":[99],"under":[100],"laboratory":[101],"experiment":[102,109,142],"conditions.":[103],"To":[104],"was":[110,192],"conducted":[111],"in":[112,118,133],"twenty-nine":[114],"student":[115],"subjects":[116,222,227],"experienced":[117],"C":[119,131],"programming":[120],"independently":[121],"undertook":[122],"one":[123],"two":[125],"on":[128,176],"same":[130],"program":[132,154,198,234],"university":[135],"environment.":[136],"data":[138],"produced":[139],"from":[140,265],"included":[143],"subjects\u2019":[144],"interactions":[145],"documents":[147],"code":[149,207,211],"their":[151],"responses":[152],"comprehension":[155,196,293],"questions":[156],"at":[157],"end":[159],"task.":[162],"results":[164,299],"indicate":[165],"task":[168,200,232],"success":[169,286],"associated":[171],"heightened":[174],"concentration":[175],"high-level":[177],"procedures":[178],"control":[180],"execution":[182],"lower":[184],"level":[185],"procedures.":[186],"Among":[187],"subjects,":[188],"IT":[189],"industry":[190],"experience":[191],"linked":[193],"efficient":[195],"documentation":[201,235],"performance":[204],"more":[206,236],"searches.":[208],"general,":[210],"searches":[212,215],"mainly":[213],"involved":[214],"procedure":[217],"name":[218],"references.":[219],"Compared":[220],"undertaking":[223,336,345],"enhancement":[225],"task,":[226],"complex":[230],"corrective":[231],"utilised":[233],"but":[237],"also":[238,276],"obtained":[239],"greater":[241],"elementary":[245],"operations":[246],"control-flow":[248,323],"program.":[251,326],"addition,":[253],"illustrates":[256],"method":[258],"identify":[260],"information":[262],"usage":[263],"strategies":[264],"recorded":[267],"behaviour":[269],"subjects.":[271,297],"Largely":[272],"unsuccessful":[273],"attempts":[274],"were":[275],"made":[277],"sequentially":[279],"analyse":[280],"behaviour.":[282],"lack":[284],"possibly":[288],"attributable":[289],"as-needed":[292],"approach":[294],"adopted":[295],"research":[302],"suggest":[303],"cost-effective":[305],"best":[310],"supported":[311],"using":[312],"implementing":[314],"facilities":[315],"feature":[317],"location":[318],"visualisation":[320],"former":[328],"facility":[329],"would":[330,341],"most":[332],"helpful":[333],"maintainers":[335,344],"corrections,":[337],"whereas":[338],"latter":[340],"particularly":[342],"assist":[343],"enhancements.":[346]},"counts_by_year":[],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2025-10-10T00:00:00"}
