Automatic generation of software behavioral models

D Lorenzoli, L Mariani, M Pezzè - … of the 30th international conference on …, 2008 - dl.acm.org
Dynamic analysis of software systems produces behavioral models that are useful for
analysis, verification and testing. The main techniques for extracting models of functional …

DySy: Dynamic symbolic execution for invariant inference

C Csallner, N Tillmann, Y Smaragdakis - Proceedings of the 30th …, 2008 - dl.acm.org
Dynamically discovering likely program invariants from concrete test executions has
emerged as a highly promising software engineering technique. Dynamic invariant …

[PDF][PDF] Методы верификации программного обеспечения

ВВ Кулямин - М.: ИСП РАН, 2008 - bsivko.pbworks.com
В данной работе представлен обзор методов верификации программного обеспечения
(ПО). Верификацией называется проверка соответствия результатов отдельных …

Automatic identification of load testing problems

ZM Jiang, AE Hassan, G Hamann… - 2008 IEEE International …, 2008 - ieeexplore.ieee.org
Many software applications must provide services to hundreds or thousands of users
concurrently. These applications must be load tested to ensure that they can function …

Recrash: Making software failures reproducible by preserving object states

S Artzi, S Kim, MD Ernst - … European Conference Paphos, Cyprus, July 7 …, 2008 - Springer
It is very hard to fix a software failure without being able to reproduce it. However,
reproducing a failure is often difficult and time-consuming. This paper proposes a novel …

Novel applications of machine learning in software testing

LC Briand - 2008 The Eighth International Conference on …, 2008 - ieeexplore.ieee.org
Machine learning techniques have long been used for various purposes in software
engineering. This paper provides a brief overview of the state of the art and reports on a …

A scalable technique for characterizing the usage of temporaries in framework-intensive Java applications

B Dufour, BG Ryder, G Sevitsky - Proceedings of the 16th ACM SIGSOFT …, 2008 - dl.acm.org
Framework-intensive applications (eg, Web applications) heavily use temporary data
structures, often resulting in performance bottlenecks. This paper presents an optimized …

Using machine learning to refine black-box test specifications and test suites

LC Briand, Y Labiche, Z Bawar - 2008 The eighth international …, 2008 - ieeexplore.ieee.org
In the context of open source development or software evolution, developers often face test
suites which have been developed with no apparent rationale and which may need to be …

Finding faults: Manual testing vs. random+ testing vs. user reports

I Ciupa, B Meyer, M Oriol… - 2008 19th International …, 2008 - ieeexplore.ieee.org
The usual way to compare testing strategies, whether theoretically or empirically, is to
compare the number of faults they detect. To ascertain definitely that a testing strategy is …

On the predictability of random tests for object-oriented software

I Ciupa, A Pretschner, A Leitner… - 2008 1st International …, 2008 - ieeexplore.ieee.org
Intuition suggests that random testing of object-oriented programs should exhibit a
significant difference in the number of faults detected by two different runs of equal duration …