Patent ID: 8539437
Filing Date: 2013-09-17
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method for preventing unauthorized activity within a software factory, the computer-implemented method comprising: a software factory of a server detecting a request from a computer associated with a user to utilize a software factory within a current login session; the software factory storing an authorization token valid for the life of the current login session that grants a specific one or more privileges for which the user is specifically authorized, wherein the one or more privileges comprise privileges to at least one of: perform one or more tasks of the software factory, perform one or more activities of the software factory, and access one or more specific areas of the software factory; in response to authenticating the user as being authorized to utilize the software factory, the software factory granting the user permission to the specific one or more privileges for which the user is specifically authorized; for the duration of the login session the software factory, logging, to an audit trail within the software factory, transactions for each area within the software factory that is accessed by the user, wherein the logged transactions include a plurality of information regarding usage, frequency, and timely execution of activities, and wherein the logging is performed in real time; the software factory performing, in real time, a security analysis of the audit trail to develop forensic information on the user and to establish root causes for work slow-down; and the software factory utilizing the audit trail to establish an effectiveness of the software factory in creating deliverable software.