| US 7,533,369 B2 | ||
| Method and system for providing documentation and training in a software development activity | ||
| Parthasarathy Sundararajan, Tamil Nadu (India); Krishnamoorthy Meenakshisundaram, Tamil Nadu (India); Raghuram Devalla, Tamil Nadu (India); Subramanian Seetharaman, Tamil Nadu (India); Raman Srinivasan, Tamil Nadu (India); Prema Subramaniam, Tamil Nadu (India); Aparna Ramnath, Tamil Nadu (India); and Priyadarshini Sridhar, Tamil Nadu (India) | ||
| Assigned to Ramco Systems Limited, Chennai, Tamil Nadu (India) | ||
| Filed on Mar. 11, 2005, as Appl. No. 11/78,461. | ||
| Claims priority of provisional application 60/553470, filed on Mar. 16, 2004. | ||
| Claims priority of provisional application 60/553203, filed on Mar. 15, 2004. | ||
| Prior Publication US 2005/0216891 A1, Sep. 29, 2005 | ||
| Int. Cl. G06F 9/44 (2006.01) | ||
| U.S. Cl. 717—123 [717/106; 717/121] | 15 Claims |

| 1. An automated system for generating software documentation and training materials in a software development activity, the
system comprising:
a processing unit;
memory coupled to the processing unit, wherein the memory comprises:
a software development system, wherein the software development system comprises:
a software coding module to generate applications and related software modules that are part of software development activity;
a user interface module to communicate with the software development system; and
a testing module for providing an integrated testing environment, the testing module comprising:
an automated documentation generation module for generating documentation for an application and related software modules;
and
an automated software training generation module for generating user training materials for an application and related software
modules, wherein the automated documentation generation module and the automated software training generation module utilize
software specification structure defining the application and related software modules, and wherein the software specification
structure includes process flow and activity flow specifications, user interface specifications, design specifications, and
software artifacts linked to software specification structure.
|