Data processing: software development – installation – and managem – Software program development tool – Managing software components
Reexamination Certificate
2007-06-19
2007-06-19
Zhen, Wei (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Managing software components
C717S121000
Reexamination Certificate
active
10230509
ABSTRACT:
A technique is presented for integrating software components. The technique includes providing an application integration model capable of adapting to different environments by dynamically using different software components at application runtime. The software components are categorized into different stages, with the stages being indicative of when the software components are to be loaded and executed within an application by the application integration model. The technique further includes employing the application integration model to assemble software components into the application within a runtime environment. The application integration model includes an application runtime driver (ARD), which drives work flows of the application integration model through multiple predefined application stages, and a component runtime integration box (CRIB), which includes multiple common data structures employed by the software components during integration into the application.
REFERENCES:
patent: 5084813 (1992-01-01), Ono
patent: 5896530 (1999-04-01), White
patent: 6078743 (2000-06-01), Apte et al.
patent: 6138171 (2000-10-01), Walker
patent: 6256772 (2001-07-01), Apte et al.
patent: 6269473 (2001-07-01), Freed et al.
patent: 6327623 (2001-12-01), Watts
patent: 6529948 (2003-03-01), Bowman-Amuah
patent: 6694513 (2004-02-01), Andersson et al.
patent: 1072967 (2001-01-01), None
patent: 2000231479 (2000-08-01), None
patent: WO01/48625 (2001-07-01), None
“Flexible Surface Mounted Component Placement Sequence Optimizer”, IBM Technical Disclosure Bulletin, vol. 30, No. 10, Mar. 1988, pp. 42-45.
“Improvised Assembly Mechanism for Component-Based Mobile Applications”, Masahiro Mochizuki and Hideyuki Tokuda, IEICE Transactions on Communications, vol. E84-B, No. 4, Apr. 2001, pp. 910-919.
“Towards a Taxonomy of Software Connectors”, Nikunj R. Mehta, Nenad Medividovic, and Sandeep Phadke, ACM 23000 1-58113-206-9/00/06, pp. 178-187.
“Software Engineering for Mobility: A Roadmap”, Gruia-Catalin Roman, Gian Pietro Picco and Amy L. Murphy, ACM 2000 1-58113-253-0/0076, pp. 243-258.
“Synthesis of Self-Adaptive Software”, Akos Ledeczi, Gabor Karsai and Ted Bapty, 0-7803-5846-5/00 2000 IEEE.
“Design-time Assembly of Runtime Containment Components”, David H. Lorenz and Pedrag Petkovic, 0-7695-0774=3/00 2000 IEEE, pp. 195-204.
“Software Components Growing to Component Software With The CRIB”, T. Lam, L. Tao, SSGRR 2002 Winter Internatonal Conference on Advances in Infrastructure for Electronic Business, Education, Science and Medicine on the Internet, L'Aquila, Italy, Jan. 21-27, 2002; http://www.ssgrr.it/en/ssgrr2002w/papers.htm.
Heslin Rothenberg Farley & & Mesiti P.C.
International Business Machines - Corporation
Monteleone, Esq. Geraldine D.
Radigan, Esq. Kevin P.
Wang Philip
LandOfFree
Application integration model for dynamic software component... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Application integration model for dynamic software component..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Application integration model for dynamic software component... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3865324