Modeling and verification of a simple network payment protocol
Zeli Zhang, Huadóng Ma · 2004
Formal modeling is an efficient way for designing and analyzing the high confidential computer system. So it is meaningful to study modeling the e-commerce systems. This paper focuses on the payment issue for the e-commerce. By timed automata, we specify the model of SNPP, an e-commerce online payment protocol, and use model checker UPPAAL to analyze the properties of its implementation model, such as money atomicity, validated receipt and goods atomicity. This work is helpful for designing a reliable e-commerce protocol and a trustworthy e-commerce system.