Method and system for guided inconsistency resolution in a...

Data processing: software development – installation – and managem – Software program development tool – Modeling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C700S031000, C703S022000

Reexamination Certificate

active

08056050

ABSTRACT:
A method and system for guided resolution of inter-model inconsistencies are provided. A method includes grouping inconsistencies, detected as a result of a model-driven software development process, into model partitions within a list by analyzing relationships between the underlying models and identifying model partitions that are capable of being processed independently from one another during a resolution process. The method also includes assigning priorities to models that contribute to the detected inconsistencies and inconsistency types. The method further includes reordering the list of inconsistencies to minimize the number of context switches during the resolution process and presenting, via a user interface screen, a listing of the inconsistencies and associated resolutions resulting from the reordering to the user at a client system. The user applies a selected resolution for each of the inconsistencies.

REFERENCES:
patent: 7089529 (2006-08-01), Sweitzer et al.
patent: 7185289 (2007-02-01), Taima
patent: 7958486 (2011-06-01), Tsyganskiy et al.
patent: 2002/0091990 (2002-07-01), Little et al.
patent: 2003/0105620 (2003-06-01), Bowen
patent: 2005/0080609 (2005-04-01), Bhaskaran et al.
patent: 2006/0136864 (2006-06-01), Choi et al.
Mens et al., “Detecting and Resolving Model Inconsistencies Using Transformation Dependency Analysis,” Springer-Verlag, 2006, 15pg.
Nuseibeh et al., “Leveraging Inconsistency in Software Development,” IEEE, 2000, 6pg.
Van Der Stratten et al., “Model Refactorings through Rule-Based Inconsistency Resolution,” ACM, 2006, 8pg.
John Grundy et al., Inconsistency Management for Multiple-View Software Development Environments, IEEE Transaction on Software Engineering, 24(11): 1998, 28 pages.
Alexander Egyed, Fixing Inconsistencies in UML Design Models, Proceedings of the 29th International Conference on Software Engineering (ICSE), May 2007, 10 pages.
Jochen M. Kuster et al., Generation of Business Process Models for Object Life Cycle Compliance, 5th International Conference on Business Process Management (BPM), Brisbane, Sep. 2007, 17 pages.
Jochen M. Kuster et al., Improving Inconsistency Resolution with Side-Effect Evaluation and Costs, ACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems (MODELS), Nashville, Oct. 2007, 15 pages.
U.A. Nickel et al., The FUJABA Environment, Proceedings of the 22nd International Conference on Software Engineering (ICSE), Limerick, Ireland, 2000, 4 pages.
B. Nuseibeh et al., Making Inconsistency Respectable in Software Development, Journal of Systems and Software, Sep. 2001, 19 pages.
Robert Wagner et al., A Plug-In for Flexible and Incremental Consistency Management, Proceedings of the International Conference on the Unified Modeling Language, San Francisco, 2003, 8 pages.
Alexander Egyed, Instant Consistency Checking for the UML, ICSE 2006, ACM Press, 10 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for guided inconsistency resolution in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for guided inconsistency resolution in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for guided inconsistency resolution in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4259480

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.