Abstract
Formal methods can rarely capture all the dimensions of a software project. Different aspects of a project are thus typically formalized separately, with little or no integration. We study here the integration of a formal specification methods and a validation method. The methods that we use are Larch and PROMELA/spin. Larch is an algebraic specification method, specialized in the specification of abstract data types and their properties. PROMELA/spin is a modeling and verification package for concurrent systems, based on a process/communication channel abstraction.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have