Methods of Migration
Include reviews here of any topic related to Migration: memory-management, serialization and encoding, and semantics-preservation through transformations.- The Memory-Management Reference maintained at Ravenbrook, Ltd.
- Memory Management Network.
- Garbage Collection techniques
- The Memory-Pool System
- Orthogonal Persistence
Memory-related Migration
- See XML for the latest fad-standard, and some reactions and commentary to it.
- Previously there was CORBA.
- FPL Marshalling survey, third revision, a thread on comp.lang.functional, started by Joachim Durchholz.
Marshalling Techniques (aka Serialization, aka Pickling - see Alice)
- See Benjamin C. Pierce's projects Unison for files and Harmony for general data types.
Synchronization Techniques
- A Language for Bi-Directional Tree Transformations, or "Lenses" (a DSL); there is also a long form of the paper.
Semantic Transformations
- The Tube, which addresses threading, network mobility, safety, and introducing new data types dynamically.
- A collection of pointers about migrating Unix-style processes
- RT++, a higher-order threads package for C/C++.
Load-Balancing
- Automatic Software Upgrades at Programming Methodology Group in the MIT Laboratory for Computer Science is a project to develop techniques for upgrading software in object-oriented databases and in robust distributed systems.
Module Upgrades
Pages in this topic: CORBA Garbage Collection MobileMaude Tube
Also linked from: Cyclone index Review TUNES Migration