Preparations for the inauguration of Barack Obama as the next president have been going on for weeks in Washington .