ACM Home Page

Searching within The Guide for: Keywords:"dynamic analysis"  (start a new search)

Found 216 of 1,394,228

REFINE YOUR SEARCH

ADVANCED SEARCH
Advanced search.  Advanced Search

FEEDBACK
Please provide us with feedback. Please provide us with feedback

Found 216 of 1,394,228

Results 1 - 20 of 216
Sort by in
Result page: 1   2   3   4   5   6   7   8   9   10    next    >>
1
Race directed random testing of concurrent programs
June 2008
PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation
Publisher: ACM Request Permissions Request Permissions   
Full text available: PdfPdf (204.27 KB)
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): 32,   Downloads (12 Months): 341,   Downloads (Overall): 570,    Citation Count: 5

Bugs in multi-threaded programs often arise due to data races. Numerous static and dynamic program analysis techniques have been proposed to detect data races. We propose a novel randomized dynamic analysis technique that utilizes potential data race ...


Keywords: concurrency, dynamic analysis, race detection, random testing

Also published in:
May 2008 SIGPLAN Notices Volume 43 Issue 6
2
Cacti: a front end for program visualization
October 1997
INFOVIS '97: Proceedings of the 1997 IEEE Symposium on Information Visualization (InfoVis '97)
Publisher: IEEE Computer Society
Full text available: Publisher SitePublisher Site
Additional Information:full citation, abstract, references, cited by
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 6

We describe a system that allows the user to rapidly construct program visualizations over a variety of data sources. Such a system is a necessary foundation for using visualization as an aid to software understanding. The system supports an arbitrary ...


Keywords: Cacti, data model, data sources, data visualisation, dynamic analysis, high-quality, multiple data sources, program visualization front end, queries, resource files, software understanding, static analysis, visual universal-relation front end
3
Evaluating Several Path-Based Partial Dynamic Analysis Methods for Selecting Black-Box Generated Test Cases
September 2004
QSIC '04: Proceedings of the Quality Software, Fourth International Conference on (QSIC'04) - Volume 00 , Volume 00
Publisher: IEEE Computer Society
Full text available: Publisher SitePublisher Site
Additional Information:full citation, abstract, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

Many systematic methods help to produce a comprehensive repository of test cases that contain no redundancy from the specification point of view. When the repository cannot be tested in its entirety owing to resource constraints, there is a need to select ...


Keywords: Black-box testing, partial dynamic analysis, path analysis, path coverage, white-on-black approach, test case selection
4
Using Visualization for Architectural Localization and Extraction
October 1997
WCRE '97: Proceedings of the Fourth Working Conference on Reverse Engineering (WCRE '97)
Publisher: IEEE Computer Society
Full text available: Publisher SitePublisher Site
Additional Information:full citation, abstract, cited by
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 10

Understanding the architecture of a program requires determining both the major components into which the system is broken and the ways in which the components interact to accomplish the program's goals. Both static and dynamic analyses of the software ...


Keywords: software architecture extraction, program visualization, dynamic analysis, program understanding
5
Improving program slicing with dynamic points-to data
November 2002
SIGSOFT '02/FSE-10: Proceedings of the 10th ACM SIGSOFT symposium on Foundations of software engineering
Publisher: ACM Request Permissions Request Permissions   
Full text available: PdfPdf (109.02 KB)
Additional Information:full citation, abstract, references, cited by, index terms
Bibliometrics:  Downloads (6 Weeks): 3,   Downloads (12 Months): 30,   Downloads (Overall): 546,    Citation Count: 19

Program slicing is a potentially useful analysis for aiding program understanding. However, slices of even small programs are often too large to be generally useful. Imprecise pointer analyses have been suggested as one cause of this problem. In this ...


Keywords: dynamic analysis, points-to analysis, program slicing
6
Finite element dynamic analysis of anisotropic elastic solids with voids
August 2009
Computers and Structures , Volume 87 Issue 15-16
Publisher: Pergamon Press, Inc.
Additional Information:full citation, abstract, references
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

The paper is concerned with dynamic problems of the linear theory of elasticity for anisotropic porous materials according to the Cowin-Nunziato model. In order to take into account the structural damping in elastic media, a new attenuation model which ...


Keywords: Anisotropy, Dynamic analysis, Elasticity, Finite element method, Porous material, Voids
7
Understanding Web Applications through Dynamic Analysis
June 2004
IWPC '04: Proceedings of the 12th IEEE International Workshop on Program Comprehension
Publisher: IEEE Computer Society
Full text available: Publisher SitePublisher Site
Additional Information:full citation, abstract, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 2

The relevance and pervasiveness of web applications asa vital part of modern enterprise systems has significantlyincreased in recent years. However, the lack of adequatedocumentation promotes the need for reverse engineeringtools aiming at supporting ...


Keywords: web applications, UML, dynamic analysis
8
Representing and Integrating Dynamic Collaborations in IDEs
October 2008
WCRE '08: Proceedings of the 2008 15th Working Conference on Reverse Engineering - Volume 00 , Volume 00
Publisher: IEEE Computer Society
Full text available: Publisher SitePublisher Site
Additional Information:full citation, abstract
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

Static views of object-oriented source code as presented in adevelopment environment (IDE) do not provide explicitrepresentations of dynamic collaboration to describe how sourceartifacts communicate at runtime.  Direct access within an IDE toexplicit ...


Keywords: dynamic analysis, dynamic collaborations, development environments, partial behavioral reflection, program comprehension
9
Comparison of coupled and decoupled modal approaches in seismic analysis of concrete gravity dams in time domain
September 2007
Finite Elements in Analysis and Design , Volume 43 Issue 13
Publisher: Elsevier Science Publishers B. V.
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

Different methods are available for dynamic analysis of concrete dams. Among these, modal approach is highly popular due to the efficiency of the method. This becomes more significant if the response is to be calculated for several earthquake ground ...


Keywords: Concrete gravity dam, Coupled modes, Decoupled modal approach, Dynamic analysis
10
Visualizing the runtime behavior of embedded network systems: A toolkit for TinyOS
May 2009
Science of Computer Programming , Volume 74 Issue 7
Publisher: Elsevier North-Holland, Inc.
Additional Information:full citation, abstract, references
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

TinyOS is an effective platform for developing lightweight embedded network applications. But the platform's lean programming model and power-efficient operation come at a price: TinyOS applications are notoriously difficult to construct, debug, and ...


Keywords: Dynamic analysis, Embedded network systems, NesC, Program comprehension, Program visualization, Sensor networks, Static analysis, TinyOS
11
Understanding data-sensitive code: one piece of the year 2000 puzzle
September 1998
SIGSOFT Software Engineering Notes , Volume 23 Issue 5
Publisher: ACM
Additional Information:full citation, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

Keywords: dynamic analysis, program comprehension, year 2000
12
Dynamic analysis of a steam turbine support structure
September 2001
ICAAISE '01: Proceedings of the eighth international conference on The application of artificial intelligence to civil and structural engineering computing
Publisher: Civil-Comp Press
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

The paper presents a method of Finite Element (FE) modelling of a table top steam turbine support structure on piles for the purpose of dynamic analysis. The modelling accommodates machine-structure and soil-structure interaction. The soil stiffness ...


Keywords: dynamic analysis, finite elements, foundation, harmonic analysis, piles
13
Inferring state-based behavior models
May 2006
WODA '06: Proceedings of the 2006 international workshop on Dynamic systems analysis
Publisher: ACM
Full text available: PdfPdf (1.05 MB)
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): 18,   Downloads (12 Months): 73,   Downloads (Overall): 216,    Citation Count: 6

Dynamic analysis helps to extract important information about software systems useful in testing, debugging and maintenance activities. Popular dynamic analysis techniques synthesize either information on the values of the variables or information on ...


Keywords: behavioral models, dynamic analysis, finite-state machines, inference algorithms, verification
14
Exploiting Runtime Information in the IDE
June 2008
ICPC '08: Proceedings of the 2008 The 16th IEEE International Conference on Program Comprehension - Volume 00 , Volume 00
Publisher: IEEE Computer Society
Full text available: Publisher SitePublisher Site
Additional Information:full citation, abstract
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

Developers rely on the mechanisms provided by their IDE to browse and navigate a large software system. These mechanisms are usually based purely on a system's static source code. The static perspective, however, is not enough to understand an object-oriented ...


Keywords: dynamic analysis, development environments, partial behavioral reflection, reverse engineering, program comprehension
15
Discovering thread interactions in a concurrent system
September 2005
Journal of Systems and Software , Volume 77 Issue 3
Publisher: Elsevier Science Inc.
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 1

Understanding the behavior of a system is a central reverse engineering task, and is crucial for being able to modify, maintain, and improve the system. An often difficult aspect of some system behaviors is concurrency, in particular identifying those ...


Keywords: behavior discovery, concurrent systems, dynamic analysis, mutual exclusion, synchronization
16
Analytical and experimental validations of a numerical band-limited Green's function approach for modelling acoustic emission waves
November 2007
Advances in Engineering Software , Volume 38 Issue 11-12
Publisher: Elsevier Science Ltd.
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

Dynamic Green's functions are essential for modelling acoustic emission (AE) wave propagation and for the quantitative characterisation of AE sources. In this work, a method for evaluating the Green's function of a body using the finite element method ...


Keywords: Acoustic emission, Finite element method, Green's function, Quantitative source characterisation, Transient dynamic analysis, Wave propagation
17
EXE: automatically generating inputs of death
October 2006
CCS '06: Proceedings of the 13th ACM conference on Computer and communications security
Publisher: ACM Request Permissions Request Permissions   
Full text available: PdfPdf (406.51 KB)
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): 17,   Downloads (12 Months): 121,   Downloads (Overall): 543,    Citation Count: 38

This paper presents EXE, an effective bug-finding tool that automatically generates inputs that crash real code. Instead of running code on manually or randomly constructed input, EXE runs it on symbolic input initially allowed to be "anything." As checked ...


Keywords: attack generation, bug finding, constraint solving, dynamic analysis, symbolic execution, test case generation
18
An Approach for Mapping Features to Code Based on Static and Dynamic Analysis
June 2008
ICPC '08: Proceedings of the 2008 The 16th IEEE International Conference on Program Comprehension - Volume 00 , Volume 00
Publisher: IEEE Computer Society
Full text available: Publisher SitePublisher Site
Additional Information:full citation, abstract
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

System evolution depends greatly on the ability of a maintainer to locate source code that is specific to feature implementation. Existing feature location techniques require either exercising several features of the system, or rely heavily on domain ...


Keywords: Feature location, dynamic analysis, static analysis, program comprehension
19
Execution trace analysis through massive sequence and circular bundle views
December 2008
Journal of Systems and Software , Volume 81 Issue 12
Publisher: Elsevier Science Inc.
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

An important part of many software maintenance tasks is to gain a sufficient level of understanding of the system at hand. The use of dynamic information to aid in this software understanding process is a common practice nowadays. A major issue in this ...


Keywords: Dynamic analysis, Execution traces, Program comprehension, Visualization
20
The application monitor aspect pattern
October 2006
PLoP '06: Proceedings of the 2006 conference on Pattern languages of programs
Publisher: ACM
Full text available: PdfPdf (249.62 KB)
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): 3,   Downloads (12 Months): 27,   Downloads (Overall): 38,    Citation Count: 0

Modern applications are typically complex, multithreaded, distributed, and often should provide real-time responses and small-footprint. Due to such characteristics, most often, it is hard to understand the behavior of such systems and consequently detect ...


Keywords: aspect-oriented programming, dynamic analysis, monitoring
Result page: 1   2   3   4   5   6   7   8   9   10    next    >>