摘要:
A method for managing a cost of ownership of a portfolio of N software applications (N≧2). A regression function is identified for each application. Each regression function expresses an approximate cost of ownership of the applications in terms of parameters and coefficients. J applications A1, A2, . . . , AJ are selected from the N applications such that a remaining N−J applications are unselected (J 0). Σj represents a summation over j from j=1 to j=J. Wj are predetermined weights.
摘要:
A client application server includes a client server, a proxy authentication server, and an authentication server. The proxy authentication server maintains a set of one or more authentication rules and an authentication request table. The client server is responsive to an authentication request from a user including a user identifier for directing the authentication request to the proxy authentication server for searching the authentication request table for entries for the client; responsive to finding one or more entries, applying the filter rules; responsive failing a filter rule, rejecting the authentication request in a response message to the client server; and responsive to passing all relevant filter rules, directing the authentication request to the authentication server for authenticating the user.
摘要:
A method, system, and computer program product for processing a database query by a proxy server that is adapted to communicate with at least one database server. The database servers are respectively coupled to corresponding databases having tables that include a data isolation field pertaining to a group having subgroups. The data isolation field identifies a subgroup. The proxy server receives the query from an application server. The query is a request for data stored one of the databases. The proxy server determines whether the query has a data isolation problem. If the query does not have a data isolation problem, then the proxy server obtains a response to the query from one of the database servers and forwards the response to the application server. Otherwise, the proxy server records that a query error has occurred and returns an error code and/or empty dataset to the application server.