CFProposal AISB2018

  The Society for the Study of Artificial Intelligence and Simulation for Behaviour (AISB) is soliciting proposals for symposia to be held at the AISB 2018 convention.The longest running convention on Artificial Intelligence, A...


Insurance AI Analy...

Insurance AI Analytics Summit, October 9-10, London Join us for Europe’s only AI event dedicated to insurance where 300 attendees will unite from analytics, pricing, marketing, claims and underwriting. You’ll find out how advan...


AISB 2018 Convention

  The longest running convention on Artificial Intelligence, AISB 2018 will be held at the University of Liverpool, chaired by Floriana Grasso and Louise Dennis. As in the past years, AISB 2018 will provide a unique forum for p...


AI Summit London

     The AI Summit London: The World’s Number One AI Event for Business  Date: 9-10 May 2017 Venue: Business Design Centre, London. The AI Summit is the world’s first and largest/number one conference exhibition dedicated to t...


AISB Wired Health

    AISB and WIRED events have partnered to bring together inspirational high-profile speakers. Join hundreds of healthcare, pharmaceutical and technology influencers and leaders at the 4th Annual WIRED Health event, taking pl...


Hugh Gene Loebner

  The AISB were sad to learn last week of the passing of philanthropist and inventor Hugh Gene Loebner PhD, who died peacefully in his home in New York at the age of 74.  Hugh was founder and sponsor of The Loebner Prize, an an...


AI Europe 2016

  Partnership between AISB and AI Europe 2016: Next December 5th and 6th in London, AI Europe will bring together the European AI eco-system by gathering new tools and future technologies appearing in professional fields for th...


AISB convention 2017

  In the run up to AISB2017 convention (, I've asked Joanna Bryson, from the organising team, to answer few questions about the convention and what comes with it. Mohammad Majid...


Harold Cohen

Harold Cohen, tireless computer art pioneer dies at 87   Harold Cohen at the Tate (1983) Aaron image in background   Harold Cohen died at 87 in his studio on 27th April 2016 in Encintias California, USA.The first time I hear...


Dancing with Pixies?...

At TEDx Tottenham, London Mark Bishop (the former chair of the Society) demonstrates that if the ongoing EU flagship science project - the 1.6 billion dollar "Human Brain Project” - ultimately succeeds in understanding all as...



AISB event Bulletin Item

CF Participation: European Conference on Object-Oriented Programming ECOOP 2008


          22nd European Conference on Object-Oriented Programming
                            Paphos, Cyprus
                        July 7th - 11th, 2008


ECOOP is the premier forum in Europe for bringing together 
practitioners, researchers, and students to share their ideas and
experiences in a broad range of disciplines woven with the common thread 
of object technology. It is a well-integrated collage of events, 
including outstanding invited speakers, carefully refereed technical 
papers, exciting tutorials, topic-focused workshops, and a summer school.

ECOOP 2008 has opened its doors for registration.

Early registration lasts until
        June 1, 2008.

The program is taking shape and promises another exciting scientific event:

The Invited Speaker is Rachid Guerraoui:
  "The Return of Transactions"

Technical Program (list of accepted papers follows):



Co-located Event:
    Dynamic Languages Symposium (DLS).

NEW FOR 2008!

ECOOP 2008 presents the inaugural ECOOP SUMMER SCHOOL.
The school begins with three half-day tutorials (Data Parallelism in Ct,
Context-Oriented Programming, and X10) during the first two days
of the conference. Then five summer school sessions will run in
parallel with the main conference  (Newspeak, Multicore, SASyLF,
JastAdd, JavaCOP). You can book and pay for half-day tutorials
via the conference registration form.  Summer school sessions cannot
be booked in advance, but are included in the "Main Conference
Registration" fee on a first-come, first-served basis.

Summer school sessions:

The accepted technical papers are:

A Model for Java with Wildcards
Nicholas Cameron, Sophia Drossopoulou, Erik Ernst.

On Validity of Program Transformations in the Java Memory Model
Jaroslav Sevcik, David Aspinall.

Safe Cross-language Inheritance
Kathryn E Gray.

Liquid Metal: Object-Oriented Programming Across the Hardware/Software  
Shan Shan Huang, Amir Hormati, David Bacon, Rodric Rabbah.

Kilim: Isolation-Typed Actors for Java
Sriram Srinivasan, Alan Mycroft.

A Uniform Transactional Execution Environment for Java
Lukasz Ziarek, Adam Welc, Ali-Reza Adl-Tabatabai, Vijay S Menon, 
Tatiana Shpeisman, Suresh Jagannathan.

Ptolemy: A Language with Quantified, Typed Events
Hridesh Rajan, Gary T. Leavens.

Prototyping and Composing Aspect Languages - using an Aspect  
Interpreter Framework
Wilke Havinga, Lodewijk Bergmans, Mehmet Aksit.

Assessing the Impact of Aspects on Exception Flows: An Exploratory Study
Roberta de Souza Coelho, Awais Rashid, Alessandro Fabricio Garcia, 
Fabiano Cutigi Ferrari, Nelio Cacho, Uira Kulesza, Arndt von Staa,
Carlos Lucena

UpgradeJ: Incremental Typechecking for Class Upgrades
Gavin Bierman, Matthew Parkinson, James Noble

Integrating Nominal and Structural Subtyping
Donna Malayeri, Jonathan Aldrich

Flow Analysis of Code Customizations
Anders Hessellund, Peter Sestoft

Online Phase-Adaptive Data Layout Selection
Chengliang Zhang, Martin Hirzel

MTM2: Scalable Memory Management for Multi-Tasking Managed Runtime  
Sunil Soman, Chandra Krintz, Laurent Daynes.

Externalizing Java Server Concurrency with CAL
Charles Zhang, Hans-Arno Jacobsen

Regional Logic for Local Reasoning about Global Invariants
Anindya Banerjee, David Naumann, Stan Rosenberg

A Unified Framework for Verification Techniques for Object Invariants
Sophia Drossopoulou, Adrian Francalanza, Peter Mueller, Alexander J. Summers

Extensible Universes for Object-oriented Data Models
Achim Brucker, Burkhart Wolff.

Programming with Live Distributed Objects
Krzysztof Ostrowski, Ken Birman, Danny Dolev, Jong Hoon Ahnn.

Bristlecone: A Language for Robust Software Systems
Brian Demsky, Alokika Dash.

Session-Based Distributed Programming in Java
Raymond Hu, Nobuko Yoshida, Kohei Honda.

ReCrash: Making Software Failures Reproducible by Preserving Object  
Shay Artzi, Sunghun Kim, Michael D. Ernst.

An Extensible State Machine Pattern for Interactive Applications
Brian Chin, Todd Millstein.

Practical Object-Oriented Back-in-Time Debugging
Adrian Lienhard, Tudor Girba, Oscar Nierstrasz.

Inference of Reference Immutability
Jaime Quinonez, Matthew Tschantz, Michael Ernst.

Computing Stack Maps with Interfaces
Frederic Besson, Thomas Jensen, Tiphaine Turpin.

How do Java Programs Use Inheritance? An Empirical Study of  
Inheritance in Java Software
Ewan Tempero, James Noble, Hayden Melton.


Dave Clarke,
ECOOP 2008 Publicity Chair