Yasemin Erden on BBC

AISB Committee member, and Philosophy Programme Director and Lecturer, Dr Yasemin J. Erden interviewed for the BBC on 29 October 2013. Speaking on the Today programme for BBC Radio 4, as well as the Business Report for BBC world N...


Read More...

Mark Bishop on BBC ...

Mark Bishop, Chair of the Study of Artificial Intelligence and the Simulation of Behaviour, appeared on Newsnight to discuss the ethics of ‘killer robots’. He was approached to give his view on a report raising questions on the et...


Read More...

AISB YouTube Channel

The AISB has launched a YouTube channel: http://www.youtube.com/user/AISBTube (http://www.youtube.com/user/AISBTube). The channel currently holds a number of videos from the AISB 2010 Convention. Videos include the AISB round t...


Read More...

Lighthill Debates

The Lighthill debates from 1973 are now available on YouTube. You need to a flashplayer enabled browser to view this YouTube video  


Read More...
0123

Notice

AISB event Bulletin Item

CFP: Partial Evaluation and Program Manipulation PEPM09

http://www.clip.dia.fi.upm.es/Conferences/PEPM09

  F I N A L

                    C A L L   F O R   P A P E R S

                        === P E P M  2009 ===

                       ACM SIGPLAN Workshop on 
            Partial Evaluation and Program Manipulation 

          http://www.clip.dia.fi.upm.es/Conferences/PEPM09

                         January 19-20, 2009 
                       Savannah, Georgia, USA 
                     (Affiliated with POPL 2009)


IMPORTANT DATES

         Abstract due:  October 12, 2008
           Submission:  October 17, 2008
  Author Notification: November 10, 2008
   Camera-Ready Paper: November 17, 2008

SCOPE

The   PEPM  Symposium/Workshop  series   aims  at   bringing  together
researchers  and  practitioners  working   in  the  areas  of  program
manipulation, partial evaluation, and program generation. PEPM focuses
on  techniques,  theory,  tools,  and  applications  of  analysis  and
manipulation of programs. PEPM is classified as category A in the CORE
ranking of ICT conferences.

The  2009 PEPM workshop  will be  based on  a broad  interpretation of
semantics-based   program  manipulation   and  continue   last  years'
successful effort to expand the scope of PEPM significantly beyond the
traditionally covered  areas of partial  evaluation and specialization
and include practical applications  of program transformations such as
refactoring  tools, and  practical implementation  techniques  such as
rule-based  transformation systems.   In addition,  the scope  of PEPM
covers  manipulation   and  transformations  of   program  and  system
representations such  as structural and semantic models  that occur in
the context  of model-driven  development.  In order  to reach  out to
practitioners, a  separate category of tool  demonstration papers will
be solicited.

Topics of interest for PEPM'09 include, but are not limited to:

* Program  and model manipulation  techniques such  as transformations
 driven  by   rules,  patterns,  or   analyses,  partial  evaluation,
 specialization,  program  inversion,  program composition,  slicing,
 symbolic execution, refactoring,  aspect weaving, decompilation, and
 obfuscation.

* Program  analysis techniques  that are  used to  drive program/model
 manipulation  such  as  abstract  interpretation,  static  analysis,
 binding-time  analysis, dynamic  analysis,  constraint solving,  and
 type systems.

* Analysis  and  transformation   for  programs/models  with  advanced
 features  such  as  objects,  generics,  ownership  types,  aspects,
 reflection, XML type systems, component frameworks, and middleware.

* Techniques  that  treat programs/models  as  data objects  including
 meta-programming,  generative programming,  staged  computation, and
 model-driven program generation and transformation.

* Application of the  above techniques including experimental studies,
 engineering  needed for scalability,  and benchmarking.  Examples of
 application  domains   include  legacy  program   understanding  and
 transformation, domain-specific language implementations, scientific
 computing,  middleware  frameworks  and  infrastructure  needed  for
 distributed    and    web-based    applications,    resource-limited
 computation, and security.

We  especially  encourage  papers  that  break  new  ground  including
descriptions of how program/model manipulation tools can be integrated
into realistic software  development processes, descriptions of robust
tools capable of effectively  handling realistic applications, and new
areas of application such as rapidly evolving systems, distributed and
webbased  programming including middleware  manipulation, model-driven
development, and  on-the-fly program adaptation driven  by run-time or
statistical analysis.

SUBMISSION GUIDELINES, CATEGORIES, AND PROCEEDINGS

Two submission categories will  be considered. Regular Research papers
must not exceed 10 pages in ACM Proceedings style.  Tool Demonstration
papers  must not  exceed 4  pages in  ACM Proceedings  style  and they
should  include an  appendix of  up to  6 additional  pages  giving an
outline, screenshots,  examples, etc. to  indicate the content  of the
proposed  live demo  at the  workshop.  At  least one  author  of each
accepted contribution  must attend the workshop and  present the work.
In the case of tool  demonstration papers, a live demonstration of the
described  tool is expected.   Suggested topics,  evaluation criteria,
and writing guidelines for  both research tool demonstration papers is
available  on  the  PEPM'09  Web-site.   Papers  should  be  submitted
electronically via  the workshop  web site.  The  workshop proceedings
will be  published in the ACM  Digital Library and  hardcopies will be
distributed  at the  workshop. A  journal special  issue  dedicated to
PEPM'09 including selected papers is under consideration.

PROGRAM CO-CHAIRS

 German Puebla, Technical University of Madrid,  Spain 
 German Vidal, Technical University of Valencia, Spain

PEPM 2009 PROGRAM COMMITTEE

 David Binkley, Loyola College, USA
 Radhia Cousot, CNRS, France
 Silvia Crafa, University of Padova, Italy
 Stephen A. Edwards, Columbia University, USA
 Lidia Fuentes, University of Malaga, Spain
 John P. Gallagher, Roskilde University, Denmark
 Thomas Jensen,IRISA, France
 Yukiyoshi Kameyama, University of Tsukuba, Japan
 Siau Cheng Khoo, National University of Singapore
 Julia Lawall, University of Copenhagen (DIKU), Denmark
 Shin-Cheng Mu, Academia Sinica, Taiwan
 Naoki Nishida, Nagoya University, Japan
 Maurizio Proietti, CNR, Italy
 Armin Rigo, Switzerland
 Simon Thompson, Kent University, UK
 Tarmo Uustalu, Tallinn University of Technology, Estonia
 Wim Vanhoof, Namur University, Belgium
 Joost Visser, Software Improvement Group, The Netherlands
 Janis Voigtlander, TU Dresden, Germany