发明名称 Concurrent long spanning edit sessions using change lists with explicit assumptions
摘要 An approach is provided that receives a change request from a requestor. The change request includes metadata regarding the change, one or more changes, and one or more change assumptions corresponding to at least one of the changes. The change request is stored in a data store of pending requests. One or more systems are identified that correspond to each of the change assumptions. The identified systems are automatically queried with queries that correspond to the change assumptions. Query responses in response to the querying are received from the identified systems. The validity of each of the change assumptions is determined based on the received query responses. If the change assumptions are valid, then the changes included in the change request are processed. On the other hand, if at least one of the change assumptions is invalid, then the change request is rejected.
申请公布号 US9390090(B2) 申请公布日期 2016.07.12
申请号 US201012770824 申请日期 2010.04.30
申请人 International Business Machines Corporation 发明人 Babka James Joseph;Krishna Nikhil Raj;Ranatunga Dilum;Shillington Ryan
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Van Leeuwen & Van Leeuwen 代理人 Wilhelm Richard A.;Van Leeuwen & Van Leeuwen
主权项 1. An information handling system comprising: one or more processors; a memory accessible by at least one of the processors; a nonvolatile storage medium accessible by at least one of the processors; a set of instructions stored in the memory and executed by at least one of the processors in order to perform steps of: receiving a change request from a requestor, wherein the change request includes metadata regarding the change, one or more changes, and one or more change assumptions corresponding to at least one of the changes, wherein the one or more change assumptions require validation prior to processing one or more of the changes;storing the request in a data store of pending requests, the data store being stored in the nonvolatile storage medium;identifying one or more systems that correspond to each of the change assumptions;automatically querying one or more of the identified systems with one or more queries that correspond to the change assumptions;receiving one or more query responses in response to the querying;determining a validity, based on the received query responses, of each of the change assumptions;processing the one or more changes included in the change request in response to determining that each of the change assumptions is valid; andrejecting the change request in response to determining that at least one of the change assumptions is invalid.
地址 Armonk NY US