Method for integrating models in a modelling tool into an...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06327698

ABSTRACT:

A portion of the disclosure of this patent document contains material that is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
FIELD OF THE INVENTION
The present invention generally relates to a method and system for generating interfaces to a repository for adapting and using any tool for operation with the repository; and, in particular, it relates to a method and system for using third party tools to build, develop and maintain software models stored inside the repository.
BACKGROUND OF THE INVENTION
Repositories provide a central place for recording metadata. Repositories enable one to store, manage, share and reuse information (metadata) about information systems that the enterprise uses. The repository can store definitional, management and operational information. Tools can be integrated with the repository to support information sharing and metadata reuse. Tool and technology models are developed to manipulate the tool information in the repository. Designing and analyzing repository models has been a cumbersome and unyielding task for a long time.
Repository models typically contain classes, datatypes and messages. There is no easy way to view the model being designed and observe how the current model interacts with other models. It has been difficult to realize the impact analysis. Without a pictorial view of the repository model being developed, it is very difficult to understand the system. Until now, repository models were developed mostly using a text editor. As complex models are built, the need for a tool that provides the capabilities to design, analyze and build models has become more evident. The present invention comprises a new and improved method for populating models from Object-Oriented Case tools into repositories.
SUMMARY OF THE INVENTION
In accordance with the present invention, a method is provided for use in a software development system having a repository, wherein the method uses an object-oriented tool to capture models from and populate models in the repository. The method includes the steps of importing a first software model from the repository into the object-oriented tool; disposing the imported first software model in the object-oriented tool for development by a user a second software model based upon the first software model; and, exporting the second software model to the repository.
It is an object of the present invention is to provide repositories with capabilities that support industry standard tools in order to analyze, design and build repository models.
It is an object of the present invention to provide repositories with capabilities that support industry standard tools in order to analyze, design and build repository models.
Yet another object of the present invention is to provide users with capabilities to choose a third party tool object model and export it into a repository.
A feature of the present invention is to allow the user the flexibility of switching to a different object oriented analysis and design tool, as and when necessary, rather than the one tied to the repository.
Another feature of the present invention is to provide interoperability of the object oriented analysis and design tool in order to support the analysis, design and building of repository models across all platforms.
Yet another feature of the present invention is the provision of synchronization by supporting reconciliation of any difference between a model's definition stored in the repository's metadata and the model's definition stored in any model definition file that the third party tool independently maintains.
An advantage of the present invention is the ability to make repositories capable of integrating various software tools into a computer system framework.
Still other objects, features and advantages of the present invention will become readily apparent to those skilled in the art from the following detailed description, wherein is shown and described only the preferred embodiment of the invention, simply by way of illustration of the best mode contemplated of carrying out the invention. As will be realized, the invention is capable of other and different embodiments, and its several details are capable of modifications in various obvious respects, all without departing from the invention. Accordingly, the drawings and description are to be regarded as illustrative in nature, and not as restrictive, and what is intended to be protected by Letters Patent is set forth in the appended claims. The present invention will become apparent when taken in conjunction with the following description and attached drawings, wherein like characters indicate like parts, and which drawings form a part of this application.


REFERENCES:
patent: 5557793 (1996-09-01), Koerber
patent: 5644764 (1997-07-01), Johnson et al.
patent: 5848273 (1998-12-01), Fontana et al.
patent: 6003039 (1999-12-01), Barry et al.
patent: 6038393 (2000-03-01), Iyengar et al.
patent: 6061515 (2000-05-01), Chang et al.
patent: 6167405 (2000-12-01), Rosensteel, Jr. et al.
patent: 6256773 (2001-07-01), Bowman-Amuah
patent: 0769739 (1997-04-01), None

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 for integrating models in a modelling tool into an... 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 for integrating models in a modelling tool into an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for integrating models in a modelling tool into an... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2597796

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