×

Method of and system for designing an N-tier software architecture for use in generating software components

  • US 6,854,107 B2
  • Filed: 12/22/2000
  • Issued: 02/08/2005
  • Est. Priority Date: 12/29/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for designing a software architecture for utilizing software components in building N-tier software applications, the method comprising:

  • a) specifying a set of software component rules for developing software components;

    b) specifying a set of tier rules for developing a plurality of tiers wherein each tier comprises a plurality of software components and performs a predetermined function, each software component comprising a software object, the tier rules further comprising;

    i) a set of association rules by which at least one software component developed using the software component rules is associated with or disassociated from at least one tier developed with the set of tier rules;

    ii) a set of tier framework rules to provide an architected context for software components associated with a tier; and

    iii) a set of package rules to provide for logical grouping of interfaces within a framework defined by the tier framework rules to provide a set of specific behaviors for the tier; and

    c) specifying a set of assembly rules, by which each tier is associated and linked to at least one other tier.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×