Takashi Ishio

Orcid: 0000-0003-4106-699X

According to our database1, Takashi Ishio authored at least 118 papers between 2003 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Evaluating the effectiveness of size-limited execution trace with near-omniscient debugging.
Sci. Comput. Program., 2024

Comparing Execution Trace Using Merkle- Tree to Detect Backward Incompatibilities.
Proceedings of the IEEE International Conference on Software Analysis, 2024

Test Case Generation for Python Libraries Using Dependent Projects' Test-Suites.
Proceedings of the IEEE International Conference on Software Analysis, 2024

Initial Investigation of Behavioral Changes of Obfuscated Programs Caused by Code Optimization.
Proceedings of the 35th IEEE International Symposium on Software Reliability Engineering, 2024

2023
More than React: Investigating the Role of Emoji Reaction in GitHub Pull Requests.
Empir. Softw. Eng., October, 2023

Does the first response matter for future contributions? A study of first contributions.
Empir. Softw. Eng., June, 2023

Giving Back: Contributions Congruent to Library Dependency Changes in a Software Ecosystem.
IEEE Trans. Software Eng., April, 2023

An Empirical Study of Package Management Issues via Stack Overflow.
IEICE Trans. Inf. Syst., February, 2023

18 million links in commit messages: purpose, evolution, and decay.
Empir. Softw. Eng., 2023

Will you use software development support using biosignals? A survey from software developers.
Proceedings of the 35th International Conference on Software Engineering and Knowledge Engineering, 2023

Leveraging Execution Trace with ChatGPT: A Case Study on Automated Fault Diagnosis.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2023

Towards Assessment of Practicality of Introductory Programming Course Using Vocabulary of Textbooks, Assignments, and Actual Projects.
Proceedings of the 35th International Conference on Software Engineering Education and Training, 2023

2022
An Empirical Study of Package Management Issues via Stack Overflow.
Dataset, August, 2022

Characterizing and Mitigating Self-Admitted Technical Debt in Build Systems.
IEEE Trans. Software Eng., 2022

DevReplay: Linter that generates regular expressions for repeating code changes.
Sci. Comput. Program., 2022

An Exploration of npm Package Co-Usage Examples from Stack Overflow: A Case Study.
IEICE Trans. Inf. Syst., 2022

NCDSearch: Sliding Window-Based Code Clone Search Using Lempel-Ziv Jaccard Distance.
IEICE Trans. Inf. Syst., 2022

SōjiTantei: Function-Call Reachability Detection of Vulnerable Code for npm Packages.
IEICE Trans. Inf. Syst., 2022

Newcomer OSS-Candidates: Characterizing Contributions of Novice Developers to GitHub.
Empir. Softw. Eng., 2022

Software Supply Chain Map: How Reuse Networks Expand.
CoRR, 2022

A framework for conditional statement technical debt identification and description.
Autom. Softw. Eng., 2022

JISDLab: A web-based interactive literate debugging environment.
Proceedings of the IEEE International Conference on Software Analysis, 2022

Bug-Fix Variants: Visualizing Unique Source Code Changes across GitHub Forks.
Proceedings of the Working Conference on Software Visualization, 2022

V-Achilles: An Interactive Visualization of Transitive Security Vulnerabilities.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

Comparing Execution Traces of Jupyter Notebook for Checking Correctness of Refactoring.
Proceedings of the 16th IEEE International Workshop on Software Clones, 2022

An Empirical Evaluation of Competitive Programming AI: A Case Study of AlphaCode.
Proceedings of the 16th IEEE International Workshop on Software Clones, 2022

A Similarity-based Assisted Grading for Introductory Programming Course.
Proceedings of the 16th IEEE International Workshop on Software Clones, 2022

Does coding in Pythonic zen peak performance?: preliminary experiments of nine Pythonic idioms at scale.
Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension, 2022

Selecting Test Cases based on Similarity of Runtime Information: A Case Study of an Industrial Simulator.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022

On the Use of Refactoring in Security Vulnerability Fixes: An Exploratory Study on Maven Libraries.
Proceedings of the EASE 2022: The International Conference on Evaluation and Assessment in Software Engineering 2022, Gothenburg, Sweden, June 13, 2022

2021
NOD4J: Near-omniscient debugging tool for Java using size-limited execution trace.
Sci. Comput. Program., 2021

PATSQL: Efficient Synthesis of SQL Queries from Example Tables with Quick Inference of Projected Columns.
Proc. VLDB Endow., 2021

Can we benchmark Code Review studies? A systematic mapping study of methodology, dataset, and metric.
J. Syst. Softw., 2021

Automatic patch linkage detection in code review using textual content and file location features.
Inf. Softw. Technol., 2021

Lags in the release, adoption, and propagation of npm vulnerability fixes.
Empir. Softw. Eng., 2021

More Than React: Investigating The Role of EmojiReaction in GitHub Pull Requests.
CoRR, 2021

What makes a good Node.js package? Investigating Users, Contributors, and Runnability.
CoRR, 2021

Automatic Patch Linkage Detection in Code Review Using TextualContent and File Location Features.
CoRR, 2021

Characterizing and Mitigating Self-Admitted Build Debt.
CoRR, 2021

Automatically Customizing Static Analysis Tools to Coding Rules Really Followed by Developers.
Proceedings of the 28th IEEE International Conference on Software Analysis, 2021

Finding Code-Clone Snippets in Large Source-Code Collection by ccgrep.
Proceedings of the Open Source Systems - 17th IFIP WG 2.13 International Conference, 2021

Does Code Review Promote Conformance? A Study of OpenStack Patches.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

Contrasting Third-Party Package Management User Experience.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021

Research Artifact: The Potential of Meta-Maintenance on GitHub.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

Same File, Different Changes: The Potential of Meta-Maintenance on GitHub.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

2020
Editor's Message to Special Issue of Software Engineering.
J. Inf. Process., 2020

A Framework for Self-Admitted Technical Debt Identification and Description.
CoRR, 2020

DevReplay: Automatic Repair with Editable Fix Pattern.
CoRR, 2020

Code Clone Matching: A Practical and Effective Approach to Find Code Snippets.
CoRR, 2020

Code-Based Vulnerability Detection in Node.js Applications: How far are we?
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

Newcomer Candidate: Characterizing Contributions of a Novice Developer to GitHub.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

Kode_Stylers: Author Identification through Naturalness of Code: An Ensemble Approach.
Proceedings of the Working Notes of FIRE 2020, 2020

2019
The Evolution of Code Review Research: A Systematic Mapping Study.
CoRR, 2019

On The Lag of Library Vulnerability Updates: An Investigation into the Repackage and Delivery of Security Fixes Within The npm JavaScript Ecosystem.
CoRR, 2019

Mining Source Code Improvement Patterns from Similar Code Review Works.
Proceedings of the 13th IEEE International Workshop on Software Clones, 2019

Towards Classification of Loop Idioms Automatically Extracted from Legacy Systems.
Proceedings of the 13th IEEE International Workshop on Software Clones, 2019

PADLA: a dynamic log level adapter using online phase detection.
Proceedings of the 27th International Conference on Program Comprehension, 2019

Visualizing the Usage of Pythonic Idioms Over Time: A Case Study of the with open Idiom.
Proceedings of the 10th International Workshop on Empirical Software Engineering in Practice, 2019

How Do Contributors Impact Code Naturalness? An Exploratory Study of 50 Python Projects.
Proceedings of the 10th International Workshop on Empirical Software Engineering in Practice, 2019

Near-Omniscient Debugging for Java Using Size-Limited Execution Trace.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

9.6 million links in source code comments: purpose, evolution, and decay.
Proceedings of the 41st International Conference on Software Engineering, 2019

2018
How are IF-Conditional Statements Fixed Through Peer CodeReview?
IEICE Trans. Inf. Syst., 2018

Extraction of Library Update History Using Source Code Reuse Detection.
IEICE Trans. Inf. Syst., 2018

Visualization of Inter-Module Dataflow through Global Variables for Source Code Review.
IEICE Trans. Inf. Syst., 2018

Do developers update their library dependencies? - An empirical study on the impact of security advisories on library migration.
Empir. Softw. Eng., 2018

A generalized model for visualizing library popularity, adoption, and diffusion within a software ecosystem.
Proceedings of the 25th International Conference on Software Analysis, 2018

Impact of Coding Style Checker on Code Review - A Case Study on the OpenStack Projects.
Proceedings of the 9th International Workshop on Empirical Software Engineering in Practice, 2018

Towards Smoother Library Migrations: A Look at Vulnerable Dependency Migrations at Function Level for npm JavaScript Packages.
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018

Catalogen: Generating Catalogs of Code Examples Collected from OSS.
Proceedings of the IEEE Third International Workshop on Dynamic Software Documentation, 2018

Cloned Buggy Code Detection in Practice Using Normalized Compression Distance.
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018

2017
Search-based software library recommendation using multi-objective optimization.
Inf. Softw. Technol., 2017

Modeling Library Dependencies and Updates in Large Software Repository Universes.
CoRR, 2017

c-JRefRec: Change-based identification of Move Method refactoring opportunities.
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

An exploratory study on library aging by monitoring client usage in a software ecosystem.
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

SoL Mantra: Visualizing Update Opportunities Based on Library Coexistence.
Proceedings of the IEEE Working Conference on Software Visualization, 2017

Using High-Rising Cities to Visualize Performance in Real-Time.
Proceedings of the IEEE Working Conference on Software Visualization, 2017

Source file set search for clone-and-own reuse analysis.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

Web-service for finding cloned files using b-bit minwise hashing.
Proceedings of the 11th IEEE International Workshop on Software Clones, 2017

How is IF Statement Fixed Through Code Review? A Case Study of Qt Project.
Proceedings of the 2017 IEEE International Symposium on Software Reliability Engineering Workshops, 2017

2016
Dependency-Based Extraction of Conditional Statements for Understanding Business Rules.
IEICE Trans. Inf. Syst., 2016

Software ingredients: detection of third-party component reuse in Java software release.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

2015
Analysis of Coding Patterns over Software Versions.
Inf. Media Technol., 2015

Improvement in Method Verb Recommendation Technique Using Association Rule Mining.
IEICE Trans. Inf. Syst., 2015

Method Verb Recommendation Using Association Rule Mining in a Set of Existing Projects.
IEICE Trans. Inf. Syst., 2015

Comparison of Backward Slicing Techniques for Java.
IEICE Trans. Inf. Syst., 2015

Variable Data-Flow Graph for Lightweight Program Slicing and Visualization.
IEICE Trans. Inf. Syst., 2015

Approximating the Evolution History of Software from Source Code.
IEICE Trans. Inf. Syst., 2015

Trusting a library: A study of the latency to adopt the latest Maven release.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

Extracting a unified directory tree to compare similar software products.
Proceedings of the 3rd IEEE Working Conference on Software Visualization, 2015

Estimating product evolution graph using Kolmogorov complexity.
Proceedings of the 14th International Workshop on Principles of Software Evolution, 2015

VerXCombo: an interactive data visualization of popular library version combinations.
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015

2014
Measuring Copying of Java Archives.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2014

Visualizing the Evolution of Systems and Their Library Dependencies.
Proceedings of the Second IEEE Working Conference on Software Visualization, 2014

Toward understanding how developers recognize features in source code from descriptions.
Proceedings of the 9th International Workshop on Advanced Modularization Techniques, 2014

Identifying Source Code Reuse across Repositories Using LCS-Based Source Code Similarity.
Proceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation, 2014

Repeatedly-executed-method viewer for efficient visualization of execution paths and states in Java.
Proceedings of the 22nd International Conference on Program Comprehension, 2014

Extraction of Conditional Statements for Understanding Business Rules.
Proceedings of the 6th International Workshop on Empirical Software Engineering in Practice, 2014

Recommending verbs for rename method using association rule mining.
Proceedings of the 2014 Software Evolution Week, 2014

2013
Semi-Automatically Extracting Features from Source Code of Android Applications.
IEICE Trans. Inf. Syst., 2013

Towards Logging Optimization for Dynamic Object Process Graph Construction.
IEICE Trans. Inf. Syst., 2013

On the effectiveness of accuracy of automated feature location technique.
Proceedings of the 20th Working Conference on Reverse Engineering, 2013

Extraction of product evolution tree from source code of product variants.
Proceedings of the 17th International Software Product Line Conference, 2013

Towards generating templates of method body based on method name and related identifiers.
Proceedings of the 8th international workshop on Advanced modularization techniques, 2013

2012
A lightweight visualization of interprocedural data-flow paths for source code reading.
Proceedings of the IEEE 20th International Conference on Program Comprehension, 2012

Investigation of Coding Patterns over Version History.
Proceedings of the Fourth International Workshop on Empirical Software Engineering in Practice, 2012

2011
Extracting code clones for refactoring using combinations of clone metrics.
Proceedings of the Proceeding of the 5th ICSE International Workshop on Software Clones, 2011

2010
An effective method to control interrupt handler for data race detection.
Proceedings of the 5th Workshop on Automation of Software Test, 2010

2009
OGAN: Visualizing object interaction scenarios based on dynamic interaction context.
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009

2008
Mining Coding Patterns to Detect Crosscutting Concerns in Java Programs.
Proceedings of the WCRE 2008, 2008

Retrieving similar code fragments based on identifier similarity for defect detection.
Proceedings of the 2008 Workshop on Defects in Large Software Systems, 2008

Feature-level phase detection for execution trace using object cache.
Proceedings of the 2008 International Workshop on Dynamic Analysis: held in conjunction with the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2008), 2008

AMIDA: a sequence diagram extraction toolkit supporting automatic phase detection.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

Mining application-specific coding patterns for software maintenance.
Proceedings of the 2008 AOSD workshop on Linking aspect technology and evolution, 2008

2005
Extracting Sequence Diagram from Execution Trace of Java Program.
Proceedings of the 8th International Workshop on Principles of Software Evolution (IWPSE 2005), 2005

Aspect-Oriented Modularization of Assertion Crosscutting Objects.
Proceedings of the 12th Asia-Pacific Software Engineering Conference (APSEC 2005), 2005

2004
Debugging Support for Aspect-Oriented Program Based on Program Slicing and Call Graph.
Proceedings of the 20th International Conference on Software Maintenance (ICSM 2004), 2004

2003
Program Slicing Tool for Effective Software Evolution Using Aspect-Oriented Technique.
Proceedings of the 6th International Workshop on Principles of Software Evolution (IWPSE 2003), 2003

Java Program Analysis Projects in Osaka University: Aspect-Based Slicing System ADAS and Ranked-Component Search System SPARS-J.
Proceedings of the 25th International Conference on Software Engineering, 2003


  Loading...