Abstract:
Based on a state transition table of each of individual services and a state transition correspondence table that shows the correspondence relationship between a state transition in each individual service and a trigger event that triggers a state transition of another individual service caused by that state transition, a test scenario generation portion 15 generates a test scenario indicating a state transition pattern of a test target service and a state transition pattern of a coupling destination service that occurs in conjunction with that state transition pattern. A stateful pact generation portion 16 generates a stateful pact describing a response of the coupling destination service that takes into account the transition pattern of the coupling destination service. Based on the test scenario and the stateful pact, a test program generation portion 17 generates a pact test program, which is a program for conducting a test.
Abstract:
A processing system includes an allotment server to receive and distribute events to a plurality of processing servers and an entry server to set pieces of information to the allotment server used upon the plurality of processing servers executing data processing; the entry server divides the pieces of data into groups based on the data items; allots a message to the groups; and transmits the pieces of information on the types of events, the message, the data items and the processing servers whose pieces of data processing are grouped and stored to the allotment server; upon receiving the events, specifies the message corresponding to the received events based on the data items included in the received events and the stored data items; selects the processing server to which the specified message is to be transferred; and transfers the specified message to the selected processing server.
Abstract:
To improve usability and a processing speed by waiting for a string of information associated with each other, and appropriately aggregating data satisfying a specific condition when outputting the data, and retaining and storing the aggregated data. In a case where a string of information originally associated with each other is arrival, separately, a data input/output unit determines a processing pattern on the basis of information on an input source. A data processing unit implements a processing condition for waiting for the associated information, individually, controls the storage of data in conformity with the processing condition, and aggregates and retains the string of data, and outputs an aggregation result. Also, the data processing unit can delete the string of unnecessary data in a lump.
Abstract:
There is provided a load distribution function that enables an application of a user to be freely allocated to a machine even if an address of a terminal or the application used by the user is duplicated between VPNs for each user. An access detector of a machine allocation device detects a start packet from received communication packets, and determines the type of the start packet and the type of the application used by the terminal. A machine allocation manager determines a machine on which the determined application operates, and operates the machine. A network manager configures a user virtual network on a second virtual network between the determined machine and the machine allocation device.
Abstract:
In a processing system including a data distribution server and multiple processing servers, the data distribution server transfers data to any one of the multiple processing servers, and the processing server includes a server determination information storage unit in which load information on each of the multiple processing servers is stored and an application specific transfer determination information storage unit in which a condition to be transferred peculiar to an application is stored. A processing server in question generates a message upon determining to have received data including information identifying the application, identifies the application upon determining to have received the message, selects any processing server based on the information stored in the server determination information storage unit and the application specific transfer determination information storage unit, and executes the application or transfers the message to the selected processing server according to the selected processing server.
Abstract:
Provided is a distributed processing system in which migration evaluation is performed based on performance information, statistical information of each process of an application, and the number of non-completed processes of each process of an application for an application server in which an old application is being operated, a migration target server group is decided so that migration is completed in a shortest period of time, and migration to a new application is performed in a stepwise manner.
Abstract:
A business operation processing system holds business operation flow model management information in which a business operation flow model indicating an order of elements that are executed in a business operation of the type is registered, and merchandise business operation flow processing management information in which an article of merchandise, a merchandise configuration indicating whether the article of merchandise is prerequisite merchandise or optional merchandise, and a merchandise business operation flow are registered. The merchandise business operation flow processing management information having registered therein a business operation processing relation between business operation processing of the optional merchandise and the optional merchandise. Business operation processing of the optional merchandise business operation flow is executed in a manner determined by its relation to business operation processing of the prerequisite merchandise that is registered as the business operation processing relation.
Abstract:
A nursing support system and a report generating device are disclosed. The nursing support system includes: a detection device for detecting the body of a nursing recipient to obtain detection data related to the physical status of the nursing recipient; a first report generating device for generating, according to the detection data, evaluation indexes based on international evaluation standards, i.e., international evaluation standard data, and generating a nursing report for the nursing recipient by analyzing the international evaluation standard data, the international evaluation standards being standards for evaluating human health status; and an output device for outputting the nursing report.
Abstract:
A distributed data processing system configured to perform distributed processing of multiple data processing processes at multiple processors includes: a data storage configured to store data to be processed through the data processing processes; a data processing section configured to cause the data processing processes to be executed; and a scheduler configured to produce a data processing schedule as a data processing procedure of the data processing processes to be executed by the data processing section based on a data processing model obtained by modeling the data processing procedure to be executed by the data processing section. The data processing section causes the processors to execute the data processing processes in accordance with the data processing procedure set in the data processing schedule.
Abstract:
A data management system includes: a data storage unit 1 configured to store: a data group 102 that is a group of data provided with at least one metadata, and one or more metadata systems 103(1), 103(2) for interpreting the metadata, and to search for the data group with a selected metadata system, in accordance with a query; an impact evaluation unit 2 configured to obtain a variance between a plurality of metadata systems serving as comparison targets when the plurality of metadata systems execute the same query for the data storage unit; and a metadata system management unit 3 configured to select a metadata system, based on the variance obtained by the impact evaluation unit.