Model-based analysis of money accountability in electronic purses

Il Gon Kim, Young Joo Moon, Inhye Kang, Ji Yeon Lee, Keun Hee Han, Jin Young Choi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The Common Electronic Purse Specifications (CEPS) define requirements for all components needed by an organization to implement a globally interoperable electronic purse program. In this paper we describe how we model purchase transaction protcol in CEPS using formal specification language. We define and verify the money accountability property of the CEPS, and we address its violation scenario in the presence of communication network failures. Using model checking technique we find that transaction record stored in the trusted-third party plays a essential role in satisfying the accountability property.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages346-355
Number of pages10
Volume3828 LNCS
Publication statusPublished - 2005 Dec 1
Event1st International Workshop on Internet and Network Economics, WINE 2005 - Hong Kong, China
Duration: 2005 Dec 152005 Dec 17

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3828 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other1st International Workshop on Internet and Network Economics, WINE 2005
CountryChina
CityHong Kong
Period05/12/1505/12/17

Fingerprint

Accountability
Social Responsibility
Electronics
Model-based
Specifications
Specification languages
Model checking
Specification
Telecommunication networks
Transactions
Language
Communication
Formal Languages
Formal Specification
Specification Languages
Communication Networks
Model Checking
Verify
Scenarios
Money

Keywords

  • Casper
  • CEPS
  • E-commerce protocol
  • FDR
  • Formal specification and verification
  • Model checking
  • Money accountability
  • Security

ASJC Scopus subject areas

  • Computer Science(all)
  • Biochemistry, Genetics and Molecular Biology(all)
  • Theoretical Computer Science

Cite this

Kim, I. G., Moon, Y. J., Kang, I., Lee, J. Y., Han, K. H., & Choi, J. Y. (2005). Model-based analysis of money accountability in electronic purses. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3828 LNCS, pp. 346-355). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 3828 LNCS).

Model-based analysis of money accountability in electronic purses. / Kim, Il Gon; Moon, Young Joo; Kang, Inhye; Lee, Ji Yeon; Han, Keun Hee; Choi, Jin Young.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 3828 LNCS 2005. p. 346-355 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 3828 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Kim, IG, Moon, YJ, Kang, I, Lee, JY, Han, KH & Choi, JY 2005, Model-based analysis of money accountability in electronic purses. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 3828 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 3828 LNCS, pp. 346-355, 1st International Workshop on Internet and Network Economics, WINE 2005, Hong Kong, China, 05/12/15.
Kim IG, Moon YJ, Kang I, Lee JY, Han KH, Choi JY. Model-based analysis of money accountability in electronic purses. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 3828 LNCS. 2005. p. 346-355. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Kim, Il Gon ; Moon, Young Joo ; Kang, Inhye ; Lee, Ji Yeon ; Han, Keun Hee ; Choi, Jin Young. / Model-based analysis of money accountability in electronic purses. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 3828 LNCS 2005. pp. 346-355 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{d40fd051932542179bdcaffa3a8d7934,
title = "Model-based analysis of money accountability in electronic purses",
abstract = "The Common Electronic Purse Specifications (CEPS) define requirements for all components needed by an organization to implement a globally interoperable electronic purse program. In this paper we describe how we model purchase transaction protcol in CEPS using formal specification language. We define and verify the money accountability property of the CEPS, and we address its violation scenario in the presence of communication network failures. Using model checking technique we find that transaction record stored in the trusted-third party plays a essential role in satisfying the accountability property.",
keywords = "Casper, CEPS, E-commerce protocol, FDR, Formal specification and verification, Model checking, Money accountability, Security",
author = "Kim, {Il Gon} and Moon, {Young Joo} and Inhye Kang and Lee, {Ji Yeon} and Han, {Keun Hee} and Choi, {Jin Young}",
year = "2005",
month = "12",
day = "1",
language = "English",
isbn = "3540309004",
volume = "3828 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "346--355",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - Model-based analysis of money accountability in electronic purses

AU - Kim, Il Gon

AU - Moon, Young Joo

AU - Kang, Inhye

AU - Lee, Ji Yeon

AU - Han, Keun Hee

AU - Choi, Jin Young

PY - 2005/12/1

Y1 - 2005/12/1

N2 - The Common Electronic Purse Specifications (CEPS) define requirements for all components needed by an organization to implement a globally interoperable electronic purse program. In this paper we describe how we model purchase transaction protcol in CEPS using formal specification language. We define and verify the money accountability property of the CEPS, and we address its violation scenario in the presence of communication network failures. Using model checking technique we find that transaction record stored in the trusted-third party plays a essential role in satisfying the accountability property.

AB - The Common Electronic Purse Specifications (CEPS) define requirements for all components needed by an organization to implement a globally interoperable electronic purse program. In this paper we describe how we model purchase transaction protcol in CEPS using formal specification language. We define and verify the money accountability property of the CEPS, and we address its violation scenario in the presence of communication network failures. Using model checking technique we find that transaction record stored in the trusted-third party plays a essential role in satisfying the accountability property.

KW - Casper

KW - CEPS

KW - E-commerce protocol

KW - FDR

KW - Formal specification and verification

KW - Model checking

KW - Money accountability

KW - Security

UR - http://www.scopus.com/inward/record.url?scp=33744935256&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33744935256&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:33744935256

SN - 3540309004

SN - 9783540309000

VL - 3828 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 346

EP - 355

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -