Powered by
1st ACM International Conference on AI-Powered Software (AIware 2024), July 15–16, 2024,
Porto de Galinhas, Brazil
1st ACM International Conference on AI-Powered Software (AIware 2024)
Frontmatter
Title Page
Article: fsews24aiwareforeword-fm000-p doi:
Main Track
Identifying the Factors That Influence Trust in AI Code Completion
Adam Brown,
Sarah D'Angelo,
Ambar Murillo,
Ciera Jaspan, and
Collin Green
(Google, USA; Google, New Zealand; Google, Germany)
@InProceedings{AIware24p1,
author = {Adam Brown and Sarah D'Angelo and Ambar Murillo and Ciera Jaspan and Collin Green},
title = {Identifying the Factors That Influence Trust in AI Code Completion},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {1-0},
doi = {10.1145/3664646.3664757},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p6-p doi:10.1145/3664646.3664757
Unveiling the Potential of a Conversational Agent in Developer Support: Insights from Mozilla’s PDF.js Project
João Correia,
Morgan C. Nicholson,
Daniel Coutinho,
Caio Barbosa,
Marco Castelluccio,
Marco Gerosa,
Alessandro Garcia, and
Igor Steinmacher
(PUC-Rio, Brazil; University of São Paulo, Brazil; Mozilla, United Kingdom; Northern Arizona University, USA)
@InProceedings{AIware24p11,
author = {João Correia and Morgan C. Nicholson and Daniel Coutinho and Caio Barbosa and Marco Castelluccio and Marco Gerosa and Alessandro Garcia and Igor Steinmacher},
title = {Unveiling the Potential of a Conversational Agent in Developer Support: Insights from Mozilla’s PDF.js Project},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {11-10},
doi = {10.1145/3664646.3664758},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p10-p doi:10.1145/3664646.3664758
Function+Data Flow: A Framework to Specify Machine Learning Pipelines for Digital Twinning
Eduardo de Conto,
Blaise Genest, and
Arvind Easwaran
(Nanyang Technological University, Singapore; CNRS@CREATE, Singapore; IPAL, Singapore)
@InProceedings{AIware24p21,
author = {Eduardo de Conto and Blaise Genest and Arvind Easwaran},
title = {Function+Data Flow: A Framework to Specify Machine Learning Pipelines for Digital Twinning},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {21-20},
doi = {10.1145/3664646.3664759},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p13-p doi:10.1145/3664646.3664759
A Transformer-Based Approach for Smart Invocation of Automatic Code Completion
Aral de Moor,
Arie van Deursen, and
Maliheh Izadi
(Delft University of Technology, Netherlands)
@InProceedings{AIware24p31,
author = {Aral de Moor and Arie van Deursen and Maliheh Izadi},
title = {A Transformer-Based Approach for Smart Invocation of Automatic Code Completion},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {31-30},
doi = {10.1145/3664646.3664760},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p15-p doi:10.1145/3664646.3664760
From Human-to-Human to Human-to-Bot Conversations in Software Engineering
Ranim Khojah,
Francisco Gomes de Oliveira Neto, and
Philipp Leitner
(Chalmers - University of Gothenburg, Sweden)
@InProceedings{AIware24p41,
author = {Ranim Khojah and Francisco Gomes de Oliveira Neto and Philipp Leitner},
title = {From Human-to-Human to Human-to-Bot Conversations in Software Engineering},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {41-40},
doi = {10.1145/3664646.3664761},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p26-p doi:10.1145/3664646.3664761
Green AI in Action: Strategic Model Selection for Ensembles in Production
Nienke Nijkamp,
June Sallou,
Niels van der Heijden, and
Luís Cruz
(Delft University of Technology, Netherlands; Deloitte Risk Advisory, Netherlands; University of Amsterdam, Netherlands)
@InProceedings{AIware24p61,
author = {Nienke Nijkamp and June Sallou and Niels van der Heijden and Luís Cruz},
title = {Green AI in Action: Strategic Model Selection for Ensembles in Production},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {61-60},
doi = {10.1145/3664646.3664763},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p30-p doi:10.1145/3664646.3664763
Measuring Impacts of Poisoning on Model Parameters and Embeddings for Large Language Models of Code
Aftab Hussain,
Md Rafiqul Islam Rabin, and
Mohammad Amin Alipour
(University of Houston, USA)
@InProceedings{AIware24p71,
author = {Aftab Hussain and Md Rafiqul Islam Rabin and Mohammad Amin Alipour},
title = {Measuring Impacts of Poisoning on Model Parameters and Embeddings for Large Language Models of Code},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {71-70},
doi = {10.1145/3664646.3664764},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p33-p doi:10.1145/3664646.3664764
A Comparative Analysis of Large Language Models for Code Documentation Generation
Shubhang Shekhar Dvivedi,
Vyshnav Vijay,
Sai Leela Rahul Pujari,
Shoumik Lodh, and
Dhruv Kumar
(IIIT Delhi, India)
@InProceedings{AIware24p81,
author = {Shubhang Shekhar Dvivedi and Vyshnav Vijay and Sai Leela Rahul Pujari and Shoumik Lodh and Dhruv Kumar},
title = {A Comparative Analysis of Large Language Models for Code Documentation Generation},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {81-80},
doi = {10.1145/3664646.3664765},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p36-p doi:10.1145/3664646.3664765
An AI System Evaluation Framework for Advancing AI Safety: Terminology, Taxonomy, Lifecycle Mapping
Boming Xia,
Qinghua Lu,
Liming Zhu, and
Zhenchang Xing
(CSIRO’s Data61, Australia; UNSW, Australia; Australian National University, Australia)
@InProceedings{AIware24p91,
author = {Boming Xia and Qinghua Lu and Liming Zhu and Zhenchang Xing},
title = {An AI System Evaluation Framework for Advancing AI Safety: Terminology, Taxonomy, Lifecycle Mapping},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {91-90},
doi = {10.1145/3664646.3664766},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p44-p doi:10.1145/3664646.3664766
Towards AI for Software Systems
Nafise Eskandani and
Guido Salvaneschi
(ABB Corporate Research Center, Germany; University of St. Gallen, Switzerland)
@InProceedings{AIware24p101,
author = {Nafise Eskandani and Guido Salvaneschi},
title = {Towards AI for Software Systems},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {101-100},
doi = {10.1145/3664646.3664767},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p46-p doi:10.1145/3664646.3664767
AI-Assisted Assessment of Coding Practices in Modern Code Review
Manushree Vijayvergiya,
Małgorzata Salawa,
Ivan Budiselić,
Dan Zheng,
Pascal Lamblin,
Marko Ivanković,
Juanjo Carin,
Mateusz Lewko,
Jovan Andonov,
Goran Petrović,
Daniel Tarlow,
Petros Maniatis, and
René Just
(Google, Switzerland; Google DeepMind, USA; Google DeepMind, Canada; Google, USA; University of Washington, USA)
@InProceedings{AIware24p111,
author = {Manushree Vijayvergiya and Małgorzata Salawa and Ivan Budiselić and Dan Zheng and Pascal Lamblin and Marko Ivanković and Juanjo Carin and Mateusz Lewko and Jovan Andonov and Goran Petrović and Daniel Tarlow and Petros Maniatis and René Just},
title = {AI-Assisted Assessment of Coding Practices in Modern Code Review},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {111-110},
doi = {10.1145/3664646.3665664},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p52-p doi:10.1145/3664646.3665664
Leveraging Machine Learning for Optimal Object-Relational Database Mapping in Software Systems
Sasan Azizian,
Elham Rastegari, and
Hamid Bagheri
(University of Nebraska-Lincoln, USA; University of Creighton, USA)
@InProceedings{AIware24p121,
author = {Sasan Azizian and Elham Rastegari and Hamid Bagheri},
title = {Leveraging Machine Learning for Optimal Object-Relational Database Mapping in Software Systems},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {121-120},
doi = {10.1145/3664646.3664769},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p54-p doi:10.1145/3664646.3664769
A Case Study of LLM for Automated Vulnerability Repair: Assessing Impact of Reasoning and Patch Validation Feedback
Ummay Kulsum,
Haotian Zhu,
Bowen Xu, and
Marcelo d'Amorim
(North Carolina State University, USA; Singapore Management University, Singapore)
@InProceedings{AIware24p131,
author = {Ummay Kulsum and Haotian Zhu and Bowen Xu and Marcelo d'Amorim},
title = {A Case Study of LLM for Automated Vulnerability Repair: Assessing Impact of Reasoning and Patch Validation Feedback},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {131-130},
doi = {10.1145/3664646.3664770},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p64-p doi:10.1145/3664646.3664770
SolMover: Smart Contract Code Translation Based on Concepts
Rabimba Karanjai,
Lei Xu, and
Weidong Shi
(University of Houston, USA; Kent State University, USA)
@InProceedings{AIware24p141,
author = {Rabimba Karanjai and Lei Xu and Weidong Shi},
title = {SolMover: Smart Contract Code Translation Based on Concepts},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {141-140},
doi = {10.1145/3664646.3664771},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p67-p doi:10.1145/3664646.3664771
Chain of Targeted Verification Questions to Improve the Reliability of Code Generated by LLMs
Sylvain Kouemo Ngassom,
Arghavan Moradi Dakhel,
Florian Tambon, and
Foutse Khomh
(Polytechnique Montréal, Canada)
@InProceedings{AIware24p151,
author = {Sylvain Kouemo Ngassom and Arghavan Moradi Dakhel and Florian Tambon and Foutse Khomh},
title = {Chain of Targeted Verification Questions to Improve the Reliability of Code Generated by LLMs},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {151-150},
doi = {10.1145/3664646.3664772},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p72-p doi:10.1145/3664646.3664772
The Role of Generative AI in Software Development Productivity: A Pilot Case Study
Mariana Coutinho,
Lorena Marques,
Anderson Santos,
Marcio Dahia,
Cesar França, and
Ronnie de Souza Santos
(CESAR School, Brazil; University of Calgary, Canada)
@InProceedings{AIware24p161,
author = {Mariana Coutinho and Lorena Marques and Anderson Santos and Marcio Dahia and Cesar França and Ronnie de Souza Santos},
title = {The Role of Generative AI in Software Development Productivity: A Pilot Case Study},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {161-160},
doi = {10.1145/3664646.3664773},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p74-p doi:10.1145/3664646.3664773
Automatic Programming vs. Artificial Intelligence
James Noble
(Creative Research & Programming, New Zealand; Australian National University, Australia)
@InProceedings{AIware24p181,
author = {James Noble},
title = {Automatic Programming vs. Artificial Intelligence},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {181-180},
doi = {10.1145/3664646.3664775},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p89-p doi:10.1145/3664646.3664775
Neuro-Symbolic Approach to Certified Scientific Software Synthesis
Hamid Bagheri,
Mehdi Mirakhorli,
Mohamad Fazelnia,
Ibrahim Mujhid, and
Md Rashedul Hasan
(University of Nebraska-Lincoln, USA; University of Hawaii at Manoa, USA)
@InProceedings{AIware24p191,
author = {Hamid Bagheri and Mehdi Mirakhorli and Mohamad Fazelnia and Ibrahim Mujhid and Md Rashedul Hasan},
title = {Neuro-Symbolic Approach to Certified Scientific Software Synthesis},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {191-190},
doi = {10.1145/3664646.3664776},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p91-p doi:10.1145/3664646.3664776
Effectiveness of ChatGPT for Static Analysis: How Far Are We?
Mohammad Mahdi Mohajer,
Reem Aleithan,
Nima Shiri Harzevili,
Moshi Wei,
Alvine Boaye Belle,
Hung Viet Pham, and
Song Wang
(York University, Canada)
@InProceedings{AIware24p201,
author = {Mohammad Mahdi Mohajer and Reem Aleithan and Nima Shiri Harzevili and Moshi Wei and Alvine Boaye Belle and Hung Viet Pham and Song Wang},
title = {Effectiveness of ChatGPT for Static Analysis: How Far Are We?},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {201-200},
doi = {10.1145/3664646.3664777},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p93-p doi:10.1145/3664646.3664777
RUBICON: Rubric-Based Evaluation of Domain-Specific Human AI Conversations
Param Biyani,
Yasharth Bajpai,
Arjun Radhakrishna,
Gustavo Soares, and
Sumit Gulwani
(Microsoft, India; Microsoft, USA)
@InProceedings{AIware24p211,
author = {Param Biyani and Yasharth Bajpai and Arjun Radhakrishna and Gustavo Soares and Sumit Gulwani},
title = {RUBICON: Rubric-Based Evaluation of Domain-Specific Human AI Conversations},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {211-210},
doi = {10.1145/3664646.3664778},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p98-p doi:10.1145/3664646.3664778
Challenge Track
Automated Scheduling for Thematic Coherence in Conferences
Mahzabeen Emu,
Tasnim Ahmed, and
Salimur Choudhury
(Queen’s University, Canada)
@InProceedings{AIware24p231,
author = {Mahzabeen Emu and Tasnim Ahmed and Salimur Choudhury},
title = {Automated Scheduling for Thematic Coherence in Conferences},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {231-230},
doi = {10.1145/3664646.3665085},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p65-p doi:10.1145/3664646.3665085
Conference Program Scheduling using Genetic Algorithms
Rucha Deshpande,
Aishwarya Devi Akila Pandian, and
Vigneshwaran Dharmalingam
(Purdue University, USA)
@InProceedings{AIware24p241,
author = {Rucha Deshpande and Aishwarya Devi Akila Pandian and Vigneshwaran Dharmalingam},
title = {Conference Program Scheduling using Genetic Algorithms},
booktitle = {Proc.\ AIware},
publisher = {ACM},
pages = {241-240},
doi = {10.1145/3664646.3665086},
year = {2024},
}
Publisher's Version
Article: fsews24aiwaremain-p73-p doi:10.1145/3664646.3665086
Industry Statements and Demo Track
proc time: 0.06