Myoungkyu Song

Orcid: 0000-0003-4477-8933

Affiliations:
  • University of Nebraska at Omaha, Department of Computer Science, NE, USA
  • University of Texas at Austin, ARiSE, TX, USA
  • Virginia Tech, Blacksburg, VA, USA (PhD 2013)


According to our database1, Myoungkyu Song authored at least 53 papers between 2009 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
SSDTutor: A feedback-driven intelligent tutoring system for secure software development.
Sci. Comput. Program., April, 2023

Tool Support for Improving Software Quality in Machine Learning Programs.
Inf., January, 2023

A Statistical Method for API Usage Learning and API Misuse Violation Finding.
Proceedings of the 21st IEEE/ACIS International Conference on Software Engineering Research, 2023

Programming Model for Information Sharing among IoT Devices: Software Engineering Perspective.
Proceedings of the 21st IEEE/ACIS International Conference on Software Engineering Research, 2023

2022
An Intelligent Tutoring System for API Misuse Correction by Instant Quality Feedback.
Proceedings of the 46th IEEE Annual Computers, Software, and Applications Conferenc, 2022

RepChaBug: Automatically Repairing Incorrect Change Bugs in Software Evolution.
Proceedings of the 46th IEEE Annual Computers, Software, and Applications Conferenc, 2022

A Feasibility Study of Using Code Clone Detection for Secure Programming Education.
Proceedings of the 46th IEEE Annual Computers, Software, and Applications Conferenc, 2022

Debugging Support for Machine Learning Applications in Bioengineering Text Corpora.
Proceedings of the 46th IEEE Annual Computers, Software, and Applications Conferenc, 2022

BioMDSE: A Multimodal Deep Learning-Based Search Engine Framework for Biofilm Documents Classifications.
Proceedings of the IEEE International Conference on Bioinformatics and Biomedicine, 2022

An IDE Support for Validating Machine Learning Applications in Bioengineering Text Corpora.
Proceedings of the IEEE International Conference on Bioinformatics and Biomedicine, 2022

2021
Cocoa: Towards a Scalable Compute Cost-aware Data Analytics System.
Proceedings of the IEEE International Conference on Cloud Engineering, 2021

Size Efficient Key-Value Type Context Sharing in Mobile Edge Computing.
Proceedings of the IEEE International Conference on Electro Information Technology, 2021

FireBugs: Finding and Repairing Cryptography API Misuses in Mobile Applications.
Proceedings of the IEEE 45th Annual Computers, Software, and Applications Conference, 2021

Analyzing Bug Reports by Topic Mining in Software Evolution.
Proceedings of the IEEE 45th Annual Computers, Software, and Applications Conference, 2021

Learning To Rank Relevant Documents for Information Retrieval in Bioengineering Text Corpora.
Proceedings of the IEEE 45th Annual Computers, Software, and Applications Conference, 2021

2020
CryptoTutor: Teaching Secure Coding Practices through Misuse Pattern Detection.
Proceedings of the SIGITE '20: The 21st Annual Conference on Information Technology Education, 2020

Tool Support for Finding Anomalies in Refactoring Edits for Improving Software Evolution.
Proceedings of the 2020 IEEE International Conference on Electro Information Technology, 2020

SMIILE: Smart Module Integration for IoT Programming Logic and Environment.
Proceedings of the 2020 IEEE International Conference on Electro Information Technology, 2020

TopExplorer: Tool Support for Extracting and Visualizing Topic Models in Bioengineering Text Corpora.
Proceedings of the 2020 IEEE International Conference on Electro Information Technology, 2020

Tool Support for Code Change Inspection with Deep Learning in Evolving Software.
Proceedings of the 2020 IEEE International Conference on Electro Information Technology, 2020

Code Inspection Support for Recurring Changes with Deep Learning in Evolving Software.
Proceedings of the 44th IEEE Annual Computers, Software, and Applications Conference, 2020

2019
A declarative enhancement of JavaScript programs by leveraging the Java metadata infrastructure.
Sci. Comput. Program., 2019

Decomposing Composite Changes for Code Review and Regression Test Selection in Evolving Software.
J. Comput. Sci. Technol., 2019

Tool support for managing repetitive program changes in evolving software.
IET Softw., 2019

FireBugs: finding and repairing bugs with security patterns.
Proceedings of the 6th International Conference on Mobile Software Engineering and Systems, 2019

Size Efficient Messaging System (SEMS) Using Probabilistic Data Structures.
Proceedings of the 2019 IEEE International Conference on Electro Information Technology, 2019

LAC: Locating and Applying Consistent and Repetitive Changes.
Proceedings of the 43rd IEEE Annual Computer Software and Applications Conference, 2019

2018
Refactoring Inspection Support for Manual Refactoring Edits.
IEEE Trans. Software Eng., 2018

Clone refactoring inspection by summarizing clone refactorings and detecting inconsistent changes during software evolution.
J. Softw. Evol. Process., 2018

Improving regression test efficiency with an awareness of refactoring changes.
Inf. Softw. Technol., 2018

Systematic adaptation of dynamically generated source code via domain-specific examples.
IET Softw., 2018

An Empirical Study on Similar Changes in Evolving Software.
Proceedings of the 2018 IEEE International Conference on Electro/Information Technology, 2018

CloneMap: A Clone-Aware Code Inspection Tool in Evolving Software.
Proceedings of the 2018 IEEE International Conference on Electro/Information Technology, 2018

Intelligent Information Sharing Among IoT Devices: Models, Strategies, and Language.
Proceedings of the 2018 IEEE International Conference on Electro/Information Technology, 2018

SORA: Scalable Overlap-graph Reduction Algorithms for Genome Assembly using Apache Spark in the Cloud.
Proceedings of the IEEE International Conference on Bioinformatics and Biomedicine, 2018

2017
Which Code Changes Should You Review First?: A Code Review Tool to Summarize and Prioritize Important Software Changes.
J. Multim. Inf. Syst., 2017

Enabling Flexible and Efficient Remote Execution in Opportunistic Networks through Message-Oriented Middleware.
Proceedings of the 41st IEEE Annual Computer Software and Applications Conference, 2017

Interactively Decomposing Composite Changes to Support Code Review and Regression Testing.
Proceedings of the 41st IEEE Annual Computer Software and Applications Conference, 2017

Tool Support for Managing Clone Refactorings to Facilitate Code Review in Evolving Software.
Proceedings of the 41st IEEE Annual Computer Software and Applications Conference, 2017

2015
Reusing metadata across components, applications, and languages.
Sci. Comput. Program., 2015

Interactive Code Review for Systematic Changes.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

2014
Critics: an interactive code review tool for searching and inspecting systematic changes.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

RefDistiller: a refactoring aware code review tool for inspecting manual refactoring edits.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

2013
Supporting Effective Reuse and Safe Evolution in Metadata-Driven Software Development.
PhD thesis, 2013

TAE-JS: automated enhancement of JavaScript programs by leveraging the Java annotations infrastructure.
Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, 2013

2012
Detecting metadata bugs on the fly.
Proceedings of the 34th International Conference on Software Engineering, 2012

Metadata invariants: Checking and inferring metadata coding conventions.
Proceedings of the 34th International Conference on Software Engineering, 2012

Reusing non-functional concerns across languages.
Proceedings of the 11th International Conference on Aspect-oriented Software Development, 2012

2010
Reusable enterprise metadata with pattern-based structural expressions.
Proceedings of the 9th International Conference on Aspect-Oriented Software Development, 2010

2009
Trailblazer: a tool for automated annotation refactoring.
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

The anti-goldilocks debugger: helping the average bear debug transparently transformed programs.
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

Enhancing source-level programming tools with an awareness of transparent program transformations.
Proceedings of the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

Dynamic Software Updates for Accelerating Scientific Discovery.
Proceedings of the Computational Science, 2009


  Loading...