Erlang Thesis projects finally online!
Francesco Cesarini (Erlang Training & Consulting)
francesco@REDACTED
Fri Jul 1 17:54:07 CEST 2005
The papers Dominic refers to were announced on our mailing list, not the
erlang-questions one. As it might be of interest to more, here is the
original email:
For those of you who missed the presentations last week, we have finally
managed to add two interesting thesis projects online at
http://www.erlang-consulting.com/erlangarticles_fs.html
Remote Controlling Devices Using Instant Messaging -- Building an
Intelligent Gateway In Erlang/OTP
Abstract: This paper shows how instant messaging technology can be used
for remote controlling of devices, and outlines some of the issues
involved, of which the most important is security. The concept of
controlling and monitoring devices using instant messaging dialogue,
presence and buddy list features is applied to a home automation
context, and the idea and implementation of a prototype system is
described. The paper describes how the excellent robustness and
prototyping qualities of Erlang/OTP were exploited to quickly build a
prototype system. It also shows how a gateway capable of speaking
multiple device protocols can provide a single access point to different
kinds of devices and services, and how the concept of agents can be used
to add a layer of intelligence to the set of devices being controlled or
monitored. PDF file is available at
http://www.erlang-consulting.com/thesis/remote_controlling_instant_messaging.pdf
Test Driven Development In Erlang
Abstract: Test Driven Development has been around for quite some time,
but it has recently re-emerged through the introduction of Agile methods
such as Extreme Programming and Internet Speed Programming. Test Driven
Development has been proven to reduce faults in software written in Java
and C++, but there are no reasons to believe these results are language
specific. A case study was conducted during the development of an
Erlang/OTP prototype comparing Test Last and Test Driven Development. It
was concluded that Erlang/OTP based Test Driven Development improved the
quality of the code by reducing faults and increasing overall productivity.
http://www.erlang-consulting.com/thesis/test_driven_erlang.pdf
Enjoy!
Martin, Simon and everyone else at Erlang Training & Consulting
More information about the erlang-questions
mailing list