Invention

Computer System For Performing Reusable Software Application Development From A Set Of Declarative Executable Specifications

Granted as US7039898. 1 filing on record with the USPTO.

Status
Expired
Priority application
10194646
Earliest filing
Jul 12, 2002
Assignee of record
Inventors
Shahid N. Shah
Last USPTO event
May 28, 2018

Abstract

A computer system executing a method for performing reusable software application development comprises integrating a data processing system, providing a set of keywords and attributes, and declaring a set of executable specifications using the keywords and attributes, further comprising generating a program code, instantiating an object code, generating a testable functionality result, generating at least one unit test, generating an implementation documentation output, generating a performance statistics output, and generating a project metrics in the data processing system. The step of providing a set of keywords and attributes comprises generating a set of user interface forms, fields, and validation rules, generating a library of structured query language statements, generating a library of rules for generating dynamic structured query language statements, generating one of a web browser report, a file-based report, and a portable document format report, generating a library of security rules and permission statements, and generating database schemata.

As published in US7039898.

First claim

1. A computer system for performing reusable software application development, said computer system comprising a multi-component architecture comprising data, wherein said multi-component architecture further comprises: a relational database server operatively connected to an application server;

The claim as granted. The full claim set is in the patent document.

Drawings

The 11 sheets filed with US7039898. Each opens full size.

  • Computer System For Performing Reusable Software Application Development From A Set Of Declarative Executable Specifications, US7039898, sheet 1 of 11

    Sheet 1 of 11

  • Computer System For Performing Reusable Software Application Development From A Set Of Declarative Executable Specifications, US7039898, sheet 2 of 11

    Sheet 2 of 11

  • Computer System For Performing Reusable Software Application Development From A Set Of Declarative Executable Specifications, US7039898, sheet 3 of 11

    Sheet 3 of 11

  • Computer System For Performing Reusable Software Application Development From A Set Of Declarative Executable Specifications, US7039898, sheet 4 of 11

    Sheet 4 of 11

  • Computer System For Performing Reusable Software Application Development From A Set Of Declarative Executable Specifications, US7039898, sheet 5 of 11

    Sheet 5 of 11

  • Computer System For Performing Reusable Software Application Development From A Set Of Declarative Executable Specifications, US7039898, sheet 6 of 11

    Sheet 6 of 11

  • Computer System For Performing Reusable Software Application Development From A Set Of Declarative Executable Specifications, US7039898, sheet 7 of 11

    Sheet 7 of 11

  • Computer System For Performing Reusable Software Application Development From A Set Of Declarative Executable Specifications, US7039898, sheet 8 of 11

    Sheet 8 of 11

  • Computer System For Performing Reusable Software Application Development From A Set Of Declarative Executable Specifications, US7039898, sheet 9 of 11

    Sheet 9 of 11

  • Computer System For Performing Reusable Software Application Development From A Set Of Declarative Executable Specifications, US7039898, sheet 10 of 11

    Sheet 10 of 11

  • Computer System For Performing Reusable Software Application Development From A Set Of Declarative Executable Specifications, US7039898, sheet 11 of 11

    Sheet 11 of 11

Read US7039898 in full (PDF)

Filings in this family

Listed oldest first. Each line links to the canonical USPTO record, so the status here can be checked against the source in one click.

US7039898

Application 10194646

Computer System For Performing Reusable Software Application Development From A Set Of Declarative Executable Specifications

Filed
Jul 12, 2002
Published
Jan 15, 2004
Granted
May 2, 2006
USPTO status
Patent Expired Due to NonPayment of Maintenance Fees Under 37 CFR 1.362 (May 28, 2018)
Examiner
STEELMAN, MARY J, art unit 2191

Read the patentOfficial PDFApplication file (USPTO sign-in)

Classifications

G06F 11/3604 · G06F 11/3676 · G06F 11/3684

For claims, file histories, or license terms on this invention, write to hello+patents@intellectualfrontiers.com.

Back to patent register