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

Liqiong Chen, Guisheng Fan, Yunxiang Liu

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


Journal of Software (JSW, ISSN 1796-217X)

Copyright @ 2006-2012 by ACADEMY PUBLISHER – All rights reserved.