Application Development Application DevelopmentMigration and CustomizationApplication MaintenanceApplications Re-Engineering