Denys Poshyvanyk
Orcid: 0000-0002-5626-7586Affiliations:
- College of William & Mary, Williamsburg, VA, USA
According to our database1,
Denys Poshyvanyk
authored at least 224 papers
between 2005 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
On csauthors.net:
Bibliography
2024
IEEE Trans. Software Eng., May, 2024
Enhancing Code Understanding for Impact Analysis by Combining Transformers and Program Dependence Graphs.
Proc. ACM Softw. Eng., 2024
"The Law Doesn't Work Like a Computer": Exploring Software Licensing Issues Faced by Legal Practitioners.
Proc. ACM Softw. Eng., 2024
Towards More Trustworthy and Interpretable LLMs for Code through Syntax-Grounded Explanations.
CoRR, 2024
"False negative - that one is going to kill you": Understanding Industry Perspectives of Static Analysis based Security Testing.
Proceedings of the IEEE Symposium on Security and Privacy, 2024
Semantic GUI Scene Learning and Video Alignment for Detecting Duplicate Video-based Bug Reports.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
Which Syntactic Capabilities Are Statistically Learned by Masked Language Models for Code?
Proceedings of the 2024 ACM/IEEE 44th International Conference on Software Engineering: New Ideas and Emerging Results, 2024
BOMs Away! Inside the Minds of Stakeholders: A Comprehensive Study of Bills of Materials for Software Systems.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
2023
IEEE Trans. Software Eng., April, 2023
Translating Video Recordings of Complex Mobile App UI Gestures into Replayable Scenarios.
IEEE Trans. Software Eng., April, 2023
Enhancing Mobile App Bug Reporting via Real-Time Understanding of Reproduction Steps.
IEEE Trans. Software Eng., March, 2023
CoRR, 2023
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023
Proceedings of the 23rd IEEE International Working Conference on Source Code Analysis and Manipulation, 2023
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2023
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023
2022
Replication Package for: Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related Tasks.
Dataset, January, 2022
Replication package for "An Empirical Study on the Usage of BERT Models for Code Completion".
Dataset, January, 2022
Replication package for "An Empirical Study on the Usage of Transformer Models for Code Completion".
Dataset, January, 2022
IEEE Trans. Software Eng., 2022
IEEE Trans. Software Eng., 2022
A Systematic Literature Review on the Use of Deep Learning in Software Engineering Research.
ACM Trans. Softw. Eng. Methodol., 2022
An Empirical Investigation into the Use of Image Captioning for Automated Software Documentation.
Proceedings of the IEEE International Conference on Software Analysis, 2022
Proceedings of the IEEE International Conference on Software Analysis, 2022
Why Crypto-detectors Fail: A Systematic Evaluation of Cryptographic Misuse Detection Techniques.
Proceedings of the 43rd IEEE Symposium on Security and Privacy, 2022
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
2021
IEEE Trans. Software Eng., 2021
Systematic Mutation-Based Evaluation of the Soundness of Security-Focused Android Static Analysis Techniques.
ACM Trans. Priv. Secur., 2021
Security in Centralized Data Store-based Home Automation Platforms: A Systematic Analysis of Nest and Hue.
ACM Trans. Cyber Phys. Syst., 2021
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
Studying the Usage of Text-To-Text Transfer Transformer to Support Code-Related Tasks.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
V2S: A Tool for Translating Video Recordings of Mobile App Usages into Replayable Scenarios.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021
A Replication Package for It Takes Two to Tango: Combining Visual and Textual Information for Detecting Duplicate Video-Based Bug Reports.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021
It Takes Two to TANGO: Combining Visual and Textual Information for Detecting Duplicate Video-Based Bug Reports.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021
µSE: Mutation-Based Evaluation of Security-Focused Static Analysis Tools for Android.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021
2020
IEEE Trans. Software Eng., 2020
CoRR, 2020
Towards a Natural Perspective of Smart Homes for Practical Security and Safety Analyses.
Proceedings of the 2020 IEEE Symposium on Security and Privacy, 2020
On the Equivalence of Information Retrieval Methods for Automated Traceability Link Recovery: A Ten-Year Retrospective.
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Companion Volume, Seoul, South Korea, 27 June, 2020
Improving the effectiveness of traceability link recovery using hierarchical bayesian networks.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
2019
How Do Static and Dynamic Test Case Prioritization Techniques Perform on Modern Software Systems? An Extensive Study on GitHub Projects.
IEEE Trans. Software Eng., 2019
An Empirical Study on Learning Bug-Fixing Patches in the Wild via Neural Machine Translation.
ACM Trans. Softw. Eng. Methodol., 2019
Sorting and Transforming Program Repair Ingredients via Deep Learning Code Similarities.
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019
Proceedings of the 41st International Conference on Software Engineering, 2019
Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings, 2019
Proceedings of the Ninth ACM Conference on Data and Application Security and Privacy, 2019
2018
ACM Trans. Softw. Eng. Methodol., 2018
J. Syst. Softw., 2018
Proceedings of the 25th International Conference on Software Analysis, 2018
Discovering Flaws in Security-Focused Static Analysis Tools for Android using Systematic Mutation.
Proceedings of the 27th USENIX Security Symposium, 2018
Proceedings of the 15th International Conference on Mining Software Repositories, 2018
An empirical investigation into learning bug-fixing patches in the wild via neural machine translation.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018
Proceedings of the 26th Conference on Program Comprehension, 2018
Overcoming language dichotomies: toward effective program comprehension for mobile app development.
Proceedings of the 26th Conference on Program Comprehension, 2018
Aiding comprehension of unit test cases and test suites with stereotype-based tagging.
Proceedings of the 26th Conference on Program Comprehension, 2018
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018
Proceedings of the 40th International Conference on Software Engineering, 2018
Development, testing and maintenance of Android apps: challenges, tools, and future directions.
Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden, May 27, 2018
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018
Proceedings of the 40th International Conference on Software Engineering, 2018
2017
IEEE Trans. Software Eng., 2017
J. Softw. Evol. Process., 2017
FOREPOST: finding performance problems automatically with feedback-directed learning software testing.
Empir. Softw. Eng., 2017
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017
Proceedings of the 25th International Conference on Program Comprehension, 2017
Continuous, Evolutionary and Large-Scale: A New Perspective for Automated Mobile App Testing.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017
Proceedings of the 39th International Conference on Software Engineering, 2017
Proceedings of the 39th International Conference on Software Engineering, 2017
Proceedings of the 39th International Conference on Software Engineering, 2017
Proceedings of the 39th International Conference on Software Engineering, 2017
Proceedings of the 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2017
2016
Enhancing Rules For Cloud Resource Provisioning Via Learned Software Performance Models.
Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, 2016
Parameterizing and Assembling IR-Based Solutions for SE Tasks Using Genetic Algorithms.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016
A large-scale empirical comparison of static and dynamic test case prioritization techniques.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016
Proceedings of the 13th International Conference on Mining Software Repositories, 2016
Can Software Project Maturity Be Accurately Predicted Using Internal Source Code Metrics?
Proceedings of the Machine Learning and Data Mining in Pattern Recognition, 2016
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016
Proceedings of the 2016 IEEE International Conference on Software Testing, 2016
Proceedings of the 2016 IEEE International Conference on Software Testing, 2016
Proceedings of the 38th International Conference on Software Engineering, 2016
Proceedings of the 38th International Conference on Software Engineering, 2016
Proceedings of the 38th International Conference on Software Engineering, 2016
FOREPOST: a tool for detecting performance problems with feedback-driven learning software testing.
Proceedings of the 38th International Conference on Software Engineering, 2016
2015
IEEE Trans. Software Eng., 2015
Supporting and accelerating reproducible empirical research in software evolution and maintenance using TraceLab Component Library.
Empir. Softw. Eng., 2015
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015
RCLinker: automated linking of issue reports and commits leveraging rich contextual information.
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015
Automating performance bottleneck detection using search-based application profiling.
Proceedings of the 2015 International Symposium on Software Testing and Analysis, 2015
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015
User reviews matter! Tracking crowdsourced reviews to support evolution of successful apps.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
2014
IEEE Trans. Software Eng., 2014
Improving software modularization via automated analysis of latent topics and dependencies.
ACM Trans. Softw. Eng. Methodol., 2014
Special issue: a selection of distinguished papers from the 18th Working Conference on Reverse Engineering 2011.
J. Softw. Evol. Process., 2014
A selection of distinguished papers from the 19th Working Conference on Reverse Engineering 2012.
J. Softw. Evol. Process., 2014
On using machine learning to automatically classify software applications into domain categories.
Empir. Softw. Eng., 2014
On Automatically Generating Commit Messages via Summarization of Source Code Changes.
Proceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation, 2014
Revisiting Android reuse studies in the context of code obfuscation and library usages.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014
Domain matters: bringing further evidence of the relationships among anti-patterns, application domains, and quality-related metrics in Java mobile apps.
Proceedings of the 22nd International Conference on Program Comprehension, 2014
Proceedings of the 22nd International Conference on Program Comprehension, 2014
Amalgamating source code authors, maintainers, and change proneness to triage change requests.
Proceedings of the 22nd International Conference on Program Comprehension, 2014
Proceedings of the 22nd International Conference on Program Comprehension, 2014
Proceedings of the Seventh IEEE International Conference on Software Testing, 2014
Proceedings of the 36th International Conference on Software Engineering, 2014
2013
Portfolio: Searching for relevant functions and their usages in millions of lines of code.
ACM Trans. Softw. Eng. Methodol., 2013
J. Softw. Evol. Process., 2013
Empir. Softw. Eng., 2013
Integrating information retrieval, execution and link analysis algorithms to improve feature location in software.
Empir. Softw. Eng., 2013
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013
Supporting and Accelerating Reproducible Research in Software Maintenance Using TraceLab Component Library.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013
Enhancing Software Traceability by Automatically Expanding Corpora with Relevant Documentation.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013
How to effectively use topic models for software engineering tasks? an approach based on genetic algorithms.
Proceedings of the 35th International Conference on Software Engineering, 2013
Proceedings of the 7th International Workshop on Traceability in Emerging Forms of Software Engineering, 2013
Proceedings of the 35th International Conference on Software Engineering, 2013
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013
2012
IEEE Trans. Software Eng., 2012
ACM Trans. Softw. Eng. Methodol., 2012
J. Softw. Maintenance Res. Pract., 2012
Combining Conceptual and Domain-Based Couplings to Detect Database and Code Dependencies.
Proceedings of the 12th IEEE International Working Conference on Source Code Analysis and Manipulation, 2012
A TraceLab-based solution for creating, conducting, and sharing feature location experiments.
Proceedings of the IEEE 20th International Conference on Program Comprehension, 2012
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012
Proceedings of the 34th International Conference on Software Engineering, 2012
Proceedings of the 34th International Conference on Software Engineering, 2012
TraceLab: An experimental workbench for equipping researchers to innovate, synthesize, and comparatively evaluate traceability solutions.
Proceedings of the 34th International Conference on Software Engineering, 2012
Proceedings of the 34th International Conference on Software Engineering, 2012
Proceedings of the 34th International Conference on Software Engineering, 2012
Proceedings of the Software and Systems Traceability., 2012
2011
Using structural and textual information to capture feature coupling in object-oriented software.
Empir. Softw. Eng., 2011
Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 2011
Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011
On integrating orthogonal information retrieval methods to improve traceability recovery.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011
Sixth international workshop on traceability in emerging forms of software engineering: (TEFSE 2011).
Proceedings of the 33rd International Conference on Software Engineering, 2011
Proceedings of the 33rd International Conference on Software Engineering, 2011
Proceedings of the 33rd International Conference on Software Engineering, 2011
Proceedings of the 33rd International Conference on Software Engineering, 2011
Proceedings of the TEFSE'11, 2011
Proceedings of the 33rd International Conference on Software Engineering, 2011
Grand challenges, benchmarks, and TraceLab: developing infrastructure for the software traceability research community.
Proceedings of the TEFSE'11, 2011
2010
Blending Conceptual and Evolutionary Couplings to Support Change Impact Analysis in Source Code.
Proceedings of the 17th Working Conference on Reverse Engineering, 2010
Proceedings of the Tenth IEEE International Working Conference on Source Code Analysis and Manipulation, 2010
Proceedings of the 18th IEEE International Conference on Program Comprehension, 2010
On the Equivalence of Information Retrieval Methods for Automated Traceability Link Recovery.
Proceedings of the 18th IEEE International Conference on Program Comprehension, 2010
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010
Using Relational Topic Models to capture coupling among classes in object-oriented software systems.
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010
Proceedings of the 2nd International Workshop on Recommendation Systems for Software Engineering, 2010
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010
Proceedings of the International Symposium on Empirical Software Engineering and Measurement, 2010
2009
Empir. Softw. Eng., 2009
Proceedings of the 6th International Working Conference on Mining Software Repositories, 2009
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009
Creating and evolving software by searching, selecting and synthesizing relevant source code.
Proceedings of the 31st International Conference on Software Engineering, 2009
Combining textual and structural analysis of software artifacts for traceability link recovery.
Proceedings of the ICSE Workshop on Traceability in Emerging Forms of Software Engineering, 2009
5<sup>th</sup> international workshop on Traceability in Emerging Forms of Software Engineering (TEFSE 2009).
Proceedings of the 31st International Conference on Software Engineering, 2009
2008
Using the Conceptual Cohesion of Classes for Fault Prediction in Object-Oriented Systems.
IEEE Trans. Software Eng., 2008
Proceedings of the 2008 International Workshop on Recommendation Systems for Software Engineering, 2008
2007
Feature Location Using Probabilistic Ranking of Methods Based on Execution Scenarios and Information Retrieval.
IEEE Trans. Software Eng., 2007
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007
Feature location via information retrieval based filtering of a single scenario execution trace.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007
Combining Formal Concept Analysis with Information Retrieval for Concept Location in Source Code.
Proceedings of the 15th International Conference on Program Comprehension (ICPC 2007), 2007
2006
Proceedings of the 13th Working Conference on Reverse Engineering (WCRE 2006), 2006
Combining Probabilistic Ranking and Latent Semantic Indexing for Feature Identification.
Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), 2006
Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), 2006
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006
Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM 2006), 2006
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006
2005
Proceedings of the 3rd International Workshop on Visualizing Software for Understanding and Analysis, 2005
Proceedings of the 3rd International Workshop on Traceability in Emerging Forms of Software Engineering, 2005
IRiSS - A Source Code Exploration Tool.
Proceedings of the 21st IEEE International Conference on Software Maintenance, 2005
Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM 2005), 2005