A framework for modular and customizable software analysis

Pedro Martins, Nuno Carvalho, João Paulo Fernandes, José João Almeida, João Saraiva

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper presents a framework for the analysis of software artifacts. We revise and propose techniques that aid in the manipulation and combination of target-language specific tools, and in handling and controlling the results of such tools. We also propose to integrate under our framework techniques that are capable of performing language independent analyses. The final result of our work is an analysis environment that is modular and flexible and that allows easy and elegant implementations of complex analysis suites. We finally conduct a proof of concept for our framework by analyzing a well-known, widely used open-source software package.

Original languageEnglish (US)
Title of host publicationComputational Science and Its Applications, ICCSA 2013 - 13th International Conference, Proceedings
Pages443-458
Number of pages16
EditionPART 2
DOIs
StatePublished - 2013
Event13th International Conference on Computational Science and Its Applications, ICCSA 2013 - Ho Chi Minh City, Viet Nam
Duration: Jun 24 2013Jun 27 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
NumberPART 2
Volume7972 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference13th International Conference on Computational Science and Its Applications, ICCSA 2013
Country/TerritoryViet Nam
CityHo Chi Minh City
Period6/24/136/27/13

Keywords

  • Combinator Languages
  • Software Analysis
  • Software Certification

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'A framework for modular and customizable software analysis'. Together they form a unique fingerprint.

Cite this