Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- short-paperJanuary 2023
Towards Robust Models of Code via Energy-Based Learning on Auxiliary Datasets
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 147, Pages 1–3https://doi.org/10.1145/3551349.3561171Existing approaches to improving the robustness of source code models concentrate on recognizing adversarial samples rather than valid samples that fall outside of a given distribution, which we refer to as out-of-distribution (OOD) samples. To this end, ...
- short-paperJanuary 2023
ESAVE: Estimating Server and Virtual Machine Energy
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 142, Pages 1–3https://doi.org/10.1145/3551349.3561170Sustainable software engineering has received a lot of attention in recent times, as we witness an ever-growing slice of energy use, for example, at data centers, as software systems utilize the underlying infrastructure. Characterizing servers for ...
- short-paperJanuary 2023
Towards Using Data-Influence Methods to Detect Noisy Samples in Source Code Corpora
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 148, Pages 1–3https://doi.org/10.1145/3551349.3561168Despite the recent trend of developing and applying neural source code models to software engineering tasks, the quality of such models is insufficient for real-world use. This is because there could be noise in the source code corpora used to train ...
- short-paperJanuary 2023
Prototyping Deep Learning Applications with Non-Experts: An Assistant Proposition
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 144, Pages 1–3https://doi.org/10.1145/3551349.3561166Machine learning (ML) systems based on deep neural networks are more present than ever in software solutions for numerous industries. Their inner workings relying on models learning with data are as helpful as they are mysterious for non-expert people. ...
- short-paperJanuary 2023
A real-world case study for automated ticket team assignment using natural language processing and explainable models
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 141, Pages 1–3https://doi.org/10.1145/3551349.3561164In the context of software development, managing and organizing agile boards of multi-disciplinary teams distributed around the world is a great challenge, especially regarding the process of assigning tickets to the correct team roles. Incorrectly ...
-
- research-articleJanuary 2023
Checking LTL Satisfiability via End-to-end Learning
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 21, Pages 1–13https://doi.org/10.1145/3551349.3561163Linear temporal logic (LTL) satisfiability checking is a fundamental and hard (PSPACE-complete) problem. In this paper, we explore checking LTL satisfiability via end-to-end learning, so that we can take only polynomial time to check LTL satisfiability. ...
- research-articleJanuary 2023
B-AIS: An Automated Process for Black-box Evaluation of Visual Perception in AI-enabled Software against Domain Semantics
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 16, Pages 1–13https://doi.org/10.1145/3551349.3561162AI-enabled software systems (AIS) are prevalent in a wide range of applications, such as visual tasks of autonomous systems, extensively deployed in automotive, aerial, and naval domains. Hence, it is crucial for humans to evaluate the model’s ...
- research-articleJanuary 2023
PredART: Towards Automatic Oracle Prediction of Object Placements in Augmented Reality Testing
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 77, Pages 1–13https://doi.org/10.1145/3551349.3561160While the emerging Augmented Reality (AR) technique allows a lot of new application opportunities, from education and communication to gaming, current augmented apps often have complaints about their usability and/or user experience due to placement ...
- research-articleJanuary 2023
DeepPerform: An Efficient Approach for Performance Testing of Resource-Constrained Neural Networks
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 31, Pages 1–13https://doi.org/10.1145/3551349.3561158Today, an increasing number of Adaptive Deep Neural Networks (AdNNs) are being used on resource-constrained embedded devices. We observe that, similar to traditional software, redundant computation exists in AdNNs, resulting in considerable performance ...
Are Neural Bug Detectors Comparable to Software Developers on Variable Misuse Bugs?
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 9, Pages 1–12https://doi.org/10.1145/3551349.3561156Debugging, that is, identifying and fixing bugs in software, is a central part of software development. Developers are therefore often confronted with the task of deciding whether a given code snippet contains a bug, and if yes, where. Recently, data-...
- research-articleJanuary 2023
Patching Weak Convolutional Neural Network Models through Modularization and Composition
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 74, Pages 1–12https://doi.org/10.1145/3551349.3561153Despite great success in many applications, deep neural networks are not always robust in practice. For instance, a convolutional neuron network (CNN) model for classification tasks often performs unsatisfactorily in classifying some particular classes ...
- research-articleJanuary 2023
Towards Agent-Based Testing of 3D Games using Reinforcement Learning
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 211, Pages 1–8https://doi.org/10.1145/3551349.3560507Computer game is a billion-dollar industry and is booming. Testing games has been recognized as a difficult task, which mainly relies on manual playing and scripting based testing. With the advances in technologies, computer games have become ...
- research-articleJanuary 2023
Transfer learning of cars behaviors from reality to simulation applications
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 212, Pages 1–8https://doi.org/10.1145/3551349.3560506Creating synthetic behaviors of vehicles in simulation applications has always been challenging from a development standpoint. First, it is a real challenge to create a credible and realistic simulation while achieving the required runtime efficiency. ...
- short-paperJanuary 2023
Rank Learning-Based Code Readability Assessment with Siamese Neural Networks
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 208, Pages 1–2https://doi.org/10.1145/3551349.3560440Automatically assessing code readability is a relatively new challenge that has attracted growing attention from the software engineering community. In this paper, we outline the idea to regard code readability assessment as a learning-to-rank task. ...
- research-articleJanuary 2023
Consistent Scene Graph Generation by Constraint Optimization
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 25, Pages 1–13https://doi.org/10.1145/3551349.3560433Scene graph generation takes an image and derives a graph representation of key objects in the image and their relations. This core computer vision task is often used in autonomous driving, where traditional software and machine learning (ML) ...
- research-articleJanuary 2023
PRCBERT: Prompt Learning for Requirement Classification using BERT-based Pretrained Language Models
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 75, Pages 1–13https://doi.org/10.1145/3551349.3560417Software requirement classification is a longstanding and important problem in requirement engineering. Previous studies have applied various machine learning techniques for this problem, including Support Vector Machine (SVM) and decision trees. With ...
- research-articleJanuary 2023
A Transferable Time Series Forecasting Service Using Deep Transformer Model for Online Systems
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 4, Pages 1–12https://doi.org/10.1145/3551349.3560414Many real-world online systems expect to forecast the future trend of software quality to better automate operational processes, optimize software resource cost and ensure software reliability. To achieve that, all kinds of time series metrics ...
- research-articleJanuary 2023
Few-shot training LLMs for project-specific code-summarization
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 177, Pages 1–5https://doi.org/10.1145/3551349.3559555Very large language models (LLMs), such as GPT-3 and Codex have achieved state-of-the-art performance on several natural-language tasks, and show great promise also for code. A particularly exciting aspect of LLMs is their knack for few-shot and zero-...
- research-articleJanuary 2023
XSA: eXplainable Self-Adaptation
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 189, Pages 1–5https://doi.org/10.1145/3551349.3559552Self-adaptive systems increasingly rely on machine learning techniques as black-box models to make decisions even when the target world of interest includes uncertainty and unknowns. Because of the lack of transparency, adaptation decisions, as well as ...
- research-articleJanuary 2023
Test-Driven Multi-Task Learning with Functionally Equivalent Code Transformation for Neural Code Generation
ASE '22: Proceedings of the 37th IEEE/ACM International Conference on Automated Software EngineeringArticle No.: 188, Pages 1–6https://doi.org/10.1145/3551349.3559549Automated code generation is a longstanding challenge in both communities of software engineering and artificial intelligence. Currently, some works have started to investigate the functional correctness of code generation, where a code snippet is ...