Safe Compositional Specification of Networking Systems: A Compositional Analysis Approach


Autoria(s): Liu, Likai; Kfoury, Assaf J.; Bestavros, Azer; Gabay, Yarom; Bradley, Adam D.; Matta, Ibrahim
Data(s)

20/10/2011

20/10/2011

28/12/2005

Resumo

We present a type inference algorithm, in the style of compositional analysis, for the language TRAFFIC—a specification language for flow composition applications proposed in [2]—and prove that this algorithm is correct: the typings it infers are principal typings, and the typings agree with syntax-directed type checking on closed flow specifications. This algorithm is capable of verifying partial flow specifications, which is a significant improvement over syntax-directed type checking algorithm presented in [3]. We also show that this algorithm runs efficiently, i.e., in low-degree polynomial time.

National Science Foundation (ITR ANI-0205294, ANI-0095988, ANI-9986397, EIA-0202067)

Identificador

http://hdl.handle.net/2144/1859

Idioma(s)

en_US

Publicador

Boston University Computer Science Department

Relação

BUCS Technical Reports;BUCS-TR-2005-033

Tipo

Technical Report