发明名称 Automated software composition
摘要 A method for automated composition of an application including: receiving a customizable template for application composition and a composition goal, wherein the goal comprises a plurality of tags and the goal is incomplete such that more than one possible composition matches the goal; refining the goal by automatically adding refinement tags to the goal; and generating an application flow that matches the customizable template and the refined goal, wherein the application flow comprises data sources, data processing operators, and outputs of the application flow.
申请公布号 US9286032(B2) 申请公布日期 2016.03.15
申请号 US201313836645 申请日期 2013.03.15
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Feblowitz Mark D.;Halim Nagui;Riabov Anton V.;Ranganathan Anand;Sohrabi Araghi Shirin;Udrea Octavian
分类号 G06F9/44 主分类号 G06F9/44
代理机构 F. Chau & Associates, LLC 代理人 F. Chau & Associates, LLC
主权项 1. A method for a computer having at least one processor for automated composition of a software application, comprising: receiving a customizable template for application composition and a composition goal, wherein the goal comprises a plurality of tags and the goal is incomplete such that more than one possible composition matches the goal, wherein the goal is input to the computer by a user; refining the goal by having the computer processor automatically add refinement tags to the goal, the refinement tags being added to the goal in response to semantics-based decisions; and generating an application flow that matches the customizable template and the refined goal, wherein the application flow comprises data sources, data processing operators, and outputs of the application flow, wherein additional semantics-based decisions take place before the application flow is generated and tag semantics are leveraged and cross-correlated with other available information during refinement of the goal.
地址 Armonk NY US