Distributed object programming environment for smart card application development

A. T.S. Chan, F. Tse, Jiannong Cao, Hong Va Leong

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

2 Citations (Scopus)

Abstract

This paper examines the important challenges of extending the smart card processing architecture to support distributed computing paradigm. After highlighting the issues and possible approaches to achieving this objective, we propose the ORBCard framework. The framework extends CORBA middleware services of providing distributed computing platform to developing smart card applications. The framework is based on using a proxy server that facilitates bridging services between the ORB bus communications and interacting with the smart card's applet using native APDU commands. In particular, we developed the ORBCard compiler that automates the generation of the client stubs and proxy classes using IDL as the baseline interface description language. The initial implementation of the framework has demonstrated the feasibility and validity of the concept in providing a distributed programming environment for smart card applications based on CORBA infrastructure.
Original languageEnglish
Title of host publicationProceedings - 3rd International Symposium on Distributed Objects and Applications, DOA 2001
PublisherIEEE
Pages251-259
Number of pages9
ISBN (Electronic)076951300X, 9780769513003
DOIs
Publication statusPublished - 1 Jan 2001
Event3rd International Symposium on Distributed Objects and Applications, DOA 2001 - Rome, Italy
Duration: 17 Sept 200120 Sept 2001

Conference

Conference3rd International Symposium on Distributed Objects and Applications, DOA 2001
Country/TerritoryItaly
CityRome
Period17/09/0120/09/01

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Distributed object programming environment for smart card application development'. Together they form a unique fingerprint.

Cite this