Software and hardware requirements for GRANTA MI Pro application servers, database servers, and clients