Organisation

Apart from a keynote speech, the workshop program consisted of four rounds:

  1. Round 1: Reference libraries -- configuration and composition
  2. Round 2: Objects and abstractions
  3. Round 3: Virtual APIs and Users
  4. Round 4: Objects and more objects
and two discussion sessions
  1. Requirements for APIs
  2. A catalogue of state of the art APIs

slide: Organisation

The discussions were lively, but did not result in a consensus concerning requirements for APIs. This remains a topic for further discussion. Nevertheless, a wealth of material was presented, some of which is reflected in the catalogue of APIs. This catalogue needs to be extended. Also, what we need is an evaluation of the APIs listed there.

Note: This report reflects my personal view of the workshop and its outcomes. Look at the comments for an assesment from the point of view of the participants.