New directions for integrated circuit cards operating systems

  • Authors:
  • Pierre Paradinas;Jean-Jacques Vandewalle

  • Affiliations:
  • Rd2p, Recherche et Développement Dossier Portable, CHRU Calmette, 59 037 Lille Cédex, France, and Gemplus Card International, Plaine de Jouques, B.P. 100, 13 881 Gémenos, France;Rd2p, Recherche et Développement Dossier Portable, CHRU Calmette, 59 037 Lille Cédex, France, and Université Laval, Québec, GIK 7P4, Canada

  • Venue:
  • EW 6 Proceedings of the 6th workshop on ACM SIGOPS European workshop: Matching operating systems to application needs
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

Integrated circuit cards or smart cards are now well-known. Applications such as electronic purses (cash units stored in cards), subscriber identification cards used in cellular telephone or access keys for pay-TV and information highways emerge in many places with millions of users. More services are required by applications providers and card holders. Mainly, new integrated circuit cards evolve towards non-predefined multi-purpose, open and multi-user applications. Today, operating systems implemented into integrated circuit cards cannot respond to these new trends. They have evolved from simple operating systems defining an hardware abstraction level up to file management systems or database management systems where the card behaviour was defined once at the manufacturing level or by the card issuer. The needs for open and flexible card life cycle enabling to accommodate executable code loaded by different service providers require a new generation of smart cards. Operating systems based on object-oriented technologies are key components for future integrated circuit cards applications.