-
公开(公告)号:GB2527118A
公开(公告)日:2015-12-16
申请号:GB201410560
申请日:2014-06-13
Applicant: IBM
Inventor: JACKSON CALLUM PETER , NORTON PHILIP , BORLEY ANDREW JOHN
IPC: G06F9/54
Abstract: A method of automatic transformation of messages between service versions comprises collecting message data of messages sent to at least two versions of a service; identifying message data as relating to a particular version; inferring relationships between structure and content of messages sent to the different versions; and creating message transformation rules based on these inferred relationships. The method may include cataloguing service versions with associated metadata/instance-data, and traffic may be monitored to discover available service versions to which messages are sent. The rule-creation creates rules for transforming a message for an earlier service version to a format for a later version, and forwarding the message to the later version. New service versions may be identified based on message traffic, with matches being flagged to administrators, and service gateways constructed for the earlier versions.
-
公开(公告)号:GB2506904A
公开(公告)日:2014-04-16
申请号:GB201218312
申请日:2012-10-12
Applicant: IBM
Inventor: JIA BIN , LEMING MATTHEW , JACKSON CALLUM PETER , NORTON PHILIP
IPC: G06F12/08 , G06F12/0897 , G06F12/128 , G06F17/30
Abstract: The application relates to the assessment of a (cumulative) intermediate product to determine whether it should be stored in cache or not. If the intermediate product has required significant processing resources to produce (i.e. above a threshold) then it is cached, otherwise the successive intermediate/final product is then assessed for its cumulative processing resources until such time as the product resources required are above the threshold, with the successive product then cached. According to the invention, a method of managing a cache comprises determining a resource measure value (RMV) associated with the production of an intermediate product 110. The intermediate product is produced by a computer program 108 in response to a first set of control inputs. If the RMV exceeds a predetermined threshold then the product is cached.
-