×

Views for software atomization

  • US 7,281,017 B2
  • Filed: 06/21/2002
  • Issued: 10/09/2007
  • Est. Priority Date: 06/21/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method of creating a view of a first atom database, comprising:

  • associating the view and the first atom database with a first executable program and a second executable program;

    defining a set of transformation operations;

    applying the set of transform operations to the first atom database, wherein the first atom database stores atoms;

    determining whether the transform operations are applied virtually or literally;

    if the transformation operations are applied literally, creating a new atom database, wherein the new atom database stores atoms;

    if the transformation operations are applied virtually, transforming the first atom database at runtime using the view to create a virtual atom database; and

    loading, by the first executable program and the second executable program, an atom from the virtual atom database, wherein the atom is shared by the first executable program and the second executable program,wherein each of the atoms includes a permanently assigned atom identifier, computer code and/or data, and references to other atoms.

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