A case study of using SOFL to specify a concurrent software system
Yuting Chen · 2010
SOFL, a formal engineering method which was designed by integrating different notations and techniques, can be used for specification and verification of large-scale software systems. Regions and channels can also be introduced to the SOFL language so that concurrency can be easily specified in the specification of a concurrent software system. In this paper we present a case study of using SOFL specification language for specifying a concurrent software system in order to show the usability of regions and channels in modeling. We also discuss some important issues about the specifications of concurrent software systems.