Choosing a Storage System/Evaluation Method/Bottom-Up Evaluator
First you should choose a storage system. This is easy as you just have to think about the required functionality (persistence, renaming capabilities).