3 citations · 5 across the 3 of their papers we have counts for
5 papers
Borrowing from Similar Code: A Deep Learning NLP-Based Approach for Log Statement Automation
Sina Gholamian, Paul A. S. Ward
Software developers embed logging statements inside the source code as an imperative duty in modern software development as log files are necessary for tracking down runtime system…
A Comprehensive Survey of Logging in Software: From Logging Statements Automation to Log Mining and Analysis
Sina Gholamian, Paul A. S. Ward
Logs are widely used to record runtime information of software systems, such as the timestamp and the importance of an event, the unique ID of the source of the log, and a part of…
Transaction Placement in Sharded Blockchains
Liuyang Ren, Paul A. S. Ward
While many researchers adopt a sharding approach to design scaling blockchains, few works have studied the transaction placement problem incurred by sharding protocols. The widely-…
What Distributed Systems Say: A Study of Seven Spark Application Logs
Sina Gholamian, Paul A. S. Ward
Execution logs are a crucial medium as they record runtime information of software systems. Although extensive logs are helpful to provide valuable details to identify the root cau…
Predicting student performance using data from an auto-grading system
Huanyi Chen, Paul A. S. Ward
As online auto-grading systems appear, information obtained from those systems can potentially enable researchers to create predictive models to predict student behaviour and perfo…