• Home
  • Search
  • Software Streams: Big Data Challenges in Dynamic Program Analysis
  • Open Access IconOpen Access
  • Cite Icon1
  • https://doi.org/10.1007/978-3-642-39053-1_15Copy DOI Icon

Software Streams: Big Data Challenges in Dynamic Program Analysis

  • Jan 1, 2013
  • Irene Finocchi
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Dynamic program analysis encompasses the development of techniques and tools for analyzing computer software by exploiting information gathered from a program at runtime. The impressive amounts of data collected by dynamic analysis tools require efficient indexing and compression schemes, as well as on-line algorithmic techniques for mining relevant information on-the-fly in order to identify frequent events, hidden software patterns, or undesirable behaviors corresponding to bugs, malware, or intrusions. The paper explores how recent results in algorithmic theory for data-intensive scenarios can be applied to the design and implementation of dynamic program analysis tools, focusing on two important techniques: sampling and streaming.

Similar Papers
  • Research Article
  • Citations7

Advanced strategies for achieving comprehensive code quality and ensuring software reliability

  • Aug 03, 2024
  • Computer Science & IT Research Journal
  • Nnaemeka Valentine Eziamaka +2
  • Conference Article
  • Citations5

DPAC

  • Dec 09, 2013
  • Yanyan Jiang +2
  • Conference Article

Introduction to dynamic program analysis with DiSL

  • Apr 21, 2013
  • Lukáa Marek +6
  • Conference Article
  • Citations118

DiSL

  • Mar 25, 2012
  • Lukáš Marek +5
  • Book Chapter
  • Citations2

Formal Framework for Reasoning About the Precision of Dynamic Analysis

  • Jan 01, 2020
  • Mila Dalla Preda +2
  • Conference Article
  • Citations22

Optimistic Hybrid Analysis

  • Mar 19, 2018
  • David Devecsery +3
  • Research Article
  • Citations4

Breadcrumbs

  • Jun 05, 2010
  • ACM SIGPLAN Notices
  • Michael D Bond +2
  • Book Chapter
  • Citations1

Rapid Assessments of the Economic Implications of Terrorism Events Using a Regional CGE Model: Creating GRAD-ECAT (Generalized, Regional and Dynamic Economic Consequence Analysis Tool)

  • Jan 01, 2019
  • Peter B Dixon +3
  • Conference Instance

Proceedings of the 11th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems

  • Jul 17, 2016
  • Tim Felgentreff +1
  • Conference Article
  • Citations220

Rage against the virtual machine

  • Apr 13, 2014
  • Thanasis Petsas +4
  • Book Chapter
  • Citations1

A Test Environment for High Integrity Software Development

  • Jan 01, 2003
  • Alejandro Alonso +2
  • Research Article
  • Citations156

Ethereum Smart Contract Analysis Tools: A Systematic Review

  • Jan 01, 2022
  • IEEE Access
  • Satpal Singh Kushwaha +4
  • Conference Article
  • Citations1

NnTaint: An Optimized Dynamic Taint Analysis Method Based on Neural Network

  • Aug 23, 2022
  • Yuming Zhu +1
  • Research Article
  • Citations32

Eth2Vec: Learning contract-wide code representations for vulnerability detection on Ethereum smart contracts

  • Aug 19, 2022
  • Blockchain: Research and Applications
  • Nami Ashizawa +3
  • Research Article
  • Citations12

Auditing buffer overflow vulnerabilities using hybrid static–dynamic analysis

  • Apr 01, 2016
  • IET Software
  • Bindu Madhavi Padmanabhuni +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.