Patent classifications
G06F8/77
QUERYING DEVELOPMENT TOOLCHAIN WORK ITEMS IN BATCHES
Examples are described herein for querying a development toolchain in batches. In various examples, an initial query may be executed in relation to the development toolchain. Based on the execution, a batch of additional queries may be identified that are responsive to the initial query. Each additional query may define criteria for identifying work items of the development toolchain. In response to the identifying, the batch of additional queries may be executed automatically to return respective sets of responsive results.
QUERYING DEVELOPMENT TOOLCHAIN WORK ITEMS IN BATCHES
Examples are described herein for querying a development toolchain in batches. In various examples, an initial query may be executed in relation to the development toolchain. Based on the execution, a batch of additional queries may be identified that are responsive to the initial query. Each additional query may define criteria for identifying work items of the development toolchain. In response to the identifying, the batch of additional queries may be executed automatically to return respective sets of responsive results.
PROVIDING METRIC DATA FOR PATTERNS USABLE IN A MODELING ENVIRONMENT
Systems and methods for providing metric data for patterns in a modeling environment are disclosed. In some aspects, contexts for generating metric data for a pattern are constructed. The pattern represents one or more computations executable in the modeling environment and associated with operation or behavior of a real-world system. The contexts include information about the pattern. The metric data is associated with one or more objectives with which the use of the pattern is associated. Code for the pattern for each context is generated. Metric data is generated for the pattern and under each context. The metric data of the pattern under each context is associated with the objectives. The metric data and the association are stored for use in providing information about or based on the metric data when the pattern is to be or is used in a model representing the real-world system.
PROVIDING METRIC DATA FOR PATTERNS USABLE IN A MODELING ENVIRONMENT
Systems and methods for providing metric data for patterns in a modeling environment are disclosed. In some aspects, contexts for generating metric data for a pattern are constructed. The pattern represents one or more computations executable in the modeling environment and associated with operation or behavior of a real-world system. The contexts include information about the pattern. The metric data is associated with one or more objectives with which the use of the pattern is associated. Code for the pattern for each context is generated. Metric data is generated for the pattern and under each context. The metric data of the pattern under each context is associated with the objectives. The metric data and the association are stored for use in providing information about or based on the metric data when the pattern is to be or is used in a model representing the real-world system.
CASCADING ADAPTIVE TIMELINE GENERATION AND SOLVING
A timeline generation and solving tool is provided to parameterize a project at an application lifecycle management (“ALM”) tool, and generate and solve a timeline of features according to the parameterized project. The Scrum master may re-parameterize the project, causing a new timeline to be generated, solved, and visualized. In this fashion, the Scrum master may rapidly prototype many project parameterizations, resulting in many possible timelines. Without the use of a timeline generation and solving tool which interfaces with an ALM tool, retrieves project features, and converts project features to a common format suitable for computations based on working speeds, a Scrum master would need to generate and check a timeline by hand, and work indirectly by manually copying data out of the ALM tool, leading to a slow and potentially error-prone project roadmapping process which does not permit rapid prototyping of possible timelines.
CASCADING ADAPTIVE TIMELINE GENERATION AND SOLVING
A timeline generation and solving tool is provided to parameterize a project at an application lifecycle management (“ALM”) tool, and generate and solve a timeline of features according to the parameterized project. The Scrum master may re-parameterize the project, causing a new timeline to be generated, solved, and visualized. In this fashion, the Scrum master may rapidly prototype many project parameterizations, resulting in many possible timelines. Without the use of a timeline generation and solving tool which interfaces with an ALM tool, retrieves project features, and converts project features to a common format suitable for computations based on working speeds, a Scrum master would need to generate and check a timeline by hand, and work indirectly by manually copying data out of the ALM tool, leading to a slow and potentially error-prone project roadmapping process which does not permit rapid prototyping of possible timelines.
METHOD AND SYSTEM FOR PROJECT ASSESSMENT SCORING AND SOFTWARE ANALYSIS
A system for scoring and standard analysis of user responses to an assessment test, wherein the system includes a scoring engine having one or more rubric items used to score and assess a candidate’s response to one or more free-text questions. A candidate’s response can be input into the scoring engine and optionally in communication with a machine learning classifier can produce one or more outputs. The outputs can include a score, recommendation, and user feedback among other things. The system can further include one or more machine learning classifier engines.
METHOD AND SYSTEM FOR PROJECT ASSESSMENT SCORING AND SOFTWARE ANALYSIS
A system for scoring and standard analysis of user responses to an assessment test, wherein the system includes a scoring engine having one or more rubric items used to score and assess a candidate’s response to one or more free-text questions. A candidate’s response can be input into the scoring engine and optionally in communication with a machine learning classifier can produce one or more outputs. The outputs can include a score, recommendation, and user feedback among other things. The system can further include one or more machine learning classifier engines.
SYSTEM FOR DETECTION AND RECORDATION OF FUNCTIONAL CODE LOGIC COMPONENTS ON A DISTRIBUTED DEVELOPMENT PLATFORM
Systems, computer program products, and methods are described herein for detection and recordation of functional code logic components on a distributed development platform. The present invention is configured to retrieve, from a source code repository, a source code script, wherein the source code script is associated with a first user; initiate a machine learning model on the source code script; determine, using the machine learning model, at least one functional code logic component from the source code script; initiate an NFT source code mapping engine on the at least one functional code logic component; generate, using the NFT source code mapping engine, a NFT for the at least one functional code logic component, wherein the NFT comprises the at least one functional code logic component and information associated with the first user; and record the NFT in a distributed ledger.
SYSTEM FOR DETECTION AND RECORDATION OF FUNCTIONAL CODE LOGIC COMPONENTS ON A DISTRIBUTED DEVELOPMENT PLATFORM
Systems, computer program products, and methods are described herein for detection and recordation of functional code logic components on a distributed development platform. The present invention is configured to retrieve, from a source code repository, a source code script, wherein the source code script is associated with a first user; initiate a machine learning model on the source code script; determine, using the machine learning model, at least one functional code logic component from the source code script; initiate an NFT source code mapping engine on the at least one functional code logic component; generate, using the NFT source code mapping engine, a NFT for the at least one functional code logic component, wherein the NFT comprises the at least one functional code logic component and information associated with the first user; and record the NFT in a distributed ledger.