Safe Compositional Specification of Networking Systems: TRAFFIC The Language and Its Type Checking


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

20/10/2011

20/10/2011

01/05/2005

Resumo

This paper formally defines the operational semantic for TRAFFIC, a specification language for flow composition applications proposed in BUCS-TR-2005-014, and presents a type system based on desired safety assurance. We provide proofs on reduction (weak-confluence, strong-normalization and unique normal form), on soundness and completeness of type system with respect to reduction, and on equivalence classes of flow specifications. Finally, we provide a pseudo-code listing of a syntax-directed type checking algorithm implementing rules of the type system capable of inferring the type of a closed flow specification.

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

Identificador

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

Idioma(s)

en_US

Publicador

Boston University Computer Science Department

Relação

BUCS Technical Reports;BUCS-TR-2005-015

Tipo

Technical Report