×

Service oriented application development and support

  • US 20080282219A1
  • Filed: 06/18/2007
  • Published: 11/13/2008
  • Est. Priority Date: 06/16/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method of producing a service-oriented application, comprising:

  • a. Performing requirements-gathering, including;

    i. developing an initial set of requirements for a service-oriented application;

    ii. developing a list of use cases for the service-oriented application;

    iii. developing a process model for the service-oriented application;

    iv. reconciling the initial set of requirements with the process model;

    v. developing a detailed set of requirements for a service-oriented application;

    vi. developing a set of use cases for the service-oriented application, the set associated with the list;

    vii. developing a set of business rules for the service-oriented application;

    viii. reconciling the detailed set of requirements with the set of use cases and the business rules; and

    ix. developing a logical domain model for the service-oriented application;

    b. Performing application design, including;

    i. developing at least one system use case associated with each one of the set of use cases;

    ii. for each of the set of use cases, developing a use case realization;

    iii. designing a user interface;

    iv. defining an architecture for the service-oriented application, defining and designing application services for the service-oriented application, and defining a technical architecture for the service-oriented application;

    v. using the logical domain model, designing a logical data model;

    vi. defining test cases; and

    vii. reconciling the designed application services, the user interface, and the technical architecture with the second set of requirements and the defined test cases;

    c. Performing application development, including;

    i. developing a page flow for the service-oriented application;

    ii. developing at least one form.and at least one display for entering and displaying data, respectively;

    iii. creating transfer objects;

    iv. developing business rules and business objects;

    v. creating a physical data model from the logical data model;

    vi. creating a set of database objects and domain objects;

    vii. developing a set of data accessor and mappers; and

    viii. integrating a layer containing the page flow, form, display, and transfer objects with a layer containing the business objects and rules with a layer containing the physical data model, the database and domain objects, and the data accessor and mappers.

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