Patent ID: 8683424

Claim:
A computer-implemented method of generating configuration requirements for an Availability Management Framework (AMF) configuration from user requirements, the user requirements specifying a subset of properties of the AMF configuration, the method comprising the steps of: mapping the user requirements into entity prototypes defined in an extended Entity Types File (ETF) model, the extended ETF model modeling resources provided by software vendors and the properties of the resources, wherein the properties include measurable properties that comprise performance measurements and interaction measurements; identifying by a computer system, at different levels of granularity in the extended ETF model, additional entity prototypes and dependency thereof that support functionalities of the mapped entity prototypes under a set of grouping conditions; calculating, by the computer system, the required number of component service instances (CSIs) and service instances (Sis) that satisfy the user requirements, wherein the CSIs and Sis are entities corresponding to the mapped entity prototypes and the identified additional entity prototypes, respectively, and the CSIs and Sis represent workload at different levels of granularity in an AMF configuration, wherein the required number is calculated based on the subset of the properties specified by the user requirements and measurements associated with the entity prototypes in the extended ETF model; and forming configuration requirements including the required number of CSIs and Sis for generating the AMF configuration that satisfies the user requirements.