Abstract
The design of very small databases for smart cards and for portable embedded systems is deeply constrained by the peculiar features of the physical medium. We propose a joint approach to the logical and physical database design phases and evaluate several data structures with respect to the performance, power consumption, and endurance parameters of read/program operations on the Flash-EEPROM storage medium.
- Atzeni, P., Ceri, S., Paraboschi, S., and Torlone, R. 2000. Database Systems. McGraw-Hill, New York, NY.]]Google Scholar
- Bobineau, C., Bouganim, L., Pucheral, P., and Valduriez, P.2000. PicoDBMS: Scaling down database techniques for smart card. In Proceedings of the 26th International Conference on Very Large Databases. 11--20.]] Google Scholar
- Bolchini, C. and Schreiber, F. A. 2002. Smart card embedded information systems: A methodology for privacy oriented architectural design. Data & Knowl. Eng. 41, 2-3, 159--182.]] Google Scholar
- Butler, M. J., Hartel, P. H., de Jong, E., and Longley, M. 2001. Transacted memory for smart cards. In Proceedings FME 2001, Formal Methods for Increasing Software Productivity. 478--499.]] Google Scholar
- Ceri, S. and Pelagatti, G. 1984. Distributed Databases: Principles and Systems. McGraw-Hill, New York, NY.]] Google Scholar
- Eich M. H. 1992. Main memory databases: Current and future research issues. IEEE Trans. Knowl. Data. Eng. 4, 6, 507--508.]] Google Scholar
- Elmasri, R. and Navathe, S. H. 1994. Fundamental of Database Systems. 2nd ed. Benjamin Cummings, Redwood City, CA.]] Google Scholar
- Garcia-Molina, H. and Salem, K. 1992. Main memory database systems: An overview. IEEE Trans. Knowl. Data. Eng. 4, 6, 509--516.]] Google Scholar
- ItGov. 2002. Smart card adoption for ID application in the Italian Government. Available online at http://www.innovazione.gov.it/ita/comunicati/2002_02_08cie.shtml.]]Google Scholar
- Ramakrishnan, R. and Gehrke, J. 2000. Database Management Systems, 2nd ed. McGraw-Hill, New York, NY.]] Google Scholar
- Rankl, W. and Ewffing, W. 1999. Smart Card Handbook, 2nd ed. Wiley, New York, NY.]] Google Scholar
- Stockdill, R. 2002. STMicroelctronics debuts word's most advance smart card memory technology. STMicroelectronics Technical Press Relations, Carrollton, TX. Available online at http:// www.st.com/stonline/press/news/year2002/p1249.htm.]]Google Scholar
- Sun Microsystems. 1999. JavaCard 2.1 Application Programming Interface Specification, JavaSoft Documentation. Sun Microsystems, Santa Clara, CA.]]Google Scholar
- Sutherland, J. and Van Den Heuvel, W. J. 2002. Enterprise application integration and complex adaptive systems. Comm. of ACM, 45, 10, 59--64.]] Google Scholar
- Tamer, Ö. M. and Valduriez, P. 1991. Principles of Distributed Database Systems. Prentice Hall, Englewood Cliffs, NJ.]] Google Scholar
- Wiederhold, G. 1987. File Organization for Database Design. McGraw Hill, New York, NY.]] Google Scholar
Index Terms
- Logical and physical design issues for smart card databases
Recommendations
Smart card embedded information systems: a methodology for privacy oriented architectural design
DKE 40The design of very small databases for smart cards and for portable embedded systems is deeply constrained by the peculiar features of the physical medium. Privacy concerns are relevant due to the fact that personal information may be stored on the card ...
A novel consumer-centric card management architecture and potential security issues
Multi-application smart card technology has gained momentum due to the Near Field Communication (NFC) and smart phone revolution. Enabling multiple applications from different application providers on a single smart card is not a new concept. Multi-...
Impact of Pages Sizes to Execute Code Using Demand Paging and NAND Flash at Smart Card Scale
CISIS '10: Proceedings of the 2010 International Conference on Complex, Intelligent and Software Intensive SystemsNowadays, the desire to embed more applications in systems as small as smart cards or sensors is growing. However, physical limitations of these systems, like very small main memory, and their cost of production make this very difficult to achieve. One ...
Comments