From: Sorin Lerner (lerns@cs.washington.edu)
Date: Thu Jan 30 2003 - 22:13:45 PST
WOW! I can't believe they have a whole 3 day conference just on AOP, not
to mention 2 extra days of tutorials and workshops!
I doubt anybody from our group is going to attend. The one thing that
caught my eye though is a tutorial by Gary Leavens and Curtis Clifton on
"Foundations of Aspect Oriented Languages". Does anybody know what that
is about? I don't remember seeing any precise formalization of AOP. Might
this be an attempt?
Sorin
On Thu, 30 Jan 2003, Andrei Alexandrescu wrote:
> Would this be interesting?
>
> Andrei
>
> ----- Original Message -----
> From: "Awais Rashid" <A.Rashid@lancaster.ac.uk>
> Newsgroups: comp.lang.c++.moderated
> Sent: Thursday, January 30, 2003 17:34
> Subject: Call for Participation: 2nd Int'l Conf. on Aspect-Oriented Software
> Development
>
>
> > The conference program is likely to be of interest to members of this
> group.
> > ------------------------------------------------------------------------
> > AOSD 2003: 2nd International Conference on
> > Aspect-Oriented Software Development
> >
> > March 17 - 21, 2003, Boston, USA
> > http://aosd.net/conference
> >
> > *****************************************
> > Early Registration Deadline: 14 Feb. 2003
> > *****************************************
> >
> > Aspect-oriented software development provides means for systematic
> > identification, modularisation, and composition of crosscutting
> > concerns. This second conference dedicated to AOSD is the premier
> > forum for the dissemination and discussion of AOSD ideas, for both
> > practitioners and researchers. The excitement from last year's
> > conference is amply reflected this year. In addition to 20 technical
> > papers, this year's program has:
> >
> > 9 tutorials, 6 of them all new
> > 6 workshops
> > 2 keynotes, from Gregor Kiczales and Satoshi Matsuoka
> > 8 demos
> > 3 Practioner Reports in the technical papers track
> >
> > A special PhD Student Extravaganza will take place on the evening
> > of Wednesday 19 March. For further details please refer to the
> > conference web site.
> >
> > AOSD 2003 is hosted by Northeastern University in cooperation with
> > ACM SIGPLAN and SIGSOFT
> >
> > ------------------
> > Wednesday 19 March
> > ------------------
> >
> > 08:45 - 09:00 Opening
> >
> > 09:00 - 10:30 Keynote: Making the Code Look Like the Design
> > Gregor Kiczales (University of British Columbia)
> >
> > 10:30 - 11:00 Break
> >
> > 11:00 - 12:30 Papers: Analysis and Design
> >
> > + Architectural Views of Aspects
> > Mika Katara (Tampere University of Technology)
> > Shmuel Katz (The Technion)
> >
> > + Modularisation and Composition of Aspectual Requirements
> > Awais Rashid (Lancaster University)
> > Ana Moreira (Universidade Nova de Lisboa)
> > João Araújo (Universidade Nova de Lisboa)
> >
> > + JAsCo: An Aspect-Oriented Approach Tailored for Component Based
> > Software Development
> > Davy Suvée (Vrije Universiteit Brussel)
> > Wim Vanderperren (Vrije Universiteit Brussel)
> >
> > 11:00 - 12:30 Demos: Aspects and Performance
> >
> > + Aspect-Oriented Profiler
> > Matthew Webster (IBM UK)
> > Robert Berry (IBM UK)
> >
> > + AspectC++: Bringing Aspects in to Deeply Embedded Devices
> > Olaf Spinczyk (Universtät Erlangen-Nürnberg)
> > Andreas Gal (Universtät Erlangen-Nürnberg)
> >
> > 12:30 - 14:00 Lunch
> >
> > 14:00 - 15:30 Papers: Program Analysis
> >
> > + Static Analysis of Aspects
> > Damien Sereni (Oxford University Computing Laboratory)
> > Oege de Moor (Oxford University Computing Laboratory)
> >
> > + A Case for Statically Executable Advice: Checking the Law of Demeter
> > with AspectJ
> > Karl Lieberherr (Northeastern University)
> > David Lorenz (Northeastern University)
> > Pengcheng Wu (Northeastern University)
> >
> > + Back to the Future: A Retroactive Study of Aspect Evolution in
> > Operating System Code
> > Yvonne Coady (University of British Columbia)
> > Gregor Kiczales (University of British Columbia and Intentional
> > Software Corporation)
> >
> > 14:00 - 15:30 Demos: IDE Extensions
> >
> > + The AspectJ Development Tools Project - Developing with AspectJ in
> > Eclipse
> > Adrian Colyer (IBM UK)
> > Andy Clement (IBM UK)
> > Matthew Webster (IBM UK)
> >
> > + FEAT - A Tool for Locating, Describing, and Analyzing Concerns in
> > Source Code
> > Martin Robillard (University of British Columbia)
> > Gail Murphy (University of British Columbia)
> >
> > 15:30 - 16:00 Break
> >
> > 16:00 - 17:30 Papers: Programming Languages (I)
> >
> > + Arranging Language Features for Pattern-based Crosscuts
> > Kris Gybels (Vrije Universiteit Brussel)
> > Johan Brichau (Vrije Universiteit Brussel)
> >
> > + Aspect-Oriented Programming with Jiazzi
> > Sean McDirmid (University of Utah)
> > Wilson C. Hsieh (University of Utah)
> >
> > + Parametric Introductions
> > Stefan Hanenberg (University of Essen)
> > Rainer Unland (University of Essen)
> >
> > 16:00 - 17:30 Demos: Tool Infrastructure
> >
> > + Towards a Concern Manipulation Environment: An Open, Extensible
> > Environment for Aspect Tools
> > Peri Tarr (IBM T. J. Watson Research Center)
> > William Harrison (IBM T. J. Watson Research Center)
> > Harold Ossher (IBM T. J. Watson Research Center)
> > Vincent Kruskal (IBM T.J. Watson Research Center)
> > Andrew Clement (IBM UK)
> > Adrian Colyer (IBM UK)
> > John Hatcher(IBM UK)
> >
> > + JMangler - Load-Time Weaving for Java Class Files
> > Günter Kniesel (University of Bonn)
> > Michael Austermann (SCOOP Software GmbH)
> >
> > -----------------
> > Thursday 20 March
> > -----------------
> >
> > 09:00 - 10:30 Keynote: Aspects of Grid Computing
> > Satoshi Matsuoka (Tokyo Institute of Technology)
> >
> > 10:30 - 11:00 Break
> >
> > 11:00 - 12:30 Papers: Dynamic Weaving
> >
> > + Conquering Aspects With Caesar
> > Mira Mezini (Darmstadt Technical University)
> > Klaus Ostermann (Siemens AG)
> >
> > + Just in Time Aspects
> > Andrei Popovici (ETH Zurich)
> > Gustavo Alonso (ETH Zurich)
> > Thomas Gross (ETH Zurich)
> >
> > + Web Cache Prefetching as an Aspect: Towards a Dynamic-Weaving Based
> > Solution
> > Marc Segura-Devillechaise (Ecole des Mines de Nantes/INRIA)
> > Jean-Marc Menaud (Ecole des Mines de Nantes/INRIA)
> > Gilles Muller(Ecole des Mines de Nantes/INRIA)
> > Julia L. Lawall (DIKU University of Copenhagen)
> >
> > 11:00 - 12:30 Demos: IDE Extensions
> >
> > + The AspectJ Development Tools Project - Developing with AspectJ in
> > Eclipse
> > Adrian Colyer (IBM UK)
> > Andy Clement (IBM UK)
> > Matthew Webster (IBM UK)
> >
> > + FEAT - A Tool for Locating, Describing, and Analyzing Concerns in
> > Source Code
> > Martin Robillard (University of British Columbia)
> > Gail Murphy (University of British Columbia)
> >
> > 12:30 - 14:00 Lunch
> >
> > 14:00 - 15.30 Papers: Systems
> >
> > + Persistence as an Aspect
> > Awais Rashid (Lancaster University)
> > Ruzanna Chitchyan (Lancaster University)
> >
> > + Quantifying Aspects in Middleware Platforms
> > Charles Zhang (University of Toronto)
> > H.-A. Jacobsen (University of Toronto)
> >
> > + Model-View-Controller and Object Teams: A Perfect Match of Paradigms
> > Matthias Veit (Fraunhofer FIRST)
> > Stephan Herrmann (Technical University Berlin)
> >
> > 14:00 - 15:30 Demos: Tool Infrastructure
> >
> > + Towards a Concern Manipulation Environment: An Open, Extensible
> > Environment for Aspect Tools
> > Peri Tarr (IBM T. J. Watson Research Center)
> > William Harrison (IBM T. J. Watson Research Center)
> > Harold Ossher (IBM T. J. Watson Research Center)
> > Vincent Kruskal (IBM T.J. Watson Research Center)
> > Andrew Clement (IBM UK)
> > Adrian Colyer (IBM UK)
> > John Hatcher(IBM UK)
> >
> > + JMangler - Load-Time Weaving for Java Class Files
> > Günter Kniesel (University of Bonn)
> > Michael Austermann (SCOOP Software GmbH)
> >
> > 15:30 - 16:00 Break
> >
> > 16:00 - 17.30 Papers: Programming Languages (II)
> >
> > + Aspects and Polymorphism in AspectJ
> > Erik Ernst (University of Aarhus)
> > David H. Lorenz (Northeastern University)
> >
> > + Pointcuts and Advice in Higher-Order Languages
> > David B. Tucker (Brown University)
> > Shriram Krishnamurthi (Brown University)
> >
> > + Strategic Programming Meets Adaptive Programming
> > Ralf Laemmel (Free University of Amsterdam)
> > Eelco Visser (Utrecht University)
> > Joost Visser (SIG)
> >
> > 16:00 - 17:30 Demos: From Design to Code
> >
> > + Aspect-Oriented Software Development with Codagen Architect
> > Mario Cardinal (Codagen Technologies)
> >
> > + From Aspect-Oriented Design with Concepts to Aspect-Oriented
> > Programming with Composition Filters
> > Lodewijk Bergmans (University of Twente)
> > Dennis Wagelaar (Vrije Universiteit Brussel)
> >
> > ---------------
> > Friday 21 March
> > ---------------
> >
> > 09:00 - 10:30 Practitioner Reports
> >
> > + Aspect Oriented Profiler
> > Jonathan Davies (Cambridge University)
> > Nick Huismans (Imperial College London)
> > Rory Slaney (Edinburgh University)
> > Sian Whiting (Imperial College London)
> > Matthew Webster (IBM UK)
> > Robert Berry (IBM UK)
> >
> > + Using AspectJ to Eliminate Tangling Code in EAI Activities
> > Arno Schmidmeier (Sirius Software GmbH)
> >
> > + Applying AOP for Middleware Platform Independence
> > Ron Bodkin (New Aspects of Security)
> > Adrian Colyer (IBM UK)
> > Jim Hugunin (PARC)
> >
> > 09:00 - 10:30 Demos: From Design to Code
> >
> > + Aspect-Oriented Software Development with Codagen Architect
> > Mario Cardinal (Codagen Technologies)
> >
> > + From Aspect-Oriented Design with Concepts to Aspect-Oriented
> > Programming with Composition Filters
> > Lodewijk Bergmans (University of Twente)
> > Dennis Wagelaar (Vrije Universiteit Brussel)
> >
> > 10:30 - 11:00 Break
> >
> > 11:00 - 12:00 Papers: Tools
> >
> > + Navigating and Querying Code Without Getting Lost
> > Doug Janzen (University of British Columbia)
> > Kris De Volder (University of British Columbia)
> >
> > + Visual Separation of Concerns through Multidimensional Program Storage
> > Mark C. Chu-Carroll (IBM T. J. Watson Research Center)
> > James Wright (IBM T. J. Watson Research Center)
> > Annie T. T. Ying (University of British Columbia)
> >
> > 11:00 - 12:30 Demos: Aspects and Performance
> >
> > + Aspect-Oriented Profiler
> > Matthew Webster (IBM UK)
> > Robert Berry (IBM UK)
> >
> > + AspectC++: Bringing Aspects in to Deeply Embedded Devices
> > Olaf Spinczyk (Universtät Erlangen-Nürnberg)
> > Andreas Gal (Universtät Erlangen-Nürnberg)
> >
> > [ Send an empty e-mail to c++-help@netlab.cs.rpi.edu for info ]
> > [ about comp.lang.c++.moderated. First time posters: do this! ]
>
> _______________________________________________
> Cecil mailing list
> Cecil@cs.washington.edu
> http://mailman.cs.washington.edu/mailman/listinfo/cecil
>
_______________________________________________
Cecil mailing list
Cecil@cs.washington.edu
http://mailman.cs.washington.edu/mailman/listinfo/cecil
This archive was generated by hypermail 2.1.5 : Thu Jan 30 2003 - 22:13:52 PST