×

Isolating declarative code to preserve customizations

  • US 7,984,424 B2
  • Filed: 08/29/2006
  • Issued: 07/19/2011
  • Est. Priority Date: 11/30/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-readable storage medium including executable instructions which, when executed, manage changes in code by:

  • providing a development tool and declarative model to use in a computing environment used in part to preserve a user experience using aspects of imperative code and declarative code, wherein the declarative code and associated meta-data are isolated rather than being integrated with assembled code;

    implementing one or more customizations using the declarative code;

    isolating the one or more customizations from the imperative code to provide one or more isolated customizations to locate and re-apply when managing aspects of the code from version to version, including isolating details of sources in a data pipeline component from a data source component using a first fixed contract via a first communication channel, and isolating details of sources in the data source component from a user interface component data using a second fixed contract via second communication channel as part of preserving the one or more isolated customizations;

    persisting the one or more isolated customizations when managing the aspects of the code using the isolated customizations such that a user is not required to re-engineer the one or more customizations from version to version; and

    configuring the development tool to allow modifications to the code to provide a tailored customization when executing the instructions.

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