Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2008-01-08
2008-01-08
Zhen, Wei (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S168000, C717S171000, C717S173000, C707S793000
Reexamination Certificate
active
07318216
ABSTRACT:
The invention relates to a method for developing a software application including the step of creating a software application having one or more classes, each class comprising one or more metadata describing characteristics defining the class. The method also includes the step of enabling any number of additional metadata to be added to the metadata of the class to facilitate the development of the software application. Also, the metadata and the additional metadata are organized in a tabular fashion.
REFERENCES:
patent: 5359730 (1994-10-01), Marron
patent: 5579509 (1996-11-01), Furtney et al.
patent: 5778356 (1998-07-01), Heiny
patent: 5787431 (1998-07-01), Shaughnessy
patent: 5937409 (1999-08-01), Wetherbee
patent: 5960438 (1999-09-01), Chang et al.
patent: 5974416 (1999-10-01), Anand et al.
patent: 6003038 (1999-12-01), Chen
patent: 6025836 (2000-02-01), McBride
patent: 6061690 (2000-05-01), Nori et al.
patent: 6061692 (2000-05-01), Thomas et al.
patent: 6085198 (2000-07-01), Skinner et al.
patent: 6105035 (2000-08-01), Monge et al.
patent: 6295643 (2001-09-01), Brown et al.
patent: 6304882 (2001-10-01), Strellis et al.
patent: 6360218 (2002-03-01), Zander et al.
patent: 6385769 (2002-05-01), Lewallen
patent: 6505188 (2003-01-01), Ghazal et al.
patent: 6513112 (2003-01-01), Craig et al.
patent: 6529921 (2003-03-01), Berkowitz et al.
patent: 6564368 (2003-05-01), Beckett et al.
patent: 6584476 (2003-06-01), Chatterjee et al.
patent: 6587856 (2003-07-01), Srinivasan et al.
patent: 6591272 (2003-07-01), Williams
patent: 6609128 (2003-08-01), Underwood
patent: 6611844 (2003-08-01), Saulpaugh et al.
patent: 6704745 (2004-03-01), Della-Libera et al.
patent: 6738975 (2004-05-01), Yee et al.
patent: 6782394 (2004-08-01), Landeck et al.
patent: 6950828 (2005-09-01), Shaw et al.
patent: 2002/0138727 (2002-09-01), Dutta et al.
patent: 2003/0028550 (2003-02-01), Lee et al.
patent: 2003/0182652 (2003-09-01), Custodio
patent: 2003/0208493 (2003-11-01), Hall et al.
patent: 2003/0226132 (2003-12-01), Tondreau et al.
patent: 2004/0064456 (2004-04-01), Fong et al.
patent: 2004/0230555 (2004-11-01), Phenix et al.
patent: 2005/0044530 (2005-02-01), Novik
patent: 2005/0063083 (2005-03-01), Dart et al.
patent: 2005/0081107 (2005-04-01), DeWitt et al.
patent: 2005/0091640 (2005-04-01), McCollum et al.
patent: 2005/0125438 (2005-06-01), Krishnaswamy et al.
patent: 2005/0125621 (2005-06-01), Shah
patent: 2006/0136373 (2006-06-01), Beust et al.
patent: 2280284 (1999-08-01), None
patent: 1 585 287 (2005-10-01), None
patent: 2381898 (2003-05-01), None
patent: WO 99/33004 (1999-07-01), None
patent: WO 02/093430 (2002-11-01), None
patent: WO 2004/053635 (2004-06-01), None
patent: WO 2005/008396 (2005-01-01), None
patent: WO 2005/106705 (2005-11-01), None
Dueck et al., Rough software deployability control system: design and implementation, IEEE, May 1999 pp. 320-324 vol. 1.
Laitinen et al., DNN-disciplined natural naming: a method for systematic name creation in software development, IEEE, Jan. 1992 pp. 91-100 vol. 2.
Hoover et al., Tablewise, a decision table tool, IEEE, Jun. 1995 pp. 97-108.
Reusing software: issues and research directions, Mili, H.; Mili, F.; Mili, A., Software Engineering, IEEE Transactions on, vol. 21 Issue 6 Jun. 1995, pp. 528-562.
Application of a usage profile in software quality models□□Jones, W.D.; Hudepohl, J.P.; Khoshgoftaar, T.M.; Allen, E.B., Software Maintenance and Reeingineering, 1999. Proceedings of the Third European Conference on, 1999, IEEE, pp. 148-157.
Deploying systems visualisation environments: an agent-based approach, Goodburn, D.P.J.; Vernik, R.J., Knowledge-Based Intelligent Information Engineering Systems, 1999. Third International Conference, Dec. 1999, pp. 26-29.
Sotak, et al., “Picture Metadata Toolkit, C++Style Guide”, Document Version: 1.1, Apr. 25, 2001, 15 pages, Downloaded from www.picturemetadata.sourceforge.net/doc/prntC++StyleGuide.pdf on Oct. 4, 2006.
Harrold, et al., “Incremental Testing of Object-Oriented Class Structures”, Incremental Conference on Software Engineering, 1992. pp. 68-80.
Bracha, et al., “Mirrors: Design Principles for Meta-Level Facilities of Object-Oriented Programming Languages”, Proc. of the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming. Systems.Languages, and Applications, 2004, pp. 331-344.
Stroud, et al., “Using Meta-Objects to Adapt a Persistent Object System to Meet Application Needs”, Proc. of the 6th Workshop on ACM SIGOPS European Workshop: Matching Operating Systems to Application Needs, 1994, pp. 35-38.
Mens, et al., “Declarative Meta Programming to Support Software Development Workshop Report”, ACM SIGSOFT Software Engineering Notes, vol. 28, No. 2, Mar. 2003, 3 pages.
PCT Patent Office Search Report and Written Opinion for Corresponding PCT Patent Application No. PCT/US04/30929 (20 pages). Date: Sep. 2, 2004.
Rampuria Satish S.
TableCode Software Corporation
Zhen Wei
LandOfFree
Software application development environment facilitating... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Software application development environment facilitating..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software application development environment facilitating... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2773273