Journal of Software, Vol 5, No 9 (2010), 990-997, Sep 2010
doi:10.4304/jsw.5.9.990-997
An Approach to Formally Modeling and Verifying Distributed Real-time Embedded Software
Abstract
As computer systems become increasingly inter-networked, Distributed Real-time Embedded (DRE) systems has became increasingly common and important, a challenging problem faced by researchers and developers of DRE software is devising and implementing an method that can effectively analyze requirements in varying operational conditions. In this paper, a Hierarchical Distributed Real-time Embedded net (HDRE-net) is proposed as software analysis tool. The basic task, function module and communication process are modeled by using HDRE-net, thus forming the whole application through the synthesis operation of Petri net. Time Reachability Graph is adopted to analyze the correctness of HDRE-net, the basic properties of DRE software are also considered. Finally, a specific example is given to simulate the analysis process, and the results show that the method can be a good solution to analyze DRE software.
Keywords
Distributed real-time and embedded system; Petri net; Time Reachability Graph; modeling; verifying
References
Full Text: PDF


