Developments Session I.

13.45 An Erlang DTD. Richard A. O'Keefe, Otago University. The Erlang DTD supports literate programming, so that the documentation can be automatically extracted from the master file, and supports better cross referencing. If the marked up source code gets through the SGML parser, there isn't much left for an Erlang parser to check. There is one program to convert Erlang source code to marked up SGML or XML, and another to extract source code from a marked up document.
14.30 XMErl - Interfacing XML and Erlang. Ulf Wiger, Ericsson Telecom. XML (Extensible Markup Language) is an emerging standard for handling structured data on the Internet. This talk describes how XML can be combined with Erlang in an almost seamless fashion. Examples will show how to parse XML documents, and how to generate true XML or HTML documents from native Erlang data structures.
15.00 Extending Erlang with Structured Module Packages. Richard Carlsson, Uppsala University. An Erlang system at present is a flat structure where all modules are on the same level. This causes difficulties for really large systems. This talk will present a proposal based on the package system from Java and shows how it can be introduced very smoothly into the current Erlang system.
15.30 Refreshments.
Developments Session II.

16.00 Highlights from Erlang 5.0/OTP R7B. Kenneth Lundin, OTP Product Unit. The R7B release of Erlang/OTP contains a number of interesting new features and enhanced characteristics which will be presented here, such as the bit syntax, trace of local functions, CORBA services etc.
16.15 COMET - An Erlang-to-COM Port. Jakob Cederlund, OTP Product Unit. COMET is a library that enables Erlang to use COM-objects on the Windows platform. This gives possibilities for Erlang programs to use many services and applications on windows, such as Internet Explorer, Microsoft Office and Windows Scripting. Combining Erlang's functional semantics with COM and object-oriented systems in general will be discussed. COMET will be part of the next open source release of Erlang.
16.45 The Bit Syntax - The Released Version. Patrik Nyblom, OTP Product Unit. A powerful new feature in the new R7B release of Erlang/OTP is the bit syntax which enables efficient creation and matching of binaries. This is very useful when, for example, implementing protocol stacks in Erlang. A proposal for the bit syntax was presented at EUC'99 and this talk presents the actual implementation.

17.45 Bus Transfer.

Evening Session.

18.30 Conference Dinner. Conference dinner on board traditional steamship Waxholm III cruising out into the Stockholm archipelago.