发明名称 Module database with tracing options
摘要 A database of module performance may be generated by adding tracing components to applications, as well as by adding tracing components to modules themselves. Modules may be reusable code that may be made available for reuse across multiple applications. When tracing is performed on an application level, the data collected from each module may be summarized in module-specific databases. The module-specific databases may be public databases that may assist application developers in selecting modules for various tasks. The module-specific databases may include usage and performance data, as well as stability and robustness metrics, error logs, and analyzes of similar modules. The database may be accessed through links in module description pages and repositories, as well as through a website or other repository.
申请公布号 US9311213(B2) 申请公布日期 2016.04.12
申请号 US201414455202 申请日期 2014.08.08
申请人 Microsoft Technology Licensing, LLC 发明人 Seto Tetsuo;Gounares Alexander G.;Krajec Russell S.
分类号 G06F9/44;G06F11/00;G06F11/34;G06F11/36;G06F21/31 主分类号 G06F9/44
代理机构 代理人 Tabor Ben;Hoff Aaron;Minhas Micky
主权项 1. A method performed by at least one computer processor, said method comprising: receiving a first request for reusable module specific tracing data for a reusable module, said reusable module specific tracing data comprising use data and performance data for a plurality of reusable modules incorporated into a plurality of applications, said reusable module specific tracing data being stored in a reusable module specific tracing database, and said plurality of reusable modules comprising reusable code available in a repository; determining that said first request is not an authenticated request; returning a summary set of tracing data statistics for said reusable module for display in response to determining that said first request is not an authenticated request; receiving a second request for said reusable module specific tracing data for said reusable module; determining that said second request is an authenticated request; and returning a detailed set of tracing data statistics for said reusable module for display in response to determining that said second request is an authenticated request.
地址 Redmond WA US