Development environment for developing applications using a...

Data processing: software development – installation – and managem – Software program development tool – Code generation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S104000, C717S108000, C717S109000, C717S100000

Reexamination Certificate

active

07543268

ABSTRACT:
Methods and apparatus, including computer program products, for developing an application. The development includes the use of a data model (e.g., a metamodel represented using UML) from which an API is derived. The API can include features derived from customizable extensions within the data model.

REFERENCES:
patent: 5872973 (1999-02-01), Mitchell et al.
patent: 6041180 (2000-03-01), Perks et al.
patent: 6467085 (2002-10-01), Larsson
patent: 6557165 (2003-04-01), Nagashima et al.
patent: 6581062 (2003-06-01), Draper et al.
patent: 6658644 (2003-12-01), Bishop et al.
patent: 6691298 (2004-02-01), Russo et al.
patent: 6751631 (2004-06-01), Hrebejk et al.
patent: 6804682 (2004-10-01), Kemper et al.
patent: 6804686 (2004-10-01), Stone et al.
patent: 6807548 (2004-10-01), Kemper
patent: 6851106 (2005-02-01), Narisawa et al.
patent: 6877154 (2005-04-01), Nagashima et al.
patent: 6934712 (2005-08-01), Kiernan et al.
patent: 6947945 (2005-09-01), Carey et al.
patent: 6964053 (2005-11-01), Ho et al.
patent: 6968343 (2005-11-01), Charisius et al.
patent: 6968438 (2005-11-01), Russo et al.
patent: 6973626 (2005-12-01), Lahti et al.
patent: 7043714 (2006-05-01), Lin et al.
patent: 7051316 (2006-05-01), Charisius et al.
patent: 7058886 (2006-06-01), Sulsito et al.
patent: 7076762 (2006-07-01), Fisher
patent: 7076764 (2006-07-01), Kramer
patent: 7096224 (2006-08-01), Murthy et al.
patent: 7114149 (2006-09-01), Aptus et al.
patent: 7124144 (2006-10-01), Christianson et al.
patent: 7152229 (2006-12-01), Chong et al.
patent: 7181456 (2007-02-01), Huang
patent: 7219328 (2007-05-01), Schloegel et al.
patent: 2002/0104068 (2002-08-01), Barrett et al.
patent: 2002/0108101 (2002-08-01), Charisius et al.
patent: 2003/0149934 (2003-08-01), Worden
patent: 2003/0196168 (2003-10-01), Hu
patent: 2004/0181534 (2004-09-01), Mortensen et al.
patent: 2005/0044197 (2005-02-01), Lai
A Mapping Schema and Interface for the XML Stores, Sihem Amer-Yahia et al, ACM, pp. 23-30, Nov. 2002.
“UML and XML Schema”, Nicholas Routledge et al, ACM, pp. 157-166, Jan. 2002.
Template Software SNAP Foundation Template Using the SNAP Development Environment (SNAP), whole manual, copyright 1998, released 1997.
Template Software SNAP Foundation Template Using the SNAP Permanent Storage Component (PERM), whole manual, copyright 1998, released 1997.
Template Software SNAP Foundation Template Using the SNAP Communication Component (COM), whole manual, copyright 1998, released 1997.
Template Software Web Component, Using the WEB Component (WEB), whole manual, copyright 1997, released 1997.
Template Software Foundation Template SNAP Application Developer's Training Course, (TRAINS) Module1 and 10, 1997.
Template Workflow Template Process Foundation, Using the WFT Development Environment (ENV) Whole Manual, copy right 1998.
Template Workflow Template Process Foundation, Developing a WFT System (WFT) Whole Manual, copy right 1998.
Workflow Template Training Course Version 8.0 Section A, 1997.
SNAP Foundation Template, Using the SNAP Language, Template Software, Version 8.0 1997, Appendix A.
SNAP Foundation Template, Getting Started With SNAP, Template Software, Version 8.0, 1998, p. 2-7.
Refactoring, Martin Fowler, ACM, 2002, p. 701.
Cascaded Refactoring for Framework Evolution, Greg Butler et al, ACM, 2001, pp. 51-57.
Automatic Inheritence Hierachy Restructuring and Mehod Refactoring, Ivan Moore, ACM, 1996, pp. 235-250.
Automated Refactoring to Introduce Design Patterns, Mel O Cinneide, ACM, 2000, pp. 722-724.
Metric for Applying GOF Design Patterns in Refactoring Processes, Taichi Muraki et al, ACM, 2002, pp. 27-36.
Abrams, Mark, et al., “UIML: An XML Language for Building Device-Independent User Interfaces,” Dec. 1999, retrieved from the Internet on May 17, 2004, at http://www.harmonia.com/resources/papers/xml99Final.pdf, XP002280477, 15 pgs.
Abrams, Marc, et al., “User Interface Markup Language (UIML) Specification, Version 3.0,” Feb. 8, 2002, retrieved from the Internet on May 18, 2002, at http://www.uiml.org/specs/docs/uiml30-revised02-12-02.pdf, XP002280679, 116 pgs.
Ali, Mir Farooq, et al., “Building Multi-Platform User Interfaces with UML,” Nov. 9, 2001, retrieved from the Internet on May 17, 2004, at http://arxiv.org/ftp/cs/papers/0111/0111024.pdf, XP002280476, XP002280477, XP002280490, 12 pgs.
“Computer Science, abstract,” Arxiv.org E-Print Archive, retrieved from the Internet on May 17, 2004, at http://arxiv.org/abs/cs.HC/0111024, XP002280478, 1 pg.
Kagle, Kurt, et al., “Professional XSL,” 2001, Wrox Press Ltd., Arden House, Birmingham, UK, XP002281359, p. 742.
Levine, John R., “Linkers & Loaders,” 2000, Morgan Kaufmann Publishers, San Francisco, CA, XP002283283, p. 48.
Phanouriou, Constantinos, “UIML: A Device-Independent User Interface Markup Language,” Virginia Polytechnic Institute and State University, Sep. 26, 2000, retrieved from the Internet on May 17, 2004, at http://scholar.lib.vt.edu/theses/available/etd-08122000-19510051/unrestricted/PhanouriouETD.pdf, XP002280491, 172 pgs.
Phanouriou, Constantinos, “User Interface Markup Language (UIML) Draft Specification, Version 2.0a,” Jan. 17, 2000, retrieved from the Internet on May 17, 2004, at http://www.uiml.org/specs/docs/uiml20-17Jan00.pdf, XP002280490, 64 pgs.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Development environment for developing applications using a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Development environment for developing applications using a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Development environment for developing applications using a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4129048

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.