ILTAM logo English
Send to Print Close Window

 
 
SwSTE07

Technical Sessions
Refereed Papers
October the 30th- afternoon

Session 1.3:  Software Implementation

Storing a Persistent Transactional Object Heap on Flash Memory
Nir Shasha (Israel) and Sivan Toledo (Israel)

We present the design and implementation of two garbage collectors for TINYSTORE. TINYSTORE is a persistent flash-based transactional memory-management system for Java Cards. One collector is a stop-the-world collector with a traversal ordering that is particularly efficient on flash memories. The second is an incremental garbage collector that prevents long garbage-collection pauses.

Execution platform for the Graphic Real-Time Design tool of Arts'Codes
Aryeh Teitelbaum (Israel)

The Arts'Codes method is an executable Visual Programming Language for real-time application's development. It emerged from cognitive skills and realtime system researches. On one hand, it molds the software design according the natural cognitive skills, without deteriorating execution performance. On the other hand, it proposed also a robust execution platform which takes into account only dry technical restrictions which does not depend on the design cognitive problems. A bridge between these two contradictory dimensions (cognition vs. execution) was built by defining well-defined rules for the design of an execution platform, in order to conserve the advantages of each dimension.

Send to Print Close Window