×

SOFTWARE DEVELOPMENT USING RE-USABLE SOFTWARE COMPONENTS

  • US 20170177310A1
  • Filed: 12/22/2015
  • Published: 06/22/2017
  • Est. Priority Date: 12/22/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable storage medium and comprising instructions that, when executed, are configured to cause at least one computing device to:

  • access a software component library in which each software component is associated with a respective annotation describing properties, requirements and dependencies of the software component as determined from a respective knowledge base, wherein a first software component having a first annotation is linked to a second software component having a second annotation based on a semantic relationship between a property of the first software component and a property of the second software component;

    import the first software component into a current software application under development and verify compliance of the first software component with the current software application architecture;

    verify compliance of the first software component with the second software component in the software component library; and

    include the second software component within the current software application under development, based on the compliance.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×