Patent · US Expired

Structural equivalence of expressions containing processes and queries

US7117487B2 · kind B2 · utility

13Cited by
3References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 22, 2002
Grant dateOct 3, 2006
Priority date
Expiry dateJul 30, 2024

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99933
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A program that includes expressions written in a process-based language for representing protocol-based applications as processes is disclosed. The process kernel executes a set of equational laws governing structural equivalence of expressions written in the process-based language. A first expression is parsed. The first expression describes that a query is being executed in parallel with a process. The query has a head, which is empty, and a body, which contains a first name being bound to a second name. The first expression is translated as structurally equivalent to a second expression. The second expression describes that the query is executed in parallel with the process if the query is in canonical form. Each occurrence of the first name in the process is replaceable with the second name.

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