Patents by Inventor Kazuki YONEMOCHI

Kazuki YONEMOCHI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10915427
    Abstract: An equivalence verification unit (130) judges through equivalence verification, for each of corresponding combinations which are each a combination of a function included in pre-change source code and a function included in post-change source code, whether the functions included in the corresponding combination are equivalent to each other. A partial verification judgment unit (150) judges, for each of inequivalent ones of the corresponding combinations, whether the corresponding combination is a partial verification combination including a function where an inequivalent path, in which an inequivalent function is called, and a non-inequivalent path, in which a non-inequivalent function is called, are both included. A partial verification unit (160) judges, for each of the partial verification combinations, whether the functions included in the partial verification combination are partially equivalent to each other by excluding the inequivalent path and performing the equivalence verification.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: February 9, 2021
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Mikiya Yoshida, Makoto Isoda, Kazuki Yonemochi, Masuo Ito, Madoka Baba, Reiya Noguchi
  • Publication number: 20200034280
    Abstract: A generation unit generates an inspection wrapper for inspecting equivalence of a first function and a second function. The inspection wrapper includes a loop statement for repeatedly calling the first function and the second function. An inspection unit determines equivalence of the first function and the second function for each calling time number where the first function and the second function are called, by conducting equivalence inspection using the inspection wrapper.
    Type: Application
    Filed: April 19, 2017
    Publication date: January 30, 2020
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Kazuki YONEMOCHI, Makoto ISODA
  • Publication number: 20190377667
    Abstract: A non-equivalence set extraction unit (120) extracts, from a target set list, a non-equivalence set being a target set that does not satisfy a condition that an output of an after-change target function is coincident with an output of a before-change target function when a same input is provided to both of the before-change target function and the after-change target function. A test case selection unit (140) selects, from a plurality of test cases, a test case wherein the before-change target function included in the non-equivalence set is called, as an important test case.
    Type: Application
    Filed: February 16, 2017
    Publication date: December 12, 2019
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Reiya NOGUCHI, Makoto ISODA, Madoka BABA, Kazuki YONEMOCHI
  • Publication number: 20190370151
    Abstract: An equivalence verification unit (130) judges through equivalence verification, for each of corresponding combinations which are each a combination of a function included in pre-change source code and a function included in post-change source code, whether the functions included in the corresponding combination are equivalent to each other. A partial verification judgment unit (150) judges, for each of inequivalent ones of the corresponding combinations, whether the corresponding combination is a partial verification combination including a function where an inequivalent path, in which an inequivalent function is called, and a non-inequivalent path, in which a non-inequivalent function is called, are both included. A partial verification unit (160) judges, for each of the partial verification combinations, whether the functions included in the partial verification combination are partially equivalent to each other by excluding the inequivalent path and performing the equivalence verification.
    Type: Application
    Filed: February 22, 2017
    Publication date: December 5, 2019
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Mikiya YOSHIDA, Makoto ISODA, Kazuki YONEMOCHI, Masuo ITO, Madoka BABA, Reiya NOGUCHI