Invention Grant
- Patent Title: Automated discovery of resource definitions and relationships in a scripting environment
- Patent Title (中): 在脚本环境中自动发现资源定义和关系
-
Application No.: US13228902Application Date: 2011-09-09
-
Publication No.: US09038049B2Publication Date: 2015-05-19
- Inventor: Jeffrey S. Roberts , Ishtiyaq Ahmad Sheikh
- Applicant: Jeffrey S. Roberts , Ishtiyaq Ahmad Sheikh
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Brian Haslam; Mike Allen; Micky Minhas
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/455 ; G06F9/445

Abstract:
Embodiments of the invention use incomplete metadata, automated heuristics, and user input to construct a data model implemented by a set of commands used in a scripting environment. A combination of a static analysis and a runtime analysis of the scripting environment may be used to determine the data model. Commands that enumerate resources are identified. Return types for the commands are discovered either from a definition of the command or by running the command with default parameters. Properties for the return types are identified and key fields are identified for indexing. Relationships between the return types are identified, and additional commands associated with the return types are identified. The return type properties are analyzed to identify updatable return types. A data model of the scripting environment is created from the collected information.
Public/Granted literature
- US20130066621A1 Automated Discovery of Resource Definitions and Relationships in a Scripting Environment Public/Granted day:2013-03-14
Information query