Data processing: software development – installation – and managem – Software program development tool – Programming language
Reexamination Certificate
2005-06-24
2009-06-02
Zhen, Wei Y (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Programming language
C717S108000, C717S148000, C717S120000, C717S166000, C707S793000
Reexamination Certificate
active
07543272
ABSTRACT:
One embodiment of the present invention provides a system that facilitates finding terminal classes in a collection of programming language classes, wherein a terminal class is a class that is not extended by any other class. The system operates by receiving a collection of classes. The system then adds the classes to a map of the collection of classes, wherein keys to each class in the map include each class' superclass and the interfaces each class directly implements. Next, the system analyzes a given class in the map of the collection of classes to determine if the given class extends any other class in the collection of classes. If so, the system removes this extended class from the collection of classes. Finally, the system repeats the steps of analyzing classes and removing extended classes until all remaining classes in the collection of classes are terminal classes.
REFERENCES:
patent: 5519868 (1996-05-01), Allen et al.
patent: 6163780 (2000-12-01), Ross
patent: 6513040 (2003-01-01), Becker et al.
patent: 6725280 (2004-04-01), Bracha
patent: 7178140 (2007-02-01), Dmitriev
patent: 7263696 (2007-08-01), Gruttadauria et al.
IBM Technical disclosure Bulletin, Different points of view for a class browser, May 1995, vol. 38, Issue No. 5, pp. 53-56.
Object recognition based on characteristic view classes, Wang, R.; Freeman, H., 1990, IEEE, vol. 16-21, pp. 8-12 vol. 1.
Active and interactive learning online: a comparison of Web-based and conventional writing classes, Mehlenbacher, B.; Miller, C.R.; Covington, D.; Larsen, J.S., 2000, IEEE, vol. 43 Issue: 2, pp. 166-184.
Liao et al. Process to identify disjoint subclasses and class life cycle information using a role analysis technique; Information and Software Technology 39; 1997, pp. 439-444.
Park Vaughan & Fleming LLP
Rampuria Satish
Sun Microsystems Inc.
Zhen Wei Y
LandOfFree
Method and apparatus for finding terminal classes 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 apparatus for finding terminal classes in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for finding terminal classes in a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4097649