| 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 |

| 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:
![]() a second mathematical model:
![]() 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.
|