Method and system for reusing customizations to a software produ

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395683, G06F 944

Patent

active

058677097

ABSTRACT:
The system described herein provides for the reusability of customizations to a software product. Once customizations are made to a software product, using the system described herein, if the software product is revised, the customizations made to the software product can be reused with little or no effort. The system described herein also facilitates the process of customizing the software product. In addition, the system described herein allows customizations made to one portion of the software product to be used by other portions of the software product. The system described herein performs its functionality by utilizing various object-oriented techniques. Object-oriented software products typically comprise a hierarchy of classes. For each class within the software product, the system described herein provides a corresponding empty class that is customizable. As such, the system described herein provides a class hierarchy for a software product that is divided into pairs of classes. Each pair of classes contains a standard class and an empty or shell class. The standard class contains functions and data to perform the functionality of the software product and the shell class contains customizations added by a customer. The customer of the software product may add whatever customizations they desire into the shell classes, which will then augment or supersede the processing of the corresponding standard class. The two classes within each pair of classes have a hierarchical relationship in which the standard class is the parent and the shell class is the child. In accordance with the system described herein, the pairs are arranged in the hierarchy in such a manner as to allow for the use of customizations within one shell class to be used by another. This hierarchical arrangement provides that when two pairs are to be placed in a parent-child relationship in the hierarchy, the shell class of the first pair is made a parent (i.e., base class) to the standard class of the second pair.

REFERENCES:
patent: 5404525 (1995-04-01), Endicott et al.
patent: 5493680 (1996-02-01), Danforth
patent: 5493682 (1996-02-01), Tyra et al.
patent: 5560014 (1996-09-01), Imamura
patent: 5581761 (1996-12-01), Radia et al.
patent: 5590270 (1996-12-01), Tsukuda
Budd, Timothy, An Introduction to Object-Oriented Programming, Addison-Wesley Publishing Company, Reading, Massachusetts, 1991, pp. 121-134.
Lippman, Stanley, C++ Primer, 2.sup.nd Edition, Addison-Wesley Publiishing Company, Reading Massachusetts, 1991, pp. 215-276, 389-443.

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 reusing customizations to a software produ 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 reusing customizations to a software produ, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for reusing customizations to a software produ will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1126267

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