{"id":"https://openalex.org/W6992557611","doi":null,"title":"Logging Statements Analysis and Automation in Software Systems with Data Mining and Machine Learning Techniques","display_name":"Logging Statements Analysis and Automation in Software Systems with Data Mining and Machine Learning Techniques","publication_year":2022,"publication_date":"2022-01-13","ids":{"openalex":"https://openalex.org/W6992557611"},"language":"en","primary_location":{"id":"pmh:oai:uwspace.uwaterloo.ca:10012/17923","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10012/17923","pdf_url":"https://uwspace.uwaterloo.ca/bitstreams/16c85464-c985-4825-9ba2-c854accf8d27/download","source":{"id":"https://openalex.org/S4306401661","display_name":"UWSpace (University of Waterloo)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I151746483","host_organization_name":"University of Waterloo","host_organization_lineage":["https://openalex.org/I151746483"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Doctoral Thesis"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://uwspace.uwaterloo.ca/bitstreams/16c85464-c985-4825-9ba2-c854accf8d27/download","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5043057949","display_name":"Sina Gholamian","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Gholamian, Sina","raw_affiliation_strings":["Electrical and Computer Engineering Waterloo , Ontario , Canada , 2022"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical and Computer Engineering Waterloo , Ontario , Canada , 2022","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5043057949"],"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":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9150000214576721,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9150000214576721,"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/T10260","display_name":"Software Engineering Research","score":0.0697999969124794,"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.005499999970197678,"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/log-analysis","display_name":"log analysis","score":0.49399998784065247},{"id":"https://openalex.org/keywords/execution-logs","display_name":"execution logs","score":0.6200000047683716},{"id":"https://openalex.org/keywords/anomaly-detection","display_name":"anomaly detection","score":0.7200000286102295},{"id":"https://openalex.org/keywords/open-source-java-projects","display_name":"open-source Java projects","score":0.6650000214576721},{"id":"https://openalex.org/keywords/software-monitoring","display_name":"software monitoring","score":0.37299999594688416},{"id":"https://openalex.org/keywords/natural-language-models","display_name":"natural language models","score":0.4000000059604645}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7748000025749207},{"id":"https://openalex.org/C125620115","wikidata":"https://www.wikidata.org/wiki/Q845249","display_name":"Logging","level":2,"score":0.5763999819755554},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.5062999725341797},{"id":"https://openalex.org/C104352257","wikidata":"https://www.wikidata.org/wiki/Q1238961","display_name":"Web log analysis software","level":5,"score":0.4715999960899353},{"id":"https://openalex.org/C113954288","wikidata":"https://www.wikidata.org/wiki/Q186885","display_name":"Timestamp","level":2,"score":0.4681999981403351},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4580000042915344},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.43880000710487366},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.42910000681877136},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.4162999987602234},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4025999903678894},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.3880999982357025},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3734999895095825},{"id":"https://openalex.org/C113324615","wikidata":"https://www.wikidata.org/wiki/Q472302","display_name":"Login","level":2,"score":0.37070000171661377},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.3443000018596649},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.3260999917984009},{"id":"https://openalex.org/C124670913","wikidata":"https://www.wikidata.org/wiki/Q2608526","display_name":"Process mining","level":5,"score":0.32359999418258667},{"id":"https://openalex.org/C105446022","wikidata":"https://www.wikidata.org/wiki/Q445962","display_name":"Legacy system","level":3,"score":0.3228999972343445},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.3158000111579895},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.31450000405311584},{"id":"https://openalex.org/C195807954","wikidata":"https://www.wikidata.org/wiki/Q1662562","display_name":"Information extraction","level":2,"score":0.30480000376701355},{"id":"https://openalex.org/C2777026412","wikidata":"https://www.wikidata.org/wiki/Q2684591","display_name":"Statement (logic)","level":2,"score":0.296099990606308},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.29109999537467957},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.29019999504089355},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.2847999930381775},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2815000116825104},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.2809999883174896},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.2784000039100647},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.27410000562667847},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.27320000529289246},{"id":"https://openalex.org/C198140048","wikidata":"https://www.wikidata.org/wiki/Q10859422","display_name":"Software versioning","level":3,"score":0.26989999413490295},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.25999999046325684},{"id":"https://openalex.org/C20556612","wikidata":"https://www.wikidata.org/wiki/Q4469374","display_name":"Volume (thermodynamics)","level":2,"score":0.2597000002861023},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.25619998574256897},{"id":"https://openalex.org/C13424479","wikidata":"https://www.wikidata.org/wiki/Q5687237","display_name":"Haystack","level":2,"score":0.25450000166893005},{"id":"https://openalex.org/C4379982","wikidata":"https://www.wikidata.org/wiki/Q1273511","display_name":"Software visualization","level":5,"score":0.2531000077724457},{"id":"https://openalex.org/C180198813","wikidata":"https://www.wikidata.org/wiki/Q121182","display_name":"Information system","level":2,"score":0.25279998779296875}],"mesh":[],"locations_count":1,"locations":[{"id":"pmh:oai:uwspace.uwaterloo.ca:10012/17923","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10012/17923","pdf_url":"https://uwspace.uwaterloo.ca/bitstreams/16c85464-c985-4825-9ba2-c854accf8d27/download","source":{"id":"https://openalex.org/S4306401661","display_name":"UWSpace (University of Waterloo)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I151746483","host_organization_name":"University of Waterloo","host_organization_lineage":["https://openalex.org/I151746483"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Doctoral Thesis"}],"best_oa_location":{"id":"pmh:oai:uwspace.uwaterloo.ca:10012/17923","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10012/17923","pdf_url":"https://uwspace.uwaterloo.ca/bitstreams/16c85464-c985-4825-9ba2-c854accf8d27/download","source":{"id":"https://openalex.org/S4306401661","display_name":"UWSpace (University of Waterloo)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I151746483","host_organization_name":"University of Waterloo","host_organization_lineage":["https://openalex.org/I151746483"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Doctoral Thesis"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W6992557611.pdf","grobid_xml":"https://content.openalex.org/works/W6992557611.grobid-xml"},"referenced_works_count":20,"referenced_works":["https://openalex.org/W46659105","https://openalex.org/W1614298861","https://openalex.org/W1816313093","https://openalex.org/W1843891098","https://openalex.org/W2133564696","https://openalex.org/W2326533993","https://openalex.org/W2557805692","https://openalex.org/W2577236676","https://openalex.org/W2767286248","https://openalex.org/W2896457183","https://openalex.org/W2896807716","https://openalex.org/W2949335953","https://openalex.org/W2963958373","https://openalex.org/W3016666186","https://openalex.org/W3093689991","https://openalex.org/W3134079112","https://openalex.org/W3199174176","https://openalex.org/W3208294251","https://openalex.org/W3215908476","https://openalex.org/W4388212317"],"related_works":["https://openalex.org/W3208294251","https://openalex.org/W6987684153","https://openalex.org/W3215908476","https://openalex.org/W2951104780","https://openalex.org/W2890365462","https://openalex.org/W4287995183","https://openalex.org/W2614070070","https://openalex.org/W3021915051","https://openalex.org/W3105340535","https://openalex.org/W3135614414"],"abstract_inverted_index":{"Log":[0],"files":[1,409],"are":[2,276,293],"widely":[3],"used":[4],"to":[5,49,183,204,220,263,274,330,350,388,440],"record":[6],"runtime":[7,52],"information":[8,41,413],"of":[9,16,23,32,35,42,54,75,81,93,103,115,144,151,165,228,250,277,336,355,372,386,392],"software":[10,373],"systems,":[11,78],"such":[12,422],"as":[13,254,423],"the":[14,19,24,28,33,51,70,79,91,101,112,145,149,163,169,189,196,209,236,307,332,353,356,390,412,434],"timestamp":[15],"an":[17,133,316],"event,":[18],"name":[20],"or":[21,129],"ID":[22],"component":[25],"that":[26,90,118,261,283],"generated":[27],"log,":[29],"and":[30,57,65,73,139,154,159,175,178,212,231,244,248,267,272,287,310,334,346,381,410],"parts":[31],"state":[34],"a":[36,135,173,185,325],"task":[37],"execution.":[38],"The":[39,142],"rich":[40],"logs":[43,82,146,292,380,387,416],"enables":[44],"system":[45,61],"developers":[46,179],"(and":[47],"operators)":[48],"monitor":[50],"behavior":[53],"their":[55,97],"systems":[56],"further":[58,351],"track":[59],"down":[60],"problems":[62],"in":[63,100,108,168,188,208,213,300],"development":[64],"production":[66],"settings.":[67],"\\n":[68,193,298,361],"\\nWith":[69],"ever-increasing":[71],"scale":[72],"complexity":[74],"modern":[76],"computing":[77],"volume":[80],"is":[83,99,172,240],"rapidly":[84],"growing.":[85],"For":[86],"example,":[87],"eBay":[88],"reported":[89],"rate":[92],"log":[94,116,157,223,265,308,357,398,408,419,443],"generation":[95],"on":[96,121,305,319],"servers":[98],"order":[102],"several":[104],"petabytes":[105],"per":[106],"day":[107],"2018":[109],"[17].":[110],"Therefore,":[111],"traditional":[113],"way":[114],"analysis":[117,225,371,420],"largely":[119],"relies":[120],"manual":[122,174],"inspection":[123],"(e.g.,":[124],"searching":[125],"for":[126,156,311,369,396,406,417],"error/warning":[127],"keywords":[128],"grep)":[130],"has":[131,147],"become":[132],"inefficient,":[134],"labor":[136],"intensive,":[137],"error-prone,":[138],"outdated":[140],"task.":[141],"growth":[143],"initiated":[148],"emergence":[150],"automated":[152,370,397,404,442],"tools":[153,216,405],"approaches":[155,282,368],"mining":[158,233],"analysis.":[160,400],"In":[161,280,375],"parallel,":[162],"embedding":[164],"logging":[166,186,197,206,238,251,337],"statements":[167,207,252],"source":[170,191,210],"code":[171],"error-prone":[176],"task,":[177],"often":[180],"might":[181],"forget":[182],"add":[184],"statement":[187],"software's":[190],"code.":[192],"\\nTo":[194],"address":[195],"challenge,":[198],"many":[199,215],"e":[200],"orts":[201],"have":[202,217],"aimed":[203],"automate":[205,264],"code,":[211],"addition,":[214,281],"been":[218],"proposed":[219],"perform":[221,315,441],"large-scale":[222,291],"le":[224,399],"by":[226,432],"use":[227],"machine":[229],"learning":[230,348,366],"data":[232],"techniques.":[234],"However,":[235],"current":[237],"process":[239],"yet":[241],"mostly":[242],"manual,":[243],"thus,":[245],"proper":[246],"placement":[247,266],"content":[249,268],"remain":[253],"challenges.":[255],"To":[256],"overcome":[257],"these":[258],"challenges,":[259],"methods":[260,349],"aim":[262],"prediction,":[269],"i.e.,":[270,438],"`where":[271],"what":[273],"log',":[275],"high":[278],"interest.":[279],"can":[284],"automatically":[285],"mine":[286],"extract":[288,382],"insight":[289],"from":[290,415],"also":[294,363],"well":[295],"sought":[296],"after.":[297],"\\nThus,":[299],"this":[301,312],"research,":[302],"we":[303,314,340,377,402],"focus":[304],"predicting":[306],"statements,":[309],"purpose,":[313],"experimental":[317],"study":[318],"open-source":[320],"Java":[321],"projects.":[322],"We":[323,426],"introduce":[324,364],"log-aware":[326],"code-clone":[327],"detection":[328],"method":[329],"predict":[331],"location":[333],"description":[335,359],"statements.":[338],"Additionally,":[339],"incorporate":[341],"natural":[342,383,393],"language":[343,384,394,436],"processing":[344],"(NLP)":[345],"deep":[347,365],"enhance":[352],"performance":[354],"statements'":[358],"prediction.":[360],"\\nWe":[362],"based":[367],"logs.":[374],"particular,":[376],"analyze":[378],"execution":[379],"characteristics":[385],"enable":[389],"application":[391],"models":[395],"Then,":[401],"propose":[403],"analyzing":[407],"measuring":[411],"gain":[414],"different":[418],"tasks":[421],"anomaly":[424],"detection.":[425],"then":[427],"continue":[428],"our":[429],"NLP-enabled":[430],"approach":[431],"leveraging":[433],"state-of-the-art":[435],"models,":[437],"Transformers,":[439],"parsing.":[444]},"counts_by_year":[],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2025-10-10T00:00:00"}
