[go: up one dir, main page]

IN2014MU00819A - - Google Patents

Info

Publication number
IN2014MU00819A
IN2014MU00819A IN819MU2014A IN2014MU00819A IN 2014MU00819 A IN2014MU00819 A IN 2014MU00819A IN 819MU2014 A IN819MU2014 A IN 819MU2014A IN 2014MU00819 A IN2014MU00819 A IN 2014MU00819A
Authority
IN
India
Prior art keywords
functional blocks
application
application file
profiling
file
Prior art date
Application number
Inventor
Kallol Saha Chowdhury
Swarup Chatterjee
Original Assignee
Tata Consultancy Services Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tata Consultancy Services Ltd filed Critical Tata Consultancy Services Ltd
Priority to IN819MU2014 priority Critical patent/IN2014MU00819A/en
Priority to US14/623,780 priority patent/US9436575B2/en
Publication of IN2014MU00819A publication Critical patent/IN2014MU00819A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • G06F11/3093Configuration details thereof, e.g. installation, enabling, spatial arrangement of the probes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/865Monitoring of software

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Stored Programmes (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

A computer implemented method for selective profiling of an application is disclosed herein. The method includes selecting at least one filter type for selecting one or more categories of functional blocks in an application file to be profiled. Based on the selected filter type, a relational hierarchical structure of functional blocks of the application file in the selected category is determined. The determining can be further based on an archive file associated with the application file. Further, one or more functional blocks are selected from the relational hierarchical structure for profiling, the selected functional blocks being associated with a functionality of the application. The selected functional blocks are profiled to achieve selective profiling of the application file for the functionality.
IN819MU2014 2014-03-11 2014-03-11 IN2014MU00819A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
IN819MU2014 IN2014MU00819A (en) 2014-03-11 2014-03-11
US14/623,780 US9436575B2 (en) 2014-03-11 2015-02-17 Selective profiling of applications

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
IN819MU2014 IN2014MU00819A (en) 2014-03-11 2014-03-11

Publications (1)

Publication Number Publication Date
IN2014MU00819A true IN2014MU00819A (en) 2015-09-25

Family

ID=54069025

Family Applications (1)

Application Number Title Priority Date Filing Date
IN819MU2014 IN2014MU00819A (en) 2014-03-11 2014-03-11

Country Status (2)

Country Link
US (1) US9436575B2 (en)
IN (1) IN2014MU00819A (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10324741B2 (en) * 2014-08-30 2019-06-18 Oracle International Corporation Speeding up dynamic language execution on a virtual machine with type speculation
EP3200080B1 (en) * 2015-12-16 2021-12-22 Tata Consultancy Services Limited Methods and systems for memory suspect detection
US11714676B2 (en) 2020-01-03 2023-08-01 International Business Machines Corporation Software-directed value profiling with hardware-based guarded storage facility

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6126329A (en) * 1993-06-08 2000-10-03 Rational Software Coporation Method and apparatus for accurate profiling of computer programs
GB0024918D0 (en) * 2000-10-11 2000-11-22 Sealedmedia Ltd Method of providing java tamperproofing
WO2004001555A2 (en) * 2002-06-25 2003-12-31 International Business Machines Corporation Method and system for monitoring performance of application in a distributed environment
US6792460B2 (en) 2002-10-02 2004-09-14 Mercury Interactive Corporation System and methods for monitoring application server performance
US20070122778A1 (en) * 2005-11-28 2007-05-31 Beitel Ken J Simulation and multimedia integration and navigation interface and method
US20080086540A1 (en) * 2006-10-06 2008-04-10 James Scott Method and system for executing a normally online application in an offline mode
US8799854B2 (en) * 2007-01-22 2014-08-05 International Business Machines Corporation Reusing software development assets
US20100138811A1 (en) * 2008-12-02 2010-06-03 Qualcomm Incorporated Dynamic Performance Profiling
WO2010093996A1 (en) * 2009-02-13 2010-08-19 Peter Anthony Crosby Memory utilization analysis
US9129056B2 (en) * 2009-12-04 2015-09-08 Sap Se Tracing values of method parameters
US8782106B2 (en) * 2010-07-02 2014-07-15 Code Systems Corporation Method and system for managing execution of virtual applications
EP2557503B1 (en) * 2011-07-28 2020-04-01 Tata Consultancy Services Ltd. Application performance measurement and reporting
US9058330B2 (en) * 2012-10-17 2015-06-16 Wal-Mart Stores, Inc. Verification of complex multi-application and multi-node deployments

Also Published As

Publication number Publication date
US9436575B2 (en) 2016-09-06
US20150261646A1 (en) 2015-09-17

Similar Documents

Publication Publication Date Title
GB2529774A (en) Methods and systems for improved document comparison
SA518390949B1 (en) Method for determining porosity associated with organic matter in a well or formation
MX2015003552A (en) Emergency vehicle maneuver communications.
SA516371856B1 (en) Multi-String Monitoring using Electromagnetic (Em) Corrosion Detection tool
SA516371858B1 (en) Casing String Monitoring using Electromagnetic (EM) Corrosion Detection tool and Junction Effects Correction
PH12016500510A1 (en) Determination of a display angle of a display
MX376377B (en) ARCHITECTURAL MODE CONFIGURATION IN A COMPUTER SYSTEM.
EP3180699A4 (en) Metadata index search in file system
WO2015002790A3 (en) Generating and optimizing protocols
GB2542053A (en) Automatically generating a semantic mapping for a relational database
EP2988220A4 (en) Computer system, computer-system management method, and program
GB2538370A (en) Designing wellbore completion intervals
GB201203233D0 (en) Method and device for a meta data fragment from a metadata component associated with multimedia data
GB2544922A (en) Methods and systems for simulating a hydrocarbon field using a multi-point well connection method
TW201611877A (en) Computer-implemented method for determining game mechanics in business process gamification
GB2527230A (en) Processing seismic attributes using mathematical morphology
GB2553938A (en) Segregating fluids, methods of making, and methods of use
IN2013MU03382A (en)
BR112015028923A2 (en) method to identify geological core areas and non-transient program conveyor device
NO20171725A1 (en) Visualization of quantitative drilling operations data related to a stuck pipe event
TW201614507A (en) Methods and devices for finding settings to be used in relation to a sensor unit connected to a processing unit
IN2014MU00819A (en)
AR100386A1 (en) OPTIMIZED ACIDIFICATION OF INJECTION AND PRODUCTION WELLS
MX2016008651A (en) Depth range manager for drill string analysis.
GB2534776A (en) Optimizing flow control device properties on injector wells in liquid flooding systems