「Automated Oracle Creation Support, or: How I Learned to Stop Worrying about ...nkazuki
研究室輪講用資料です.
発表論文は「Automated Oracle Creation Support, or: How I Learned
to Stop Worrying about Fault Propagation and Love Mutation Testing」で,ICSE2012に採択されています.
The document discusses the author's plans to travel to Beijing from their hometown in northeast China. It has been 3 years since they last visited their hometown. They inquire about how long the train ride to Beijing takes and when they will arrive if they purchase a ticket for the 24th hour. The document also provides useful phrases for writing letters and expressing intentions to travel, pass through, or remember places.
Mutation Analysis for JavaScript Web Applicaiton Testing SEKE2013nkazuki
This slide is for a presentation at the 25th International Conference on Software Engineering and Knowledge Engineering (SEKE'13) at Boston.
Abstract of the published paper:
When developers test modern web applications that use JavaScript, challenging issues lie in their event-driven, asynchronous, and dynamic features. Many researchers have assessed the adequacy of test cases with code coverage criteria; however, in this paper, we show that the code coverage-based approach possibly misses some faults in the applications. We propose a mutation analysis approach for estimating the fault-finding capability of test cases. We assume that developers can find overlooked fault instances and improve the test cases with the estimated capability. To create a set of faulty programs, i.e., mutants, we classify the JavaScript features in web applications and then define a comprehensive set of mutation operators. We conducted a case study on a real-world application and found that our approach supported the improvement of test cases to expose hand-seeded faults by an extra ten percent.
You can find the transcript used in the presentation from the link below:
https://docs.google.com/document/d/1CsqcYKyHZQL6Z7OkM_LVVyB-aMURMWl37lc03LOa4fI/edit?usp=sharing
WHO PUTS THEIR PLANNER IN THE CREDITS? [INFOGRAPHIC]becca taylor
The agencies who literally credit their planners for great creative work. (Or at least, work good enough to bet a $2300 entry fee on.) RAW DATA: bit.ly/plannerdata QUESTIONS?: linkd.in/1oKJ2in
「Automated Oracle Creation Support, or: How I Learned to Stop Worrying about ...nkazuki
研究室輪講用資料です.
発表論文は「Automated Oracle Creation Support, or: How I Learned
to Stop Worrying about Fault Propagation and Love Mutation Testing」で,ICSE2012に採択されています.
The document discusses the author's plans to travel to Beijing from their hometown in northeast China. It has been 3 years since they last visited their hometown. They inquire about how long the train ride to Beijing takes and when they will arrive if they purchase a ticket for the 24th hour. The document also provides useful phrases for writing letters and expressing intentions to travel, pass through, or remember places.
Mutation Analysis for JavaScript Web Applicaiton Testing SEKE2013nkazuki
This slide is for a presentation at the 25th International Conference on Software Engineering and Knowledge Engineering (SEKE'13) at Boston.
Abstract of the published paper:
When developers test modern web applications that use JavaScript, challenging issues lie in their event-driven, asynchronous, and dynamic features. Many researchers have assessed the adequacy of test cases with code coverage criteria; however, in this paper, we show that the code coverage-based approach possibly misses some faults in the applications. We propose a mutation analysis approach for estimating the fault-finding capability of test cases. We assume that developers can find overlooked fault instances and improve the test cases with the estimated capability. To create a set of faulty programs, i.e., mutants, we classify the JavaScript features in web applications and then define a comprehensive set of mutation operators. We conducted a case study on a real-world application and found that our approach supported the improvement of test cases to expose hand-seeded faults by an extra ten percent.
You can find the transcript used in the presentation from the link below:
https://docs.google.com/document/d/1CsqcYKyHZQL6Z7OkM_LVVyB-aMURMWl37lc03LOa4fI/edit?usp=sharing
WHO PUTS THEIR PLANNER IN THE CREDITS? [INFOGRAPHIC]becca taylor
The agencies who literally credit their planners for great creative work. (Or at least, work good enough to bet a $2300 entry fee on.) RAW DATA: bit.ly/plannerdata QUESTIONS?: linkd.in/1oKJ2in
Supporting View Transition Design of Smartphone Applications Using Web Templ...nkazuki
This slide is for presentation in International Conference on Web Engineering 2012 at Berlin.
The abstract from published paper is as follows;
Many developers have implemented native smartphone applications (NSAs) that have the same functionalities as those of existing web applications (WAs). They need to redesign web pages as views of NSAs owing to their constraints, such as compact displays. However, it can produce a NSA with low global navigability. We propose a framework that can support developers in designing view transitions of NSAs on the basis of WAs. We focus on web templates to leverage well-designed web page transitions. Our framework 1) extracts a page transition model from a WA to create candidate view transitions of a NSA, 2) provides an interface where developers design these views to solve the constraints, and 3) suggests design modifications to increase global navigability calculated by proposed criteria of navigation costs for users. After examining case studies, we concluded that our framework could support developers to design easy-to-navigate NSAs.