Patents by Inventor Tadahiro Uehara

Tadahiro Uehara 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: 10248478
    Abstract: A relationship analyzing unit generates an assumed endpoint based on class relationship information. A log analyzing unit refers to the class relationship information and extracts noun-verb information from an access log, and an actual endpoint generating unit generates an actual endpoint by converting a verb in the noun-verb information into an HTTP method name and converting a noun therein into a path. A merge unit identifies an endpoint included in assumed endpoints generated by the relationship analyzing unit, as a specification endpoint, among actual endpoints.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: April 2, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Shridhar Choudhary, Kosaku Kimura, Atsuji Sekiguchi, Tadahiro Uehara, Yusuke Sasaki, Masaru Ueno
  • Patent number: 10055341
    Abstract: A to-be-stubbed target determining apparatus includes: a processor that executes a determining program; and a memory that stores the determining program; wherein according to determining program, the processor: extracts relational information that represents a relation between a program under test and one or more functions which are called from the program under test; and determines, according to the relational information, from among the one or mode functions, a function that returns a user-defined type of instance accessed in the program under test and a function that returns a value used as a condition of a conditional branch in the program under test, as a first function excluded from functions to be stubbed.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: August 21, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Supasit Monpratarnchai, Tadahiro Uehara, Hideo Tanida, Asako Katayama, Yusuke Sasaki
  • Publication number: 20180095810
    Abstract: A relationship analyzing unit generates an assumed endpoint based on class relationship information. A log analyzing unit refers to the class relationship information and extracts noun-verb information from an access log, and an actual endpoint generating unit generates an actual endpoint by converting a verb in the noun-verb information into an HTTP method name and converting a noun therein into a path. A merge unit identifies an endpoint included in assumed endpoints generated by the relationship analyzing unit, as a specification endpoint, among actual endpoints.
    Type: Application
    Filed: July 17, 2017
    Publication date: April 5, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Shridhar CHOUDHARY, Kosaku KIMURA, Atsuji SEKIGUCHI, Tadahiro Uehara, Yusuke Sasaki, Masaru UENO
  • Publication number: 20180096117
    Abstract: An information processing apparatus includes a storage unit and a processing unit. The storage unit stores therein first authentication information corresponding to an account of a user on a server, and a session ID generated by the server when the user logs in. Upon receipt of a processing request including second authentication information from a user apparatus operated by the user, the processing unit checks the second authentication information against the first authentication information. If the second authentication information and the first authentication information match, the processing unit includes the session ID in an acquisition request for data to be used in processing that is performed in accordance with the processing request, and sends the acquisition request to the server.
    Type: Application
    Filed: September 8, 2017
    Publication date: April 5, 2018
    Applicant: FUJITSU LIMITED
    Inventors: Kosaku KIMURA, Yusuke Sasaki, Atsuji SEKIGUCHI, Shridhar CHOUDHARY, Tadahiro Uehara
  • Publication number: 20170374052
    Abstract: A non-transitory computer-readable recording medium having stored therein a program that causes a computer to execute a process includes transmitting authentication information to a first server with which a communication session is to be started and acquiring session information from the first server; and transferring the acquired session information to a second server and continuing the communication session with the first server via the second server.
    Type: Application
    Filed: April 14, 2017
    Publication date: December 28, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Yusuke Sasaki, Tadahiro Uehara, Atsuji SEKIGUCHI, Kosaku KIMURA
  • Patent number: 9639454
    Abstract: A computer-readable recording medium storing therein a test data generating program to be executed by a computer, the program causing the computer to: generate, for each of a plurality of path conditions obtained by repeatedly performing symbolic execution, a simplified path condition by substituting a fixed value for a first symbolic variable included in the path condition; calculate, for each the simplified path condition, a value of the symbolic variable that satisfies the simplified path condition; generate test data including the values of the symbolic variable, the fixed values, and path conditions not subjected to simplification; and remove duplicative data from the test data that corresponds to a same path condition.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: May 2, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Shoichiro Fujiwara, Tadahiro Uehara, Kazuki Munakata, Yoshiharu Maeda, Susumu Tokumoto, Asako Katayama, Supasit Monpratarnchai
  • Publication number: 20170052887
    Abstract: A to-be-stubbed target determining apparatus includes: a processor that executes a determining program; and a memory that stores the determining program; wherein according to determining program, the processor: extracts relational information that represents a relation between a program under test and one or more functions which are called from the program under test; and determines, according to the relational information, from among the one or mode functions, a function that returns a user-defined type of instance accessed in the program under test and a function that returns a value used as a condition of a conditional branch in the program under test, as a first function excluded from functions to be stubbed.
    Type: Application
    Filed: June 3, 2016
    Publication date: February 23, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Supasit MONPRATARNCHAI, Tadahiro Uehara, Hideo TANIDA, Asako KATAYAMA, Yusuke Sasaki
  • Publication number: 20140229918
    Abstract: A computer-readable recording medium storing therein a test data generating program to be executed by a computer, the program causing the computer to: generate, for each of a plurality of path conditions obtained by repeatedly performing symbolic execution, a simplified path condition by substituting a fixed value for a first symbolic variable included in the path condition; calculate, for each the simplified path condition, a value of the symbolic variable that satisfies the simplified path condition; generate test data including the values of the symbolic variable, the fixed values, and path conditions not subjected to simplification; and remove duplicative data from the test data that corresponds to a same path condition.
    Type: Application
    Filed: November 25, 2013
    Publication date: August 14, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Shoichiro FUJIWARA, Tadahiro Uehara, Kazuki Munakata, Yoshiharu Maeda, Susumu Tokumoto, Asako Katayama, Supasit Monpratarnchai
  • Patent number: 8095913
    Abstract: Providing test specification for testing a Web application by receiving unfinished test specifications data describing a series of screen transition specifications included in a test case for a Web application to be installed in a Web server, obtaining a response including an output item, which can be obtained as a result of execution of the Web application, by giving a request that requests a Web screen based on the screen transition specifications selected from the series of screen transition specifications to the Web application. Then, an expected value for the screen transition specifications is extracted from the response based on the output item included in the obtained response and the extracted expected value is written to the received unfinished test specifications data in connection with the screen transition specifications.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: January 10, 2012
    Assignee: Fujitsu Limited
    Inventors: Toshihiro Kodaka, Rieko Yamamoto, Tadahiro Uehara, Asako Katayama
  • Patent number: 7882493
    Abstract: A software test management program, a software test management apparatus and a software test management method can integrally manage test-related information that are to be effectively exploited among test support functions.
    Type: Grant
    Filed: February 14, 2006
    Date of Patent: February 1, 2011
    Assignee: Fujitsu Limited
    Inventors: Tadahiro Uehara, Kyoko Ohashi, Asako Katayama, Rieko Yamamoto, Toshihiro Kodaka
  • Patent number: 7664990
    Abstract: A computer-readable recording medium that stores therein a web application testing program causing a computer to execute receiving a request including an input value to be given to web application software installed in a web server; executing the web application software by giving the input value to the web application software; obtaining test information to be used in a test of an output item that is obtained by executing the web application software; generating a response to the request, the response in which the test information is embedded in association with the output item; and transmitting the response to a computer that executes the test of the output item.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: February 16, 2010
    Assignee: Fujitsu Limited
    Inventors: Toshihiro Kodaka, Rieko Yamamoto, Tadahiro Uehara, Asako Katayama
  • Publication number: 20090089757
    Abstract: In accordance with a particular embodiment of the present invention, a method is offered that includes detecting one or more defects in a software application composed of heterogeneous languages using a configurable web services architecture. The detecting step further includes: capturing use cases associated with the software application and checking their validity; providing an automatic invocation of property monitors for model checking; and visualizing one or more defects in the software application for diagnosis. The detecting can further include transforming a heterogeneous software application into a homogeneous application. In more specific embodiments, the detecting further includes providing an automatic test generation for a presentation layer associated with the software application. The configuration associated with the software application can be a simple properties file.
    Type: Application
    Filed: October 1, 2007
    Publication date: April 2, 2009
    Applicant: Fujitsu Limited
    Inventors: Sreeranga P. Rajan, Oksana I. Tkachuk, Indradeep Ghosh, Mukul R. Prasad, Tadahiro Uehara, Kazuki Munakata, Kenji Oki
  • Publication number: 20080147689
    Abstract: A test data registration method is to register data used for a test of an application using a database into said database by using a data registration application. This method include: obtaining data concerning a test condition; generating an input candidate value for the data registration application based on the data concerning the test condition and reverse specification data, which defines a reverse processing of the data registration application and is identified from specification data of the data registration application; and inputting the input candidate value into the data registration application to carry out a registration processing to the database.
    Type: Application
    Filed: December 12, 2007
    Publication date: June 19, 2008
    Applicant: Fujitsu Limited
    Inventors: Tadahiro UEHARA, Asako KATAYAMA, Toshihiro KODAKA, Yuji MIZOBUCHI
  • Publication number: 20080109680
    Abstract: (A) “org.apache.struts.taglib.bean.WriteTag” written in a JAVA source segment is extracted as the tag class of a custom tag, “AddForm” in the segment is extracted as the attribute value of a name attribute, and “result” in the segment is extracted as the attribute value of a property attribute. (B) “<!--testStart expected=“5”--> is output as an HTML comment representing test information. Subsequently, when web application software is operated normally, an output value “5” is output as output item. When operation of the web application software is over, “<!-testEnd-->” is output as an HTML comment. Hence a test-information-attached response HTML is generated.
    Type: Application
    Filed: April 30, 2007
    Publication date: May 8, 2008
    Applicant: Fujitsu Limited
    Inventors: Toshihiro Kodaka, Rieko Yamamoto, Tadahiro Uehara, Asako Katayama
  • Patent number: 7308677
    Abstract: Program generating method and apparatus and generator program ensure high functional consistency, performance and program development efficiency by allowing program structuring components and linking constraints to be selectively determined on the basis of processing contents and performance requirements.
    Type: Grant
    Filed: January 31, 2003
    Date of Patent: December 11, 2007
    Assignee: Fujitsu Limited
    Inventors: Tadahiro Uehara, Kouji Yamamoto, Rieko Yamamoto
  • Publication number: 20070174711
    Abstract: A software test management program, a software test management apparatus and a software test management method can integrally manage test-related information that are to be effectively exploited among test support functions.
    Type: Application
    Filed: February 14, 2006
    Publication date: July 26, 2007
    Applicant: Fujitsu Limited
    Inventors: Tadahiro Uehara, Kyoko Ohashi, Asako Katayama, Rieko Yamamoto, Toshihiro Kodaka
  • Publication number: 20070043980
    Abstract: The present invention has been made to provide a test scenario generation program, a test scenario generation apparatus, and a test scenario generation method that generate a test scenario that not only covers all paths in the screen transition diagram, but also have various viewpoints. A test scenario generation program makes a computer execute a test scenario generation method that generates a test scenario for use in verification of an application involving screen change.
    Type: Application
    Filed: November 30, 2005
    Publication date: February 22, 2007
    Applicant: FUJITSU LIMITED
    Inventors: Kyoko Ohashi, Tadahiro Uehara, Asako Katayama, Rieko Yamamoto, Toshihiro Kodaka
  • Patent number: 7007279
    Abstract: In a system configuring and executing an application by combining a plurality of components, a method suitable for the type of a component is selected from a plurality of object managing methods, and an object caching part and an object persistence processing part corresponding to the method are included in a component base.
    Type: Grant
    Filed: March 21, 2001
    Date of Patent: February 28, 2006
    Assignee: Fujitsu Limited
    Inventors: Tadahiro Uehara, Rieko Yamamoto, Yoshihiro Otagiri, Masataka Murabayashi
  • Publication number: 20060004528
    Abstract: In a similar source-code extracting apparatus, a comparison-source source-code fragment specifying unit accepts specification of a source-code fragment that is specified as a reference for comparison, a comparison-target source-code specifying unit accepts specification of a source code group and extracts a source-code fragment similar to the source-code fragment from the source code group, and a result output unit outputs the result of extraction. A comparison-target source-code fragment extracting unit extracts the source code to be compared for similarity with the comparison-source source-code fragment from the source code group, by referring to a syntax tree created from the comparison-source source-code fragment and a syntax tree created from the source code group.
    Type: Application
    Filed: March 28, 2005
    Publication date: January 5, 2006
    Applicant: FUJITSU LIMITED
    Inventors: Tadahiro Uehara, Toshiaki Yoshino, Masando Fujita, Ryuji Nakamura
  • Publication number: 20050198616
    Abstract: A pattern system generation apparatus of the present invention includes a pattern information storage unit for storing plural patterns usable for object-oriented software development, a pattern system definition unit capable of defining an order relation between two of the plural patterns, an inter-pattern association information storage unit for storing the order relation define for two of the plural patterns, and an inter-pattern conflict detection unit for detecting conflicting elements in the defined order relation; and a pattern application apparatus of the present invention includes the pattern information storage unit, the inter-pattern association information storage unit, a pattern application unit for detailing a model to be developed by applying a pattern stored in the pattern information storage unit to the model, and a pattern system navigation unit capable of activating the pattern application unit by specifying the model to be developed and a pattern.
    Type: Application
    Filed: December 21, 2004
    Publication date: September 8, 2005
    Applicant: FUJITSU LIMITED
    Inventors: Tadahiro Uehara, Tomotaka Matsuda, Junji Inomata