News and Announcements from the ProTest Project
![]() |
Year 2010 | ![]() |
![]()
16 February 2010:
Message Sequences Charts help formulating properties
![]()
![]()
16 February 2010:
PhD thesis with part on property based testing
![]()
![]()
16 February 2010:
QuickCheck for testing C programs
![]()
![]() |
Year 2009 | ![]() |
Submission: 2 April
2010 Final papers due: 12
July 2010 ![]()
15 December 2009:
Call for Papers for ICFP 2010, Baltimore, US on 29 Sep 2010
![]()
Call for Papers for 15th ACM SIGPLAN Int.Conf. on Functional Programming, ICFP 2010, Baltimore, US on 29 Sep 2010.
Submission
of Abstract: 29 Jan 2010 Submission
of Paper: 5 Feb 2010![]()
15 December 2009:
Call for Papers for TAP 2010, Malaga, Spain on 1 Jul 2010
![]()
Call for Papers for Tests and Proofs conference, TAP 2010, Malaga, Spain on 1 Jul 2010.
Submission of Papers and abstracts: 2 April 2010 Registration deadline: 7 May 2010![]()
15 December 2009:
Call for Papers for TIFP 2010 conference, Oklahoma, US on 19 May 2010
![]()
Call for Papers for Trends in Functional Programming conference, TIFP 2010
on 19 May 2010.
This new tool is an Erlang module for on-line analysis of traces being developed at the University of Madrid. It provides the
possibility to analyse at runtime, streams of Erlang trace messages generated by the Erlang runtime system. The means of analysis is by defining a regular expression, which is continuously matched against an input stream of Erlang
trace messages. Conceptually such streams of Erlang trace messages are infinite. Regular expression symbols may contain
variables, which are shared between different symbols. Thus one can in a flexible manner establish relations between different
but related events (e.g. checking that a request with a certain user-id is never followed by a reject for the same user-id)
When a regular expression matches a segment of the trace message stream, a user defined function is called (e.g. to provide
diagnostic output). The approach taken in the Traceexp tool is inspired by the work on "trace matches" in the article "Adding
Trace Matching with Free Variables to AspectJ" by Chris Allan et.al. in the proceedings at OOPSLA 2005. The first public release of the library can be downloaded from http://babel.ls.fi.upm.es/research/traceexp/. A preliminary user
manual (included in the source distribution) documents the main functionalities of the tool, and includes an example to get
started. Contact Guillem Marpons for more information.![]()
14 December 2009:
Traceexp - trace expressions for Erlang
![]()
[2009] [2008] [2007]



