Title :
Model verification in λσ: a type inference approach
Author :
Kortright, Enrique V.
Author_Institution :
Center for Adv. Comput. Studies, Southwestern Louisiana Univ., Lafayette, LA, USA
Abstract :
The author describes a number of model analysis and verification operations based on type inference in the λσ simulation language. λσ is a simulation language based on the typed λ-calculus. λσ entities correspond to typed λ-expressions, while λσ activities correspond to subtypes. Thus, entities can be generated by means of type-introduction rules, and operations can be defined on entities by means of type elimination and equality rules. Premises of the form e∈τ in an introduction rule used to create a new entity can be satisfied by substituting for e any entity of type τ in a neighboring activity. It is then possible to perform a number of model analysis and verification operations using type inference algorithms available for the typed λ-calculus
Keywords :
inference mechanisms; simulation languages; λσ simulation language; equality rules; model analysis; type elimination; type inference approach; type-introduction rules; typed λ-calculus; verification operations; Calculus;
Conference_Titel :
Simulation Symposium, 1991., Proceedings of the 24th Annual
Conference_Location :
New Orleans, LA
Print_ISBN :
0-8186-2169-9
DOI :
10.1109/SIMSYM.1991.151516