发明名称 Consolidating and reusing portal information
摘要 An approach for consolidating and reusing portal information within different web applications. The approach includes a method that includes retrieving, by at least one computing device, code from an application. The method includes deconstructing, by the at least one computing device, the code into code fragments. The method includes validating, by the at least one computing device, each of the code fragments. The method includes matching, by the at least one computing device, each of the code fragments with server-side components. The method includes generating, by the at least one computing device, a portlet based on the matching.
申请公布号 US9311062(B2) 申请公布日期 2016.04.12
申请号 US201314068752 申请日期 2013.10.31
申请人 International Business Machines Corporation 发明人 Braun Stanley J.;Defelice Donald P.;Ernstberger Mark R.;Hearn Susan A.;Loving Linwood E.;McLaughlin Martin G.;Mewse Lindsey M.;Muller Donald P.;Young James S. K.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 Roberts, Mlotkowski, Safran & Cole PC 代理人 Chung Matthew;Calderon Andrew M.;Roberts, Mlotkowski, Safran & Cole PC
主权项 1. A method comprising: retrieving, by at least one computing device, code from an application; deconstructing, by the at least one computing device, the code into code fragments; validating, by the at least one computing device, each of the code fragments; matching, by the at least one computing device, each of the code fragments with server-side components; and generating, by the at least one computing device, a portlet based on the matching, wherein the matching of each of the code fragments with the server-side components comprises determining whether each of the code fragments is one of a common matched component, a transitioned matched component, and an unmatched component based on at least one of a common key word, a tag, and metadata, and wherein the matching of each of the code fragments with the server-side components further comprises determining whether each of the code fragments is one of: the common matched component when a code fragment is matched to a common server-side function in the server-side components based on at least one of the common key word, the tag, and the metadata; the transitioned matched component when the code fragment is not matched to the common server-side function and the code fragment is matched to a transitioned server-side function in the server-side components based on the at least one of the common key word, the tag, and the metadata; and an unmatched component when the code fragment is not matched to either the common server-side function or the transitioned server-side function in the server-side components based on the at least one of the common key word, the tag, and the metadata, wherein the transitioned server-side function is similar to the code fragment.
地址 Armonk NY US