Browse Prior Art Database

Apparatus for deriving the required components of system orchestration based on natural language input

IP.com Disclosure Number: IPCOM000246363D
Publication Date: 2016-Jun-02
Document File: 5 page(s) / 307K

Publishing Venue

The IP.com Prior Art Database

Abstract

Apparatus for deriving the required components of system orchestration based on natural language input

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 26% of the total text.

Page 01 of 5

Apparatus for deriving the required components of system orchestration based on natural language input

On the one hand, considering emerging trends in technology such as Internet of Things (IoT) and Systems of Engagement the "on Demand"-provising of IT Systems becomes a crucial aspect for companies of almost all industries. The current offerings can cover multiple depth of service delivery - e.g. beginning with entry offerings such as Infrastructure as a Service (IAAS) over Platform as a Service (PAAS) up to Software as a Service (SAAS). However, all of the current approaches have in common that the requester of a system needs to have detailed knowledge of the desired outcome and specify various parameters. Such parameters are as Hardware resources (CPU, RAM, Network), Operating System (Windows, AIX, Linux-derivates), Middleware Platform and other software, but are not limited to it.

Additionally, settings which should be applied during the provision of the expected system (called system orchestration) are required. The major task for system requestor is to determine the above mentioned aspects based on the input received from Business Unit on a non-technical level.

On the other hand, there is the emerging usage of cognitive systems. It is a system that analyze input information in natural language, processes its content and finally provides answers to the given question by using big-data analysis and KI algorithms.

At the moment these systems are ready to win a quiz show against a human or assist doctors in researching cancer, but the system cannot provide assistance in the provision of complex IT systems.

This article describes an approach for "artificial intelligence"-aided provisioning of complex IT systems. The described system will identify the system requestor's needs and compile a "ready for use"-solution based on various kind of inputs - technical and even non-technical.

Real world example:

The system administrator Adam needs to provision a new IT System for rolling out a new application of company AcmeCorp. The application is based on Java EE 6 and uses complex Dojo GUIs. Furthermore, it relies on JMS messaging for intra-application communication and needs to persist user data in a database.

AcmeCorp expects up to 1000 concurrent users of this application

Adam has decided to host the required IT system on a "Platform as a Service"-Cloud offering. In course of the system provisioning the cloud hosting provider prompts Adam with very detailed information regarding his desired system, its hardware, operating system and pre-installed software. Due to the enormous amount of options Adam feels overwhelmed and uncertain regarding his needs and a reasonable setup.

With this article we want to describe a system that is able to analyze the needs of the requestor of an IT system and compile a suitable setup by itself. This system builds up on common orchestration technology but contrary to existing prior art it exposed an user int...