Patent · US Active

Generating interfaces from annotated entity definitions for developing applications

US11093222B2 · kind B2 · utility

4Cited by
3References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 26, 2019
Grant dateAug 17, 2021
Priority date
Expiry dateFeb 26, 2039

Classification

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

Abstract

Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a data model definition defined using a human-readable syntax. The data model definition includes a set of annotated entity definitions. The program further generates a machine-readable representation of the data model definition. Based on the data model definition, the program also generates, for each annotated entity definition in the set of annotated entity definitions, an interface and an implementation class from the machine-readable representation of the data model definition. The program further provides the set of interfaces and the set of implementation classes to an integrated development environment (IDE) application for design-time implementation of the set of interfaces and the set of implementation classes.

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