Patent · US Expired

Software upgrades by conversion automation

US6195792A · kind A · utility

21Cited by
1References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 19, 1998
Grant dateFeb 27, 2001
Priority date
Expiry dateFeb 19, 2018

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/70
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A semantic-based system is provided to upgrade software written in a high level language of the kind having a type system and being statically compiled in compilers which check types and usages at compile time. The system employs conversion declarations which are inserted into the source code of the software and executed by the compiler. These declarations comprise a list of substitutable parts, with each substitutable part having a list of properties, a set of semantic patterns to be matched using the substitutable parts, and a result pattern showing what will be substituted for each matching portion of source code.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.