US 7,584,247 B2
Server construction support technique
Katsuhiro Ochiai, Tokyo (Japan); Yuichi Koike, Tokyo (Japan); and Masahiro Tabuchi, Tokyo (Japan)
Assigned to NEC Corporation, Tokyo (Japan)
Filed on Aug. 22, 2007, as Appl. No. 11/892,342.
Application 11/892342 is a continuation of application No. 10/327955, filed on Dec. 26, 2002, abandoned.
Claims priority of application No. 2001-396909 (JP), filed on Dec. 27, 2001; and application No. 2002-274681 (JP), filed on Sep. 20, 2002.
Prior Publication US 2008/0005308 A1, Jan. 03, 2008
Int. Cl. G06F 15/16 (2006.01)
U.S. Cl. 709—203  [709/217; 709/220; 709/223; 705/10] 13 Claims
OG exemplary drawing
 
1. A system implemented in a computer for supporting construction of a server, comprising:
a reply field definition section for defining a question and a reply form to the question; and
a service method definition section for defining a processing method indicating how to process replies from respondents to the question defined by the reply field definition section and, when having the server collect and process replies received from the respondents, defining each value of a portion of a plurality of types of constraints and selecting one from a plurality of prepared mathematical expressions, which correspond to respective combinations of processing methods and types of value-undefined constraints among the plurality of types of constraints, wherein a selected mathematical expression corresponds to a combination of the processing method defined and the type of each of a value-undefined portion of constraints other than the value-defined portion of constraints, wherein each of the prepared mathematical expressions is used to obtain a value of each of the value-undefined portion of constraints, wherein the selected mathematical expression is used to obtain the value of each of the value-undefined portion of constraints,
wherein the plurality of types of constraints includes at least one of collection time permissible for reply collection, processing time permissible for reply processing, an expected number of replies received from respondents, a processing method for replies, a reply form to a question, and a number of servers to be used for reply collection,
wherein the plurality of prepared mathematical expressions is obtained by use of:
a first mathematical model:

OG Complex Work Unit Drawing
a second mathematical model:

OG Complex Work Unit Drawing
wherein Pt(x) is a time function required for collection per one reply in a reply collecting server, Uf is the number of audiences per one reply collecting server, Ps(x) is a time function required for processing per one reply collecting server, Rr is collection time permissible for collection, Lr is the number of processing items, Nc(x) is a network connection time function, M is the number of reply collecting sewers to be used, Nt(x) is a network data transmission time function, Pb(x) is a time function required for processing by a reply processing server, and Rs is permissible time required for processing from the completion of collection registration to the completion of processing.