Patents by Inventor Steven O. Twist
Steven O. Twist has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9251165Abstract: An approach is provided for automatically deploying an information technology (IT) system instance having hardware and software components. Based on components consisting of system context diagrams, component models, operational models, data flow diagrams, and use cases describing functional requirements of the IT system instance, an application model of the software components is generated. Based on the application model and the use cases, an infrastructure model of infrastructure components is generated. Based on the application model and the infrastructure model, a computer file in a markup language is generated. The computer file includes a design of the IT system instance and instructions for accessing library-stored assets specifying the hardware and software components. The computer file is exported to a deployment tool for an automatic deployment of the IT system instance based on carrying out the instructions to access the assets.Type: GrantFiled: April 24, 2014Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Christopher D. Reech, Steven O. Twist
-
Patent number: 9183501Abstract: An information technology (IT) architecture upper merged ontology which includes an upper merged ontology that is a representation framework for combined knowledge sources that are used in business and information technology; an upper merged ontology knowledge base containing information derived from an analysis of business and technical services pertaining to the IT architecture application; a plurality of semantic web application programming interfaces (APIs) that allow access to the upper merged ontology as a semantic web; a reasoning and constraint language (RaCL) that is a scripting language having the capabilities of model creation, automated reasoning and search and query operations such that scripts developed in the reasoning and constraint language can execute using the semantic web APIs; and a computer processor for representing and performing execution tasks.Type: GrantFiled: May 11, 2013Date of Patent: November 10, 2015Assignee: International Business Machines CorporationInventors: Andrew J. Bentley, Rhonda L. Childress, Christopher J. De Vaney, Steven O. Twist
-
Publication number: 20140337273Abstract: An information technology (IT) architecture upper merged ontology which includes an upper merged ontology that is a representation framework for combined knowledge sources that are used in business and information technology; an upper merged ontology knowledge base containing information derived from an analysis of business and technical services pertaining to the IT architecture application; a plurality of semantic web application programming interfaces (APIs) that allow access to the upper merged ontology as a semantic web; a reasoning and constraint language (RaCL) that is a scripting language having the capabilities of model creation, automated reasoning and search and query operations such that scripts developed in the reasoning and constraint language can execute using the semantic web APIs; and a computer processor for representing and performing execution tasks.Type: ApplicationFiled: May 11, 2013Publication date: November 13, 2014Applicant: International Business Machines CorporationInventors: Andrew J. Bentley, Rhonda L. Childress, Christopher J. De Vaney, Steven O. Twist
-
Publication number: 20140297694Abstract: An approach is provided for automatically deploying an information technology (IT) system instance having hardware and software components. Based on components consisting of system context diagrams, component models, operational models, data flow diagrams, and use cases describing functional requirements of the IT system instance, an application model of the software components is generated. Based on the application model and the use cases, an infrastructure model of infrastructure components is generated. Based on the application model and the infrastructure model, a computer file in a markup language is generated. The computer file includes a design of the IT system instance and instructions for accessing library-stored assets specifying the hardware and software components. The computer file is exported to a deployment tool for an automatic deployment of the IT system instance based on carrying out the instructions to access the assets.Type: ApplicationFiled: April 24, 2014Publication date: October 2, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher D. Reech, Steven O. Twist
-
Patent number: 8745577Abstract: Automatic deployment of an information technology (TT) system instance having hardware and software components. An application model of the software components is generated based on use cases and is associated with functional and non-functional requirements. An infrastructure model of the hardware components is generated based on the application model. The same software component modeling language represents both the application and infrastructure models. A markup language computer file is generated to include a design of the IT system instance and instructions for accessing library-stored assets that specify the hardware and software components. The computer file is exported to a deployment tool for automatic deployment of the IT system instance based on carrying out the instructions. In one embodiment, the impact of a proposed change is identified and managed in real time prior to a deployment of the proposed change.Type: GrantFiled: September 29, 2010Date of Patent: June 3, 2014Assignee: International Business Machines CorporationInventors: Christopher D. Reech, Steven O. Twist
-
Publication number: 20120079450Abstract: Automatic deployment of an information technology (TT) system instance having hardware and software components. An application model of the software components is generated based on use cases and is associated with functional and non-functional requirements. An infrastructure model of the hardware components is generated based on the application model. The same software component modeling language represents both the application and infrastructure models. A markup language computer file is generated to include a design of the IT system instance and instructions for accessing library-stored assets that specify the hardware and software components. The computer file is exported to a deployment tool for automatic deployment of the IT system instance based on carrying out the instructions. In one embodiment, the impact of a proposed change is identified and managed in real time prior to a deployment of the proposed change.Type: ApplicationFiled: September 29, 2010Publication date: March 29, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christopher D. Reech, Steven O. Twist