×

Software development artifact creation tool

  • US 7,712,073 B1
  • Filed: 12/23/2003
  • Issued: 05/04/2010
  • Est. Priority Date: 12/23/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for engineering data into interface control documents, comprising:

  • a processor;

    a user interface of a first software development tool that designates a source file containing source data elements to engineer into a destination interface control document, wherein the each of the source data elements include a structure name portion, an attribute name portion, a documentation portion maintaining a description of the data element, and a data type portion;

    a template interface control document maintaining a list of standard interface control document components for one or more projects, the list of standard interface control document components including a standard use case component, a standard sequence diagram component, and a standard object model component;

    wherein the user interface further receives a selection of standard components of the template interface control document to include in a structure of the destination interface control document;

    a generator module comprising instructions stored on a computer-readable storage medium that when executed by a processor communicates with the user interface and generates the destination interface control document that defines one or more of a communication technology employed, a structure of information communicated, or a mandatory message sequence, wherein the structure of the destination interface control document comprises an empty structure, and wherein the structure of the destination interface control document is compatible with the first software development tool and includes one or more of a use case component, a sequence diagram component, and data attributes component that includes multiple attributes, each of the multiple data attributes including a structure name portion, an attribute name portion, a documentation portion maintaining a description of the data attribute, and a data type portion, andwherein the source file is an artifact of a second software development tool and wherein the first software development tool and the second software development tool are incompatible;

    a repository that stores the destination interface control document as an mdl file type, wherein the mdl file type is a modeling file in a proprietary format compatible with the first software development tool; and

    a conversion module comprising instructions stored on a computer-readable storage medium that when executed by a processor reads the source data elements from the source file designated via the user interface, transforms the read source data elements from a format compatible with the second software development tool to a format compatible with the first software development tool, and writes the transformed source data elements into the structure of the destination interface control document, wherein the conversion module stores the destination interface control document having at least some of the source data elements in the first software development tool.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×