Patents by Inventor Parthasarathy Sundararajan

Parthasarathy Sundararajan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20050216882
    Abstract: A system monitors software development processes. In an embodiment, key components are identified in a requirements specification, verification rules are applied to delivered requirements, and entities is the requirements specification are validated. In another embodiment, a standard set of review types are generated, review checklists are generated, the review checklists are allocated, and review points are collected and tracked. In a further embodiment, a standard work break down structure and standard work products are defined, a high level plan is formed, and a planning template is formed. In another embodiment, the planning and tracking of a software development process and software product quality are stored in an integrated system, work products are reviewed, defects in the work products are recorded, and any defects are tracked until the completion of the software development process.
    Type: Application
    Filed: March 14, 2005
    Publication date: September 29, 2005
    Inventors: Parthasarathy Sundararajan, Srinivasan Ramaswamy, Subramanian Seetharaman, Raghuram Devalla, Kannappan Gopalswamy
  • Publication number: 20050216891
    Abstract: A system and method for generating software documentation and training material within a software development activity are described. The system includes a software coding module. a user interface module; and a testing module for providing an integrated testing environment within a software development system. The testing module includes 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. The automated documentation generation module and the automated software training generation module utilize software specification structure defining the application and related software modules.
    Type: Application
    Filed: March 11, 2005
    Publication date: September 29, 2005
    Inventors: Parthasarathy Sundararajan, Krishnamoorthy Meenakshisundaram, Raghuram Devalla, Subramanian Seetharaman, Raman Srinivasan, Prema Subramaniam, Aparna Ramnath, Priyadarshini Sridhar
  • Publication number: 20050216890
    Abstract: A software model is used to capture and store software system attributes resulting in a repository of system architecture elements. After creation of the model, changes may be proposed to the system, the impact of those changes analyzed using the repository, and a decision made based on the analysis whether to go forward with the proposed changes or take some alternative action.
    Type: Application
    Filed: February 1, 2005
    Publication date: September 29, 2005
    Inventors: Parthasarathy Sundararajan, Shyamala Jayaraman, Suresh Sathiavageeswaran, Madusudanan Rajaraman, Srinivasan Ramaswamy, Krishnamoorthy Meenakshisundaram, Raghuram Devalla, Kannappan Gopalsamy
  • Publication number: 20050210442
    Abstract: A system and method to perform planning and control/estimation for software modules within an automated development system are disclosed. The system has a software coding and testing module for defining and testing software applications, a software module database for maintaining software modules that may be part of software applications, and a software estimation module for estimating software development activity. The software estimation module comprises a release set estimation module and a function point analysis module.
    Type: Application
    Filed: March 11, 2005
    Publication date: September 22, 2005
    Inventors: Subramanian Seetharaman, Kannappan Gopalsamy, Parthasarathy Sundararajan, Raghuram Devalla, Srinivasan Ramaswamy, Krishnamoorthy Meenakshisundaram
  • Publication number: 20050203764
    Abstract: User interfaces created for software systems are used as the basis for gathering and/or disseminating requirements, behavioral specifications, review processes, and documentation. A computer readable medium is described, the medium having computer executable instruction to cause a system perform the method.
    Type: Application
    Filed: January 5, 2005
    Publication date: September 15, 2005
    Inventors: Parthasarathy Sundararajan, Krishnamoorthy Meenakshisundaram, Srinivasan Ramaswamy, Raghuram Devalla, Kannappan Gopalsamy, Krishnan Natarajan, Subramanian Seetharaman, Shyamala Jayaraman, Venkatasubramanian Ramaratnam
  • Publication number: 20050204354
    Abstract: A system and method for deploying software is disclosed. In one embodiment, information regarding software components and their interactions, deliverables and deployment descriptors, hardware topology, layer information, and database information are all captured in a model. The model in then used to install the software on a particular machine. In another embodiment, an organizational structure is used to create an access map, and access rights to the installed software are generated and enforced.
    Type: Application
    Filed: March 9, 2005
    Publication date: September 15, 2005
    Inventors: Parthasarathy Sundararajan, Shyamala Jayaraman, Suresh Sathiavageeswaran, Krishnamoorthy Meenakshisundaram, Raghuram Devalla, Srirangan Pandimani, Natarajan Krishnan
  • Publication number: 20050203913
    Abstract: A method and apparatus to afford a technical application for gathering, storing, tracking, and using requirements, engineering software for those requirements, and releasing finished enterprise software. A method is described that gathers requirements into a constrained data structure designed to facilitate the engineering of pre-specified definitions of the work to be done. A data structure and schema are described that organizes the gathering of requirements, the engineering of software that meet those requirements, and the orderly release of the software components. A computer readable medium is described, the medium having computer executable instruction to cause a system perform the method.
    Type: Application
    Filed: November 10, 2004
    Publication date: September 15, 2005
    Inventors: Parthasarathy Sundararajan, Krishnamoorthy Meenakshisundaram, Srinivasan Ramaswamy, Shyamala Jayaraman, Raghuram Devalla, Venkatasubramanian Ramaratnam
  • Publication number: 20050203865
    Abstract: A method and apparatus to afford a technical application for gathering, storing, tracking, and using requirements, engineering software for those requirements, and releasing finished enterprise software. A method is described that gathers requirements into a constrained data structure designed to facilitate the engineering of pre-specified definitions of the work to be done. A data structure and schema are described that organizes the gathering of requirements, the engineering of software that meet those requirements, and the orderly release of the software components. A computer readable medium is described, the medium having computer executable instruction to cause a system perform the method.
    Type: Application
    Filed: October 18, 2004
    Publication date: September 15, 2005
    Inventors: Parthasarathy Sundararajan, Krishnamoorthy Meenakshisundaram, Srinivasan Ramaswamy, Shyamala Jayaraman, Raghuram Devalla, Venkatasubramanian Ramaratnam, Natarajan Krishnan, Suresh Sathiavageeswaran, Kanappan Gopalsamy
  • Publication number: 20050204356
    Abstract: A method affords the design of a generic structure for a deployment topology and deployable artifact (executable code) packages. After completion of the design, the artifact packages are mapped over the generic topology structure, component information is uploaded into a directory, and the directory used to route service requests. In another embodiment, a method affords the design of a generic structure for system services and user interfaces. After the design, semantics are abstracted and used to data bind the system services and the user interfaces. In another embodiment, a computer information system is described having a gateway layer that permits platform independent deployment and ease of request routing.
    Type: Application
    Filed: January 18, 2005
    Publication date: September 15, 2005
    Inventors: Parthasarathy Sundararajan, Shyamala Jayaraman, Suresh Sathiavageeswaran, Natarajan Krishnan, Bhavaraju Krishnakishore, Pusapadi Ramasubramania Raja Raja
  • Publication number: 20050203942
    Abstract: In a model based software system, a set of business rules is scanned, and patterns are identified. The patterns are then compared, and similarities identified which indicate that software can be reused in the system. In one embodiment, identifiers of the rules are scanned. In another embodiment, usage patterns are used for designing a middle layer and generating code. In another embodiment of the invention, a data model is generated by capturing data from a user interface for a business document.
    Type: Application
    Filed: February 24, 2005
    Publication date: September 15, 2005
    Inventors: Parthasarathy Sundararajan, Srinivasan Ramaswamy, Rajagopalan Sethuraman, Raghuram Devalla