Patent
1997-05-09
1999-11-16
Hafiz, Tariq R.
395705, 395704, G06F 945
Patent
active
059872470
ABSTRACT:
Systems, methods and computer program products enable framework building by interactively generating a framework corresponding to a design and editing the interactively generated framework to obtain a completed framework. The framework is displayed in various stages of construction or modification using a number of different views including a tree view, a graph view, a method view and an edit view. In addition, parts of the framework are identified as requiring completion, as completed, and as permitting completion. Still further, user methods and framework methods are differentiated. Help guided actions are provided and may be invoked to assist in the development process. Once the framework has been completed, it can be stored in a data model, and code can be generated from the completed framework. Finally, interfaces developed using conventional editors may be parsed and imported into the data model for later code generation. As a result of the present invention, code may be generated based on the completed framework and executed in a distributed computing environment.
REFERENCES:
patent: 4734854 (1988-05-01), Afshar
patent: 5481718 (1996-01-01), Ryu et al.
patent: 5499371 (1996-03-01), Henninger et al.
patent: 5524246 (1996-06-01), Hurley et al.
patent: 5560012 (1996-09-01), Ryu et al.
patent: 5644764 (1997-07-01), Johnson et al.
patent: 5668998 (1997-08-01), Mason et al.
patent: 5706505 (1998-01-01), Fraley et al.
patent: 5715460 (1998-02-01), Acker et al.
patent: 5721925 (1998-02-01), Cheng et al.
patent: 5737559 (1998-04-01), Orton et al.
patent: 5758160 (1998-05-01), McInerney et al.
patent: 5768510 (1998-06-01), Gish
patent: 5848273 (1998-12-01), Fontana et al.
patent: 5872973 (1999-02-01), Mitchell et al.
Abstract, The benefits of building object-oriented applications, Softw. Econ. Lett., vol. 5, No. 8, Computer Economics, pp. 103 (Aug. 1996).
Abstract, Castellano, G.V., et al., System Object Model (SOM) and Ada: an example of CORBA at work, Ada Lett., vol. 16, No. 3, ACM, pp. 39-51 (May-Jun. 1996).
Abstract, Blakeley, J.A., Open object database management systems,1994 ACM SIGMOD International Conference on Management of Data, Minneapolis, Minnesota, vol. 23, No. 2, p. 520 (Jun. 1994).
Abstract, Short, K., Developing with business object, Object Mag., vol. 5, No. 1, pp. 66, 68-72 (Mar.-Apr. 1995).
Abstract, Adamczyk, Jr. et al., Trading off; inheritance vs. reuse, Object Mag., vol. 5, No. 5, pp. 56-59 (Sep. 1995).
Abstract, How Xerox is coupling object-oriented analysis with business process reegineering, I/S Anal., vol. 34, No. 8, pp. 11-15 (Aug. 1995).
Abstract, Object oriented business engineering: delivering the Distributed Enterprise, IN Object Expo. Conference Proceedings, Proceedings of OBJECT EXPO '94, pp. 257-263 (Jun. 6-10, 1994).
http://www.objectquest.com/modules.htm#Ulbuilder; ObjectQuest.TM., pp. 1-10.
http://www.persistance.com/persistance/pageThree.pages/pr.patent.html; Persistance Software Awarded Technology Patent, pp. 1-2.
http://www.persistance.com/persistance/pageTwo.pages/otoroview.html; Delivering The Benefits of Objects In A Relational World, pp. 1-11.
http://www.janiff.com/docs/busfun.htm; APOL 'Business' Functionality, pp. 1-3.
http://www.cherigov.ua/.about.softfab/sf ua3.html; Background to OpenDoc, pp. 1-6.
http://www.omg.org, What is CORBA????, pp. 1-2.
http://www.rational.com; total pages:52.
Balen, Henry., "CORBA and the WWW", OOPLSLA ACM SIGPLAN, conf. OO prog. syst. lang & appl. pp. 128-132, 1997.
Sutherlan, Jeff, "Business object design and implemenation III", OOPSLA ACMSIGPLAN, conf. 00 prog. sys. lang. & appl., pp. 58-62, 1997.
Hansen, Todd., "Development of successful object oriented framework", OOPSLA ACM SIGPLAN, conf. prog. sys. lang. & appl. pp. 115-119, 1997.
Orfali et al. The essential distributed objects survival guide, John Wiely, Ny (pp. 239-260), 1996.
Object-oriented Design Archaeology with CIA ++, Computing Systems, vol. 5, No. 1, pp. 5-62, Winter 1992.
Serge Du & Christian Arnault, Experience with object-oriented methodolegies in the new online event display for Delphi, pp. 873-876, France, Sep. 1992.
Tate, A., Entering the third dimension(Framework software package), Office Equipment News, pp. 34, UK, Jul. 1984.
Sridhar Iyengar, Distributed object Repositories:Concepts and Standards, Conceptual Modeling-ER'97, 16th International Conference, pp. 85-101, Nov. 1997.
Duffield Edward H.
Hafiz Tariq R.
International Business Machines - Corporation
Khatri Anil
LandOfFree
Systems, methods and computer program products for building fram does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Systems, methods and computer program products for building fram, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems, methods and computer program products for building fram will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1335425