Public Videos of jcuzzola
Videos 1-3 of 3
Automated Discovery of Race Condition Failures ...
 
20:40

Automated Discovery of Race Condition Failures ...

Multi-threaded applications are commonplace in today’s software landscape. Pushing the boundaries of concurrency and parallelism, programmers are maximizing performance demanded by stakeholders. However, multi-threaded programs are challenging to test and debug. Prone to their own set of unique faults, such as race conditions, testers are turning to automated validation tools for assistance. This paper’s main contribution is a new algorithm called multi-stage novelty filtering (MSNF) that can aid in the discovery of race failures as well as handle anomaly detection in general. MSNF stresses tool simplicity requiring minimal configuration, no data preprocessing or software metrics, and the ability to adapt to its environment. The paper begins with the importance of testing tool simplicity. It then gives an overview of the support vector machine, a machine learning technique chosen to achieve adaptability. The paper then formulates the MSNF algorithm, empirical results are discussed, and challenges with the proposed solution investigated. Future research offers direction for taking MSNF from theory to practice. Finally, MSNF is compared to related works. The conclusion is preliminary results show promise, but MSNF requires more research before it can be implemented in a useful testing tool.

video tags: software  testing  quality  assurance  race  conditions  multi-threaded  oracle  machine  learning  SVM  corruption  anomaly 

Added: November 24, 2009, 9:29 pm
Views: 528 | Comments: 0 | Rating: Not yet rated

Automatic system testing of programs without test oracles
 
20:29

Automatic system testing of programs without test oracles

Murphy, C., Shen, K., and Kaiser, G. 2009. Automatic system testing of programs without test oracles. In Proceedings of the Eighteenth international Symposium on Software Testing and Analysis (Chicago, IL, USA, July 19 - 23, 2009). ISSTA '09. ACM, New York, NY, 189-200. DOI= http://doi.acm.org/10.1145/1572272.1572295

video tags: Software  Testing  Oracle  Problem  Metamorphic 

Added: September 22, 2009, 4:03 pm
Views: 224 | Comments: 0 | Rating: Not yet rated

A Perspective on the Future of Middleware-based SE
 
18:39

A Perspective on the Future of Middleware-based SE

Issarny, V., Caporuscio, M., and Georgantas, N. 2007. A Perspective on the Future of Middleware-based Software Engineering. In 2007 Future of Software Engineering (May 23 - 25, 2007). International Conference on Software Engineering. IEEE Computer Society, Washington, DC, 244-258. DOI= http://dx.doi.org/10.1109/FOSE.2007.2

video tags: Middleware  Semantic  Web  Software  Engineering 

Added: January 23, 2008, 7:31 am
Views: 1578 | Comments: 0 | Rating: Not yet rated