Computing Department, Lancaster University
Aspect-Oriented Software Engineering Special Interest Group
Home People Projects Publications Presentations & Tutorials Software Events aosd.net


Tutorials
|| Seminars || Keynotes || Demonstrations

  • Tutorials:
    • A. Rashid, A. Garcia, and A. Moreira (2006). Aspect-Oriented Software Development beyond Programming, Tutorial at the 28th International Conference on Software Engineering (ICSE), Shanghai, China, 20-28 May, 2006.
    • A. Rashid, A. Moreira, J. Araujo, and R. Chitchyan (2006). Aspect-Oriented Requirements Engineering, Tutorial at 14th
      International Conference on Requirements Engineering (RE), Minneapolis, USA, 11-15 September, 2006.
    • A. Rashid, A. Garcia (2006). Early Aspects, Lectures at 1st AOSD-Europe International Summer School on Aspect-
      Oriented Software Development, Brussels, Belgium, 2006.
    • A. Rashid, A. Garcia, and A. Moreira (2006). Aspect-Oriented Software Development beyond Programming, Tutorial at
      9th International Conference on Software Reuse (ICSR), Torino, Italy, 12-15 June, 2006.
    • Rashid, A. (2003). Aspect-Oriented Programming for Database Systems,Tutorial at the 2nd International Conference on Aspect-Oriented Software Development, Boston 17-21 March, 2003).
    • Rashid, A. (2002). Aspect-Oriented Programming: What Does it Mean for Database Systems?, Tutorial at Conference on Advances in Databases and Information Systems (ADBIS).
    • Rashid, A. (2002). Aspect-Oriented Programming: What Does it Mean for Database Systems?, Tutorial at International Conference on Extending Database Technology (EDBT).
    • Rashid, A. (2001). Aspect-Oriented Programming with AspectJ, Tutorial, Lancaster University, UK.
  • Seminars:
    • Rashid, A. (2006). Aspect-Oriented Requirements Engineering, Invited Seminar, Shanghai Jiao Tong University, Shanghai, China.
    • Rashid, A. (2006). Supporting Evolution and Variability with Aspect-Oriented Programming, Invited Seminar, University of
      Nantes, Nantes, France.
    • Rashid, A. (2006). A Software Engineering Perspective on Aspect-Oriented Development, Invited Seminar, University of
      Oxford, UK.
    • Rashid, A. (2006). A Software Engineering Perspective on Aspect-Oriented Development, Invited Seminar, University of
      Manchester, UK.
    • Rashid, A. (2005). Aspect-Oriented Software Development, Technical Awareness Seminar to Local Industry, Lancaster
      University Knowledge Business Centre, Lancaster, UK.
    • Rashid, A. (2004). Aspects in Requirements and Architecture, Invited Seminar, PUC, Rio de Janeiro, Brazil, 2004.
    • Rashid, A. (2004). Hybrid Aspect-Oriented Programming, Invited Seminar, PUC, Rio de Janeiro, Brazil.
    • Rashid, A. (2004). Aspect-Oriented Programming: The Case for Persistence and Adaptation, Invited Seminar, Federal
      University of Pernambuco, Brazil.
    • Rashid, A. (2004). Towards Large Scale AOSD Research: A European Research Centre on AOSD, Invited Seminar, Federal University of Pernambuco, Brazil.
    • Rashid, A. (2003). Hybrid Aspect-Oriented Programming, Invited Seminar, University of Leicester, UK.
    • Rashid, A. (2002). Hybrid Aspect-Oriented Programming, Invited Seminar, De Montfort University, Leicester, UK.
    • Rashid, A. (2001). Hybrid Aspect-Oriented Programming, Invited Seminar, The Open University, UK.
    • Rashid, A. (2001). Employing Aspect-Oriented Programming in Object-Oriented Databases, Invited Seminar, Department of Computer Science, New University of Lisbon, Portugal.
    • Rashid, A. (2001). Aspect-Oriented Programming: Application to Object-Oriented Databases, Invited Talk, BCS Advanced Programming Group, London, UK.
    • Rashid, A. (2000). Aspect-Oriented Databases, Invited Seminar, Large and Long-Lived Systems Group, Department of Computer Science, University of Glasgow, UK.