Doctoral Symposium

Doctoral Symposium

Mon 8:30-5:00 pm - Washoe
  1. Encapsulation And Locality: A Foundation for Concurrency Support in Multi-Language Virtual Machines?
    Stefan Marr, Software Languages Lab, Vrije Universiteit Brussel, Belgium
  2. Unsticking the Web
    Joshua S Sunshine, Carnegie Mellon University, United States
  3. Towards Feature Modularization
    Màrcio Ribeiro , Federal University of Pernambuco, Brazil
  4. Enabling Expressive Aspect-Oriented Modular Reasoning by Translucid Contracts
    Mehdi Bagherzadeh, Iowa State University, United States
  5. Metamodel-Driven Evolution
    Qichao Liu, University of Alabama at Birmingham, United States
  6. Supporting the Evolution of Software Knowledge with Adaptive Software Artifacts
    Filipe F Correia, FEUP - Faculty of Engineering, Faculty of Porto, Portugal
  7. Dynamic Tainting for Deployed Java Programs
    Du Li, University of Nebraska-Lincoln, United States

Read more...

 
More Articles...
 

2009 Highlights

Barbara Liskov

In a reprise of her ACM Turing Award lecture, Barbara Liskov discusses the invention of abstract data types, the CLU programming language, clusters, polymorphism, exception handling, iterators, implementation inheritance, type hierarchies, the Liskov Substitution Principle, polymorphism, and future challenges such as new abstractions, parallelism, and the Internet.

Watch the video on InfoQ.

More Highlights