Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Kazuki Nishiura

dblp:117/2832 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 2014
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Software testing · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software testing › web application testing
ajax application testing
0.212014
Validating ajax applications using a delay-based mutation technique · ASE 2014
Software testing
mutation testing
0.212014
Validating ajax applications using a delay-based mutation technique · ASE 2014
Software testing
web application testing
0.212014
Validating ajax applications using a delay-based mutation technique · ASE 2014

Methods — techniques the papers use, named apart from their topics

mutation testing · 0.2fault injection · 0.2
YearPublicationVenuePosition
2014 Validating ajax applications using a delay-based mutation technique
abstract
The challenge of validating Asynchronous JavaScript and XML (Ajax) applications lies in actual errors exposed in a user environment. Several studies have proposed effective and efficient testing techniques to identify executable faults. However, the applications might have faults that are not executed during testing, but might cause actual errors in a user environment. Although we have investigated static methods for finding ``potential faults'' that seem to cause actual errors if executed, developers need to confirm whether or not the potential faults are actually executable. Herein, we propose a mutation-based testing method implemented in a tool called JSPreventer. Even if the potential faults are not easily executable in a given environment, our method mutates the applications until they are executable using two delay-based mutation operators to manipulate the timing of the applications handling interactions. Thus, JSPreventer provides executable evidences of the not-easily-executable faults for developers, if it reveals actual errors by testing the mutated applications. We applied our method to real-world applications and found actual errors that developers could debug to improve their reliability. Therefore, JSPreventer can help developers validate reliable real-world Ajax applications.
Yuta Maezawa, Kazuki Nishiura, Hironori Washizaki, Shinichi Honiden
ASE2
2013 Mutation Analysis for JavaScriptWeb Application Testing
Kazuki Nishiura, Yuta Maezawa, Hironori Washizaki, Shinichi Honiden
SEKE1
2012 Supporting View Transition Design of Smartphone Applications Using Web Templates
Kazuki Nishiura, Yuta Maezawa, Fuyuki Ishikawa, Shinichi Honiden
ICWE1