发明名称 METHOD AND SYSTEM FOR INCONSISTENCY RESOLUTION WITH CYCLE DETECTION IN A MODEL-DRIVEN SOFTWARE ENVIRONMENT
摘要 A method and system for inconsistency resolution in a model-driven software development environment are provided. A method includes performing a safety analysis for resolutions in response to detected inconsistencies to determine whether the resolution, if implemented, will lead to a resolution cycle when applied to a given inconsistency. The determination includes processing a resolution tree for the inconsistency and, using a resolution strategy tree, for each resolution that resolves an inconsistency, analyzing whether beginning with the resolution, it is possible to resolve all the inconsistencies subsequently introduced as side effects without a resolution cycle occurring. The analysis includes traversing the resolution strategy tree, whereby all resolution strategies derived by traversing the resolution strategy tree lead to a resolution cycle if the resolution strategy tree is infinite. The method includes categorizing the resolution that resolves the inconsistency and applying a resolution for the inconsistency based upon the resolution category.
申请公布号 US2009187889(A1) 申请公布日期 2009.07.23
申请号 US20080017139 申请日期 2008.01.21
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 KUESTER JOCHEN M.;RYNDINA KSENIA
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址