×

Extensible architecture for project development systems

  • US 20050240640A1
  • Filed: 06/30/2005
  • Published: 10/27/2005
  • Est. Priority Date: 11/21/2000
  • Status: Active Grant
First Claim
Patent Images

1. A system for developing software, comprising:

  • a version store for storing a plurality of development documents;

    a plurality of service providers performing different development functions, and each having a mutually compatible interface;

    a client having the same compatible interface, for receiving commands from a user and for routing them to various ones of the service providers for execution upon the development documents from the version store; and

    a keyword subsystem for providing keyword-expansion services, said keyword subsystem operable connected to said client, said keyword subsystem receiving a client request for keyword expansion using a plurality of keyword expanders, said client request comprising at least one keyword, selecting one of said expanders in response to said client request, and identifying one or more of said service providers in response to said client request.

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