Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Shoichiro Fujiwara is active.

Publication


Featured researches published by Shoichiro Fujiwara.


Innovations in Systems and Software Engineering | 2011

Test data generation for web application using a UML class diagram with OCL constraints

Shoichiro Fujiwara; Kazuki Munakata; Yoshiharu Maeda; Asako Katayama; Tadahiro Uehara

In this paper, we report on our current work toward efficient and effective verification of web application’s basic design. We use a UML class diagram with Object Constraint Language (OCL) to describe the application behaviors and data constraints. Then we generate test data from the formally represented specifications. We make the observation that key web application behaviors can be captured through table size constraints as well as data constraints like foreign key constraints. Based on the observation, we translate the OCL specification into the equivalent constraints using table size expressions. We present a scheme to generate test data from the translated constraints using a Satisfiability Modulo Theories solver. We employ two techniques to reduce constraints. The first is string handling and the other is decomposition of table structures. We also report on an experimental result of test data generation. The result indicates a potential that our scheme works well for real applications in reasonable times.


ACM Sigsoft Software Engineering Notes | 2014

Automated testing for Java programs using JPF-based test case generation

Supasit Monpratarnchai; Shoichiro Fujiwara; Asako Katayama; Tadahiro Uehara

Program testing requires a series of tasks such as preparing drivers and stubs, creating test cases, and executing unit tests. To reduce manual effort of performing such tasks for testing Java programs, we developed a tool that fully integrates and automates all of these processes, by using JPF with extensions as a symbolic execution engine for automatically generating unit test cases. In this paper, we present this tool and its application to real projects to evaluate its efficacy. The evaluation results demonstrate that the tool performs well in terms of the test time reduction compared with manual test as it eliminates the total amount of manual effort, while largely preserving a high coverage of greater than 90 % as our expected borderline.


Archive | 2010

Data production method, program and apparatus

Shoichiro Fujiwara; Asako Katayama; Yoshiharu Maeda; Kazuki Munakata; Tadahiro Uehara; 忠弘 上原; 芳晴 前田; 一樹 宗像; 朝子 片山; 翔一朗 藤原


Archive | 2010

SYMBOLIC EXECUTION SUPPORT PROGRAM, METHOD AND DEVICE

Shoichiro Fujiwara; Asako Katayama; Yoshiharu Maeda; Kazuki Munakata; Kenji Oki; Tadahiro Uehara; 忠弘 上原; 芳晴 前田; 憲二 大木; 一樹 宗像; 朝子 片山; 翔一朗 藤原


Archive | 2013

Computer-readable recording medium storing therein test data generating program, test data generating method, test data generating apparatus and information processing system

Shoichiro Fujiwara; Tadahiro Uehara; Kazuki Munakata; Yoshiharu Maeda; Susumu Tokumoto; Asako Katayama; Supasit Monpratarnchai


Archive | 2012

Test data generation device, program and method

Kazuki Munakata; 一樹 宗像; Tadahiro Uehara; 忠弘 上原; Yoshiharu Maeda; 芳晴 前田; Shoichiro Fujiwara; 翔一朗 藤原


Archive | 2013

Test case extraction program, method and device

忠弘 上原; Tadahiro Uehara; 前田 芳晴; Yoshiharu Maeda; 芳晴 前田; 朝子 片山; Asako Katayama; 一樹 宗像; Kazuki Munakata; 晋 徳本; Susumu Tokumoto; 翔一朗 藤原; Shoichiro Fujiwara; スッパシット モンプラターンチャイ; Monpratarnchai Supasit


Archive | 2013

Symbolic execution method, symbolic execution device, and symbolic execution program

朝子 片山; Asako Katayama; 忠弘 上原; Tadahiro Uehara; 翔一朗 藤原; Shoichiro Fujiwara; 一樹 宗像; Kazuki Munakata; スッパシット モンプラターンチャイ; Monpratarnchai Supasit; 晋 徳本; Susumu Tokumoto; 前田 芳晴; Yoshiharu Maeda; 芳晴 前田


Archive | 2011

Program, method, and device for controlling db sequence backtracking in program model test

Yoshiharu Maeda; 芳晴 前田; Tadahiro Uehara; 忠弘 上原; Asako Katayama; 朝子 片山; Kazuki Munakata; 一樹 宗像; Shoichiro Fujiwara; 翔一朗 藤原


Archive | 2010

Data production apparatus, data production method and program

Shoichiro Fujiwara; Asako Katayama; Yoshiharu Maeda; Kazuki Munakata; Kenji Oki; Tadahiro Uehara; 忠弘 上原; 芳晴 前田; 憲二 大木; 一樹 宗像; 朝子 片山; 翔一朗 藤原

Collaboration


Dive into the Shoichiro Fujiwara's collaboration.

Researchain Logo
Decentralizing Knowledge