Abstract:
PROBLEM TO BE SOLVED: To provide a method which excludes ambiguity and inaccuracy of specifications determined in a requirement definition phase and is capable of systematically verifying whether a test scenario to be automatically executed agree with essential requirements or not in a function test phase, in an information system development. SOLUTION: Input variables, output variables, and types of respective variables are extracted from function specifications in picture units, and picture transition information is extracted from combined function specifications resulting from combining a plurality of specifications in picture units. Respective pictures appearing in picture transition obtained by these extractions are subjected to processing in order from the first as follows; a script representing an action (click or a set of characters) for an object (button, a text field, or the like) corresponding to an input variable is generated for the input variable and a script for comparing text information displayed in a picture with an expected value determined from an output variable is generated for the output variable. COPYRIGHT: (C)2008,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide an automatic execution system that can deal with exceptional operation without changing and revising an application program automatically executed. SOLUTION: Information that can specify a screen (for example, a screen number or a characteristic message) is recorded by the screen which appears in an application for performing automatic execution and is compared and confirmed at the time of reexecution. It is confirmed that the automatic execution is performed in the order assumed by this confirmation. Also, in preparation for the case in which an exceptional screen appears, processing procedures for each screen (for example, PA2 KEY or the like) are recorded. Moreover, in this one condition, software for recording operation procedure of a key board and a screen position specification of an input/output parameter is prepared and an operator can record screen specification data, input parameter data and output parameter data while executing the application.
Abstract:
PROBLEM TO BE SOLVED: To improve work efficiency by performing dynamic control such as to allocate a wider communication band to an application for work in which quick processing is required while efficiently using an empty communication band in a system for providing a remote office environment by a web application. SOLUTION: A server which receives access from a terminal device and executes the web application is provided with a priority management table 144 for managing a priority to data transmission set in the web application, a user management table 143 for managing the number of using users in each web application, and an application executing part 120 for allocating a communication band specified on the basis of a priority and the number of users of each web application, to data transmission by at least one web application at the time of performing data transmission by a plurality of web application with different priorities. COPYRIGHT: (C)2006,JPO&NCIPI
Abstract:
PROBLEM TO BE SOLVED: To provide collaboration on the internet without introducing collaboration software to a system on the customer side. SOLUTION: A customer 130 performs access through a collaboration server 110 to an external web server 140. The collaboration server 110 replaces the URL of transition destination of html acquired corresponding to a request from the customer 130 with a character string containing the host name of the collaboration server 110 and transition destination identification information and transmits it to the customer 130. When the customer 130 clicks a link, the collaboration server 110 specifically and substitutively acquires the URL to be actually acquired from the transition destination identification information and returns it to a customer side browser. On the agent side, a browser monitoring program monitors the browser, the URL to be actually acquired is specified on the basis of the notice of transition from the collaboration server 110 and the same html as a user is acquired.