| CPC G06F 16/9566 (2019.01) [G06F 11/3075 (2013.01); G06F 16/958 (2019.01)] | 13 Claims |

|
1. A method comprising using at least one hardware processor to:
configure a monitor for a service based on one or more service parameters, wherein the one or more service parameters indicate a uniform resource locator (URL) for at least one webpage associated with the service, wherein the at least one webpage is a deprecation page which identifies any deprecations related to the service, and wherein the service is a third-party software service that interfaces with an integration platform via an adapter;
execute a backend service to instantiate a backend instance to execute, as the configured monitor, in a background; and,
in each of a plurality of iterations, execute the configured monitor to
scrape current data from the at least one webpage at the URL, wherein scraping current data from the at least one webpage at the URL comprises executing the backend instance to instantiate a scraper instance via a scraper service, and executing the scraper instance to scrape the current data from the at least one webpage at the URL,
when no prior data have been scraped from the at least one webpage at any prior time,
prompt a user to perform an initial review of the at least one webpage, wherein prompting the user to perform an initial review of the at least one webpage comprises generating a first screen of a graphical user interface comprising an input for performing the initial review of the at least one webpage,
in response to a selection of the input for performing the initial review of the at least one webpage, generate a second screen of the graphical user interface comprising an internal frame that comprises an input for resolving the initial review, and an external frame in which the at least one webpage is rendered,
store the current data as prior data for a subsequent one of the plurality of iterations, and
in response to a selection of the input for resolving the initial review, mark the initial review as resolved, and,
when prior data has been scraped from the at least one webpage at a prior time,
compare the current data to the prior data to determine whether or not any discrepancies exist between the current data and the prior data, and
when determining that one or more discrepancies exist between the current data and the prior data, notify at least one recipient to review and resolve the one or more discrepancies, and block the monitor until all of the one or more discrepancies have been resolved.
|