Information Technology Software Environment: Document-Centric Computing Environment