The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 07, 2021
Filed:
May. 18, 2017
International Business Machines Corporation, Armonk, NY (US);
Takayuki Kushida, Tokyo, JP;
Hamid R. Motahari Nezhad, San Jose, CA (US);
Taiga Nakamura, Sunnyvale, CA (US);
Scott R. Trent, Yokohama, JP;
Peifeng Yin, San Jose, CA (US);
Karen F. Yorav, Haifa, IL;
International Business Machines Corporation, Armonk, NY (US);
Abstract
One embodiment provides model-driven and automated generation of information technology (IT) solutions including obtaining a set of business and technical requirements for IT infrastructure and applications. A client business and technical requirement model is generated based on generic model constructs and extending with constructs specific to capturing client requirements. A draft IT solution is generated using an automated model-driven process to generate the draft IT solution configuration for client requirements for a target shared resource environment offering. The generated draft IT solution is translated into a language of a constraint satisfaction engine that propagates values of chosen attributes in the draft solution to identify valid values for unset attributes, and identifies conflicts. An IT solutions interface is generated based on auto-population of verified attribute results.