发明名称 Service combination support apparatus, service combination support method, and storage medium
摘要 A service combination proposing unit (12) inquires of a data item relationship inferring unit (13) about a data item connectable to a specific data item. The data item relationship inferring unit 13 infers a data item connectable to the specific data item based on pairs of output data items and input data items that are registered in a data item relationship storage unit (32) and have already been determined to be connectable and based on inference rules registered in an inference rule storage unit (33). The data item relationship inferring unit (13) then returns the inferred data item to the service combination proposing unit (12). The service combination proposing unit (12) presents the returned data item to a developer or the like.
申请公布号 US8949779(B2) 申请公布日期 2015.02.03
申请号 US200912991782 申请日期 2009.05.14
申请人 NEC Corporation 发明人 Nishimura Shoji
分类号 G06F9/44;G06F17/30 主分类号 G06F9/44
代理机构 Sughrue Mion, PLLC 代理人 Sughrue Mion, PLLC
主权项 1. A service combination support apparatus comprising a data item relationship inferring unit implemented by a computer including hardware, that: refers to a storage unit storing a plurality of existing pairs of an output data item and an input data item connectable to each other, the plurality of existing pairs being extracted from a service combination definition that defines a data flow among a plurality of web services connectable to one another and that does not include data type information of output data items and input data items in the plurality of existing pairs; determines whether or not a data type of an output data item in a first pair corresponds to a data type of an input data item in a second pair using a first inference rule and a second inference rule, the first pair and the second pair being included in the plurality of existing pairs, the plurality of existing pairs not including a pair of the output data items in the first pair and the input data item in the second pair, the first inference rule specifying that output data items associated with the same input data item by the service combination definition correspond to each other, the second inference rule specifying that input data items associated with the same output data item by the service combination definition correspond to each other; and generates a new pair that has not been defined in the service combination definition and that is formed with the output data item in the first pair and the input data item in the second pair when determining that the data types correspond to each other, wherein in a first case the data type of the output data item in the first pair corresponds to the data type of the input data item in the second pair, and in a second case the data type of the output data item does not correspond to the data type of the input data item.
地址 Tokyo JP