Eugene Golovinsky - Houston TX, US Vincent Kowalski - Houston TX, US
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 15/173
US Classification:
709229, 709238
Abstract:
A Web Services availability cache is part of a computer system, such as an enterprise system of a business or organization. The availability cache is populated with information from Web Services communicatively connected to the computer system by a network connection. In one embodiment, the availability cache is populated based on each request handled by a server process associated with the availability cache. A server receives a request from a client having an application dependent upon information from the Web Service. The server sends the request to the Web Service and stores returned information in the availability cache. Also, the server sends the returned information to the client, which initiated to request. Once the cache is populated, the server handles subsequent requests for information from the client by using the Web Service if it is available or by using the availability cache if the Web Service is not available.
Method And System To Enable Inferencing For Natural Language Queries Of Configuration Management Databases
Disclosed are embodiments of systems and methods to derive a semantic network from a CMDB relationship graph which can then be queried in a natural way from a linguistic standpoint (i. e. , using natural language queries). Because disclosed embodiments combine natural language queries with an inferencing engine the disclosed systems and methods automatically “connect the dots” between disparate pieces of information and can allow for a richer user experience. In general, CMDB graph relationships can be converted into semantic networks. Once a semantic network is created, queries can be phrased to leverage the inferential relationships between objects in the semantic network.
This disclosure relates generally to the field of federated configuration management databases (CMDBs). To claim compliance with the CMDBf Standard (“the Standard”), a CMDB implementation must provide working and interoperable implementations of the interfaces defined in the Standard. To make a working implementation, certain non-obvious features are required that are not addressed by the Standard. Among these requirements are: registering management data repositories (MDRs) so that they can be federated; managing/maintaining the list of federated MDRs; querying an MDR for its Data Model; using such MDR Data Models to define mappings of one or more attributes from the MDR data model to one or more attributes of one or more of the CMDB's data models; identifying attributes and defining rules to be used when reconciliation is performed; and managing as well as storing data representative of those mappings. This disclosure addresses these and other deficiencies.
Method And System To Automatically Adapt Web Services From One Protocol/Idiom To Another Protocol/Idiom
A method and system to convert an existing web service from a first web services implantation type to a second web services implementation type. Example implementation types include SOAP and Representational State Transfer (REST). This conversion is achieved by recognizing and classifying available information from each of the distinct implementation types. After proper recognition and classification as disclosed herein, a deterministic process may be utilized to assist in converting or translating the exposed interface; thereby assisting in developing an interface, based on a different interface type than the one already exposed, may be provided.
Method And System To Automatically Adapt Web Services From One Protocol/Idiom To Another Protocol/Idiom
Disclosed are embodiments of a method and system to convert an existing web services request from a first web services implementation type to a second web services implementation type. Example implementation types include SOAP-based and Representational State Transfer (RESTful). Conversion may be achieved through use of a generic web services adaptor. The generic web services adaptor can provide a plurality of interface types and convert requests to a request type supported by an existing web service provider endpoint. In some embodiments, requests not requiring a conversion may be forwarded directly to an existing web service provider endpoint.
Automated Generation Of Markov Chains For Use In Information Technology
Disclosed are methods and systems to automatically generate a model for pro-active rather than reactive enterprise systems management. In one embodiment, a Markov Chain model is constructed from a Configuration Management Database (CMDB), Service Impact models, event logs and system logs. The model can then be maintained and automatically updated or regenerated based on changing conditions and attributes of configuration items (CIs) being modeled. As part of model generations probabilities associated with potential state transitions of CIs can be calculated. The model can then be used to predict anticipated availability of a corporate enterprise or specific portions of a corporate information technology (IT) environment. In another embodiment, a model can be used to perform what-if scenarios to assist in planning or deferring change requests for the corporate IT environment.
Vincent Joseph Kowalski - Houston TX, US Ashish Arora - Austin TX, US
Assignee:
BMC SOFTWARE, INC. - Houston TX
International Classification:
G06F 3/048
US Classification:
715767
Abstract:
Systems, methods and computer readable media for implementing a Focus-Driven User Interface using a Focus-Driven MVC architecture are described. The Focus-Driven MVC architecture builds on the traditional MVC framework, adding a Focus component between the Controller and Model components. The Focus component implements Focus Logic to handle Focus-Driven features. The Focus component may receive access commands or requests from the Controller, relay those commands to the Model and, in response, obtain data from the Model. The Focus Logic applies rules to the data, determines relevancy rankings for the given property, and sends the processed data to the Controller which, in turn, may update the user interface with the processed data.
Vincent Joseph Kowalski - Houston TX, US Simon Jeremy King - Redwood City CA, US Tamar Shor - Tel Aviv, IL
Assignee:
BMC SOFTWARE, INC. - Houston TX
International Classification:
G06Q 10/00
US Classification:
705 711
Abstract:
According to one general aspect, a method may include requesting, from a database and by a program executing on a mobile computing device, at least a portion of a business service context regarding a business service. The method may also include receiving, from the database, an aggregated database result regarding the business service. The aggregated database result may include the requested business service context and wherein the business service context includes information from a plurality of applications. The method may also include displaying, via the mobile computing device, at least a portion of the information included by the business service context.
Name / Title
Company / Classification
Phones & Addresses
Vincent J Kowalski Director, President
ANALOGICAL DESIGNS LLC Business Services · Business Services, Nec, Nsk
13710 Cottrell Ct, Houston, TX 77077
Vincent J. Kowalski Director
HOT METAL, INCORPORATED
13710 Cottrell Ct, Houston, TX 77077
Vincent J Kowalski President, Director
DOCUMETRIC SOLUTIONS, INCORPORATED Business Services
Bmc Software
Owner
Bmc Software
Chief Web Services Architect
Skills:
Software Development Enterprise Software Enterprise Architecture Cloud Computing Distributed Systems Agile Methodologies Soa Solution Architecture Integration Software Design Software Project Management Software Engineering Unix Scalability Web Services Scrum Saas Itil System Architecture Tomcat Pre Sales Architecture Product Management Java Object Oriented Design
Certifications:
License 81Db866E972B4D868Cfc5Fc0Feb069... Edx Verified Certificate For Laff: Linear Algebra - Foundations To Frontiers (Link) Edx Verified Certificate For Laff: Linear Algebra - Foundations To Frontiers Edx Verified Certificate For Programming With C# Edx Verified Certificate For Computer Graphics Windows Azure: the Big Picture Edx Verified Certificate For Learn Html5 From W3C