18155098. CODE COMPONENT SHARING ACROSS SOFTWARE PRODUCT VERSIONS FOR PRODUCT DEVELOPMENT simplified abstract (International Business Machines Corporation)

From WikiPatents
Jump to navigation Jump to search

CODE COMPONENT SHARING ACROSS SOFTWARE PRODUCT VERSIONS FOR PRODUCT DEVELOPMENT

Organization Name

International Business Machines Corporation

Inventor(s)

Darren R. Beard of Chandlers Ford (GB)

SHANNA Xu of Southampton (GB)

Michael John Fish of Eastleigh (GB)

CODE COMPONENT SHARING ACROSS SOFTWARE PRODUCT VERSIONS FOR PRODUCT DEVELOPMENT - A simplified explanation of the abstract

This abstract first appeared for US patent application 18155098 titled 'CODE COMPONENT SHARING ACROSS SOFTWARE PRODUCT VERSIONS FOR PRODUCT DEVELOPMENT

The abstract describes a method, computer program product, and computer system for sharing code components across different versions of software products during product development. This involves configuring shared code components from an earlier version of a product to be used by a later version, intercepting the use of functions from the later version equivalent to those in the shared code components of the earlier version, and routing this use to the shared code components of the earlier version using cross-version communication of a shared operating system.

  • Simplified Explanation:

The patent application describes a method for sharing code components between different versions of software products to streamline product development.

  • Key Features and Innovation:

- Configuring shared code components for use across different product versions - Intercepting and routing function calls to shared code components from earlier versions - Leveraging cross-version communication of a shared operating system

  • Potential Applications:

- Streamlining product development processes - Enhancing code reusability and efficiency - Facilitating seamless transitions between software product versions

  • Problems Solved:

- Reducing duplication of code components across different product versions - Improving maintenance and updates of shared code components - Enhancing overall software development efficiency

  • Benefits:

- Increased productivity in product development - Cost savings through code reuse - Improved consistency and reliability across software product versions

  • Commercial Applications:

Optimizing software development workflows through efficient code sharing mechanisms.

  • Questions about Code Component Sharing:

1. How does the method ensure compatibility between shared code components from different product versions? 2. What are the potential challenges in implementing cross-version communication for code sharing?

  • Frequently Updated Research:

Stay updated on advancements in cross-version code sharing technologies to enhance software development processes.


Original Abstract Submitted

A method, computer program product, and computer system are provided for code component sharing across software product versions for product development. The method includes configuring one or more shared code components for functions of a first version of a product to be used by a second version of the product for the functions in the second version. The method intercepting a use of a function of the second version equivalent to a function of a shared code component of the first version and routing intercepted use to the shared code component of the first version. The method uses cross-version communication of a shared operating system between the first version and the second version to use the shared code component on the first version for the intercepted use of the function.