• DocumentCode
    1588791
  • Title

    Distributed object programming environment for smart card application development

  • Author

    Chan, Alvin T S ; Tse, Florine ; Cao, Jiannong ; Leong, Hong Va

  • Author_Institution
    Dept. of Comput., Hong Kong Polytech., Hung Hom, China
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    251
  • Lastpage
    259
  • 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
  • Keywords
    distributed object management; programming environments; smart cards; APDU commands; CORBA middleware services; IDL; ORB bus communications; ORBCard framework; applet; client stubs; distributed computing; distributed object programming environment; interface description language; proxy classes; smart card processing architecture; Distributed computing; Embedded computing; IP networks; Information security; Personal digital assistants; Pervasive computing; Portable computers; Programming environments; Smart cards; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Objects and Applications, 2001. DOA '01. Proceedings. 3rd International Symposium on
  • Conference_Location
    Rome
  • Print_ISBN
    0-7695-1300-X
  • Type

    conf

  • DOI
    10.1109/DOA.2001.954090
  • Filename
    954090