DocumentCode
2358701
Title
Formal object-oriented analysis and design of an online ticketing system
Author
Li, Xiaoshan ; Liu, Zhiming ; Guo, Zhensheng
Author_Institution
Fac. of Sci. & Technol., Univ. of Macau, Macao, China
fYear
2001
fDate
4-7 Dec. 2001
Firstpage
259
Lastpage
266
Abstract
E-commerce systems have been changing traditional business activities through the Internet. This paper presents a formal use of the Unified Modeling Language (UML) to analyze and design e-commerce systems using an online ticketing system as a case study. An e-commerce system can be seen as a client-server system in which a server maintains some information and provides a searching function to a client. However, for an e-commerce system we also need to consider two specific functions for booking products and carrying out payment transactions. We demonstrate how to use the formalization of UML given by Xiaoshan et al. (2001) in formal specification of the system functional requirements, safety and liveness constraints, and in verification of the correctness of the design.
Keywords
Internet; client-server systems; electronic commerce; formal specification; formal verification; object-oriented methods; reservation computer systems; safety; specification languages; Internet; UML; client-server system; correctness verification; e-commerce systems; formal object-oriented analysis; formal object-oriented design; formal specification; functional requirements; liveness constraints; online ticketing system; payment transaction; safety constraints; searching function; Business; Client-server systems; Computer science; Formal specifications; Internet; Mathematics; Object oriented modeling; Safety; Unified modeling language; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2001. APSEC 2001. Eighth Asia-Pacific
ISSN
1530-1362
Print_ISBN
0-7695-1408-1
Type
conf
DOI
10.1109/APSEC.2001.991486
Filename
991486
Link To Document