Data processing: software development – installation – and managem – Software program development tool – Linking
Reexamination Certificate
2005-09-27
2010-10-19
Yigdall, Michael J (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Linking
C717S120000, C717S175000, C718S102000, C719S332000
Reexamination Certificate
active
07818733
ABSTRACT:
Provided is a method for managing sets of OSGi bundles in a manner that enables a developer to control the order in which bundles are activated, both within and among OSGi start levels. Also provided is a method for eliminating multiple instances of the OSGi class loaders that are typically generated for each bundle. A bundle consolidator tool is provided that combines multiple bundles in a set of bundles into a master bundle that appears to the OSGi framework to be a single bundle. An activator method enables the developer to specify the order in which individual bundles are initiated and terminated. In addition, a single class loader thread is employed to activate the individual bundles. The bundle consolidator tool also analyzes the target bundles for name space collisions and, in the event a collision is detected, the tool is programmed to modify byte codes to eliminate the collision.
REFERENCES:
patent: 6272674 (2001-08-01), Holiday, Jr.
patent: 6792596 (2004-09-01), Maruyama et al.
patent: 2004/0194059 (2004-09-01), Akella et al.
patent: 2006/0233126 (2006-10-01), Herenyi et al.
Hargrave Bentley J.
Robbins James P.
Dillon Justin M.
Goshorn Gregory K
Goshorn, P.C. Greg
International Business Machines - Corporation
Yigdall Michael J
LandOfFree
Improving bundle control in computing environment does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Improving bundle control in computing environment, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Improving bundle control in computing environment will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4192353