ETC





Subscribe to our Erlang Factory newsletter to receive the latest updates and news

Property-based Testing Tutorial Workshop 2009, Stockholm

13 Nov 2009


In 2007 the ProTest Consortium was established with a financial contribution from the European Commission to help fund the project. This project aims to support industry to maintain 5-nines (99.999%) reliability in future service-oriented networks and systems. Testing of complex systems is extremely difficult and time-consuming. In order to deliver dynamic services and interoperable network applications with guaranteed properties, the project focuses on testing around these properties.

The project will deliver methods and tools to support property-based development of systems.

Property-driven development is a powerful new mechanism for gaining assurance of system reliability and functionality. However, in order to deliver its full benefits we need tools to integrate property-based testing into the development life cycle.

Project Goals

  • develop software engineering approaches to improve reliability of service-oriented networks
  • support fault-finding and diagnosis based on specified properties of the system
  • build automated tools that will generate and run tests, monitor execution at run-time, and log events for analysis.




On Friday 13th November, there was a workshop of tutorials on Property-based testing, conducted as part of the ProTest Project. Presentation slides from the tutorials are now available here .

Robert Virding teaches OTP Express Course on 10-12 June 2013

 

As a co-inventor of Erlang, Robert Virding is probably one of the best persons in the world to teach you all you need to know about Behaviours. It's a bit like getting piano lessons from Bach.
So we're extremly thrilled to announce that this year Robert Virding will be teaching this year's OTP Express course starting on 10 June. What will you learn?
• Use existing Design Patterns supported by Erlang and OTP.
• Apply Generic Behaviours, Finite State Machines and Event handler Patterns.
• Use the Supervisor and Application Behaviours Patterns.
• Write your own Design Patterns.
• Structure large Erlang based systems.
Hurry up and register here

As a co-inventor of Erlang, Robert Virding is probably one of the best persons in the world to teach you all you need to know about Behaviours. It's a bit like getting piano lessons from Bach.

So we're extremly thrilled to announce that this year Robert Virding will be teaching this year's OTP Express course starting on 10 June. What will you learn?

• Use existing Design Patterns supported by Erlang and OTP.

• Apply Generic Behaviours, Finite State Machines and Event handler Patterns.

• Use the Supervisor and Application Behaviours Patterns.

• Write your own Design Patterns.

• Structure large Erlang based systems.

To register for the course, go here