×

Method for developing complex systems

  • US 7,165,236 B2
  • Filed: 03/08/2001
  • Issued: 01/16/2007
  • Est. Priority Date: 03/09/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for simultaneously developing a family of complex systems, the family having present and future members, the family having a common software architecture platform, the family of complex systems including a plurality of complex systems, the method comprising:

  • constructing an initial requirements object model which explains abstract concepts in terms of a structured vocabulary,forming an initial set of use cases based on the initial requirements object model such that the use cases are expressed using the structured vocabulary of the requirements object model, the use cases describing interaction of users with each of said complex systems in terms of the structured vocabulary explaining the abstract concepts;

    forming an initial functional requirements specification (FRS) which includes use cases,forming an amended requirements object model based on the initial FRS and thus in consideration of the initial set of use cases,forming additional use cases based on analysis of the amended requirements object model,changing the FRS in light of the additional use cases,forming another amended requirements object model based on the changed FRS simultaneously with the formation of the additional use cases,repeating the additional use case formation step, the FRS changing step and the amended requirements object model formation step until all desired use cases have been formed and considered, andobtaining a final requirements object model once all of the desired use cases have been considered,wherein since the additional use cases are formed simultaneously with the formation of the amended requirements object models, the amended requirements object models are thereby formed during the formation of the functional requirements specification, andwherein said method supports simultaneous development of several of the present members of said family of complex systems as well as later addition of the future members of the family of complex systems.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×