Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2006-10-17
2006-10-17
An, Meng-Al T. (Department: 2195)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C718S100000
Reexamination Certificate
active
07124405
ABSTRACT:
A system and method for mitigating problems associated with automatic execution of initialization code is provided. The system includes an initialization method activator that can call a class initialization method at a predetermined execution point. The system also includes a deadlock analyzer that can determine whether calling the initialization method will create a deadlock, and, if a deadlock is detected that can resolve such a deadlock. The system also includes a semantic analyzing component that can analyze a semantic type associated with the initialization method and a domain uniqueness analyzer that can analyze the uniqueness of the domain with which the class will interact, to facilitate determining where to place code that will check whether a class is initialized, and if the class is not initialized that will invoke the class initializing method.
REFERENCES:
patent: 5999732 (1999-12-01), Bak et al.
patent: 6237043 (2001-05-01), Brown et al.
J. Yantchev et al., May 1989, “Adaptive, low latency, deadlock-free packet routing for networks of processors”, IEE Proceedings, 136, 178-186.
Egon Borger et al., “Initialization Problems for Java”, Software—Concepts & Tools, 19: 175-178 (2000).
Claudio DeMartini et al., “A Deadlock Detection Tool for Concurrent Java Programs”, Software—Practice and Experience, 29(7): 577-603 (1999).
Hauptmann, Steffen, et al.; “Dynamic Software Reconfiguration Keeps Critical Systems Running”,Electronic Design, vol. 45, No. 6, Mar. 17, 1997, p. 97-106.
Brumme Christopher W.
Kakivaya Gopala Krishna R.
Miller James S.
Morrison Vance P.
Mortenson David S.
Amin & Turocy LLP
An Meng-Al T.
Microsoft Corporation
Tang Kenneth
LandOfFree
Class initialization method semantics does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Class initialization method semantics, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Class initialization method semantics will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3682183