Rapidly assembling and deploying selected software solutions
AssigneeInternational Business Machines Corporation
InventorsAndrew R. Jones, Michael R. Olivas, Ray Z. Tan
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsAndrew R. Jones, Michael R. Olivas, Ray Z. Tan
Estimating the term…
Methods and Systems are provided for assembling a software information technology (IT) solution using a graphical user interface (GUI) based development environment. Software solution building blocks (e.g., plug-ins) are selected and stored in a catalog of solutions within the development environment. Meta data is generated for each of the selected building blocks describing the building block's compatibility with other building blocks. The building blocks displayed in the catalog of solutions may be selected for the IT software solution by a software developer based on input from the customer for the requirements of the IT software solution. A set of logical relationships between the building blocks is based on the meta data, allowing the IT software solution to be created and modified by adding building blocks without incurring extensive system integration services for building block installation and configuration.
A computer implemented method of assembling a software solution, comprising:
A software product comprising a non-transitory machine readable storage medium having stored thereon a program of instructions, wherein the program of instructions upon being executed on a device causes the device to:
A system configured to assemble a software solution, the system comprising:
Dependencies are inferred from the claim text.