Enrichment of entity relational model
First Claim
1. A computer-implemented method comprising:
- accessing entity relationship settings (ERS), entity relationship data (ERD), and software code with an entity relationship monitor (ERM);
performing a baseline analysis of the software code for the presence of software entities;
determining that a relatedness value associated with found related software entities in the baseline analysis of the software code is within a relatedness threshold specified by the ERS;
monitoring software code by a computer for changes related to software entities associated with the software code;
interfacing with a software development tool to monitor for activity in the software development tool related to the software entities;
determining that a change or activity related to the software entities has occurred;
determining that a relatedness value associated with the software entities associated with the change or activity is within a relatedness threshold specified by the ERS; and
performing a function associated with the determined change or activity.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes methods, systems, and computer program products for enriching an entity relational model. One computer-implemented method includes accessing entity relationship settings (ERS), entity relationship data (ERD), and software code with an entity relationship monitor (ERM), monitoring software code by a computer for changes related to software entities associated with the software code, interfacing with a software development tool to monitor for activity in the software development tool related to the software entities, determining that a change or activity related to the software entities has occurred, determining that a relatedness value associated with the software entities associated with the change or activity is within a relatedness threshold specified by the ERS, and performing a function associated with the determined change or activity.
17 Citations
21 Claims
-
1. A computer-implemented method comprising:
-
accessing entity relationship settings (ERS), entity relationship data (ERD), and software code with an entity relationship monitor (ERM); performing a baseline analysis of the software code for the presence of software entities; determining that a relatedness value associated with found related software entities in the baseline analysis of the software code is within a relatedness threshold specified by the ERS; monitoring software code by a computer for changes related to software entities associated with the software code; interfacing with a software development tool to monitor for activity in the software development tool related to the software entities; determining that a change or activity related to the software entities has occurred; determining that a relatedness value associated with the software entities associated with the change or activity is within a relatedness threshold specified by the ERS; and performing a function associated with the determined change or activity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory, computer-readable medium storing computer-readable instructions executable by a computer to:
-
access entity relationship settings (ERS), entity relationship data (ERD), and software code with an entity relationship monitor (ERM); perform a baseline analysis of the software code for the presence of software entities; determine that a relatedness value associated with found related software entities in the baseline analysis of the software code is within a relatedness threshold specified by the ERS; monitor software code for changes related to software entities associated with the software code; interface with a software development tool to monitor for activity in the software development tool related to the software entities; determine that a change or activity related to the software entities has occurred; determine that a relatedness value associated with the software entities associated with the change or activity is within a relatedness threshold specified by the ERS; and perform a function associated with the determined change or activity. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system, comprising:
-
a memory configured to hold software code; and at least one computer interoperably coupled to the memory and configured to; access entity relationship settings (ERS), entity relationship data (ERD), and the software code with an entity relationship monitor (ERM); performing a baseline analysis of the software code for the presence of software entities; determining that a relatedness value associated with found related software entities in the baseline analysis of the software code is within a relatedness threshold specified by the ERS monitor the software code for changes related to software entities associated with the software code; interface with a software development tool to monitor for activity in the software development tool related to the software entities; determine that a change or activity related to the software entities has occurred; determine that a relatedness value associated with the software entities associated with the change or activity is within a relatedness threshold specified by the ERS; and perform a function associated with the determined change or activity. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification